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/

Last updated