DocumentApproved

Webhooks.DocumentApprovedModel

Acionado quando um documento é aprovado.

Exemplo:

{
  "approval": {
    "flowActionId": "string($uuid)", // ID da ação do fluxo de aprovação
    "date": "string($date-time)", // Data da aprovação
    "userId": "string($uuid)", // ID do usuário que aprovou
    "name": "string", // Nome do usuário (pode ser nulo)
    "identifier": "string", // Identificador do usuário (pode ser nulo)
    "emailAddress": "string" // Endereço de e-mail do usuário (pode ser nulo)
  },
  "id": "string($uuid)", // ID do documento
  "name": "string", // Nome do documento (pode ser nulo)
  "creationDate": "string($date-time)", // Data de criação do documento
  "updateDate": "string($date-time)", // Data da última atualização do documento
  "folder": {
    "id": "string($uuid)", // ID da pasta
    "name": "string", // Nome da pasta (pode ser nulo)
    "parentId": "string($uuid)" // ID da pasta pai (pode ser nulo)
  },
  "organization": {
    "id": "string($uuid)", // ID da organização
    "name": "string", // Nome da organização (pode ser nulo)
    "identifier": "string", // Identificador da organização (como CNPJ, pode ser nulo)
    "owner": {
      "id": "string($uuid)", // ID do proprietário da organização
      "name": "string" // Nome do proprietário da organização (pode ser nulo)
    }
  },
  "createdBy": {
    "id": "string($uuid)", // ID do criador do documento
    "name": "string" // Nome do criador do documento (pode ser nulo)
  }
}