For the complete documentation index, see llms.txt. This page is also available as Markdown.

Transferindo um Documento

Como transferir um documento para uma organização.

Para transferir um documento, você pode utilizar a seguinte mutation.

mutation {
  transferDocument(
    id: "ID_DO_DOCUMENTO",
    organization_id: "ID_DA_ORGANIZACAO",
    group_id: "ID_DO_GRUPO"
  )
}

Parâmetros

  • id: String (UUID!), que representa o identificador único do documento.

  • organization_id: Int! , que representa o identificador da organização que receberá o documento.

  • group_id: Int!, que representa o identificador do grupo que receberá o documento.

Também é possível atribuir os seguintes parâmetros opcionais:

  • current_group_id: Int, que representa o identificador do grupo atual do documento, caso este pertença a um.

  • context: ContextEnum (USER, GROUP ou ORGANIZATION), que representa o contexto em que o documento está.

Resposta esperada:

{
  "data": {
    "transferDocument": true
  }
}

Você pode conferir o que é cada um desses parâmetros direto na documentação completa da API GraphQL, no menu Docs do Altair. Se você não sabe como fazer isso, confira o nosso tutorial em Usando o Altair.

Se o Altair não te ajuda para integrar com a API, confira alguns exemplos de como fazer essas requisições de outra forma: https://graphql.org/graphql-js/graphql-clients/

Atualizado