Skip to content

Lembretes de Contrato (Contract Reminders)

O domínio CONTRACT_REMINDER envia os eventos de webhook para atualizações ocorridas nos Lembretes de Renovação e Expiração de um Contrato.

Eventos Disponíveis

  • CONTRACT_REMINDER_WAS_CREATED
  • CONTRACT_REMINDER_WAS_EDITED
  • CONTRACT_REMINDER_WAS_DELETED

Nota: Em todos os eventos de webhook despachados pelo sistema, o campo eventType sempre receberá o sufixo _WEBHOOK (ex: CONTRACT_REMINDER_WAS_CREATED_WEBHOOK).


Estrutura do Payload de Lembrete de Contrato

Para todos os eventos do domínio CONTRACT_REMINDER, o Linte envia o objeto detalhado do lembrete na chave "contractReminder" (ContractReminderWebhook).

Exemplo de Payload: Lembrete Criado

json
{
  "__typename": "WebhookEvent",
  "eventType": "CONTRACT_REMINDER_WAS_CREATED_WEBHOOK",
  "domain": "CONTRACT_REMINDER",
  "organizationId": "5e9f8f8f-8f8f-8f8f-8f8f-8f8f8f8f8f8f",
  "actor": {
    "userId": "123e4567-e89b-12d3-a456-426614174000",
    "email": "joao.silva@empresa.com",
    "name": "João Silva"
  },
  "contractReminder": {
    "id": "e98e4d25-7033-4f9e-a89a-0e9e7b39a444",
    "contractId": "7d9b4c12-302a-4f91-889a-f43216b9d888",
    "organizationId": "5e9f8f8f-8f8f-8f8f-8f8f-8f8f8f8f8f8f",
    "createdAt": "2023-10-25T14:30:00.000Z",
    "createdById": "123e4567-e89b-12d3-a456-426614174000",
    "date": "2024-10-01T00:00:00.000Z",
    "title": "Aviso de Renovação do Contrato NDA",
    "description": "Verificar se as cláusulas de confidencialidade continuam as mesmas",
    "assignee": {
      "id": "99999999-8888-7777-6666-555555555555",
      "name": "João Silva",
      "email": "joao.silva@empresa.com"
    }
  }
}

Exemplo de Payload: Lembrete Excluído

Este evento carrega as mesmas informações base do lembrete antes de ser excluído.

json
{
  "__typename": "WebhookEvent",
  "eventType": "CONTRACT_REMINDER_WAS_DELETED_WEBHOOK",
  "domain": "CONTRACT_REMINDER",
  "organizationId": "5e9f8f8f-8f8f-8f8f-8f8f-8f8f8f8f8f8f",
  "actor": {
    "userId": "123e4567-e89b-12d3-a456-426614174000",
    "email": "joao.silva@empresa.com",
    "name": "João Silva"
  },
  "contractReminder": {
    "id": "e98e4d25-7033-4f9e-a89a-0e9e7b39a444",
    "contractId": "7d9b4c12-302a-4f91-889a-f43216b9d888",
    "organizationId": "5e9f8f8f-8f8f-8f8f-8f8f-8f8f8f8f8f8f",
    "createdAt": "2023-10-25T14:30:00.000Z",
    "createdById": "123e4567-e89b-12d3-a456-426614174000",
    "date": "2024-10-01T00:00:00.000Z",
    "title": "Aviso de Renovação do Contrato NDA",
    "description": "Verificar se as cláusulas de confidencialidade continuam as mesmas",
    "assignee": null
  }
}