Saltar para o conteúdo principal
v1.2.1

Melhorias de performance e correções

Mensagens de erro de validação: melhorada a especificidade das mensagens de erro de validação para campos de data. Anteriormente, qualquer valor de data inválido retornava "Invalid ISO 8601 date format." independente do problema real. Agora a mensagem distingue entre strings malformadas, valores fora do intervalo válido e ausência de fuso horário.
v1.2.0

Campos adicionais retornados em consultas por ID

Ao buscar qualquer registro por ID (GET /v1/people/:id, GET /v1/companies/:id, GET /v1/deals/:id), o array custom_fields agora é retornado automaticamente com os valores preenchidos para aquele registro. Anteriormente, os valores de campos adicionais só estavam disponíveis via endpoint separado.
{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "full_name": "Ana Costa",
    "custom_fields": [
      {
        "id": "assoc-uuid",
        "value": "indicacao",
        "field": {
          "id": "field-uuid",
          "label": "Origem do Lead",
          "key": "origem_lead",
          "type": "select"
        }
      }
    ]
  }
}
Campos adicionais sem valor para o registro aparecem com "value": null. Os campos são retornados na ordem definida nas configurações do workspace.

Header Idempotency-Key agora aceito em todos os endpoints POST

O header Idempotency-Key passou a ser suportado em POST /v1/people, POST /v1/companies e POST /v1/deals.
v1.1.0

Headers de rate limiting

Toda resposta agora inclui os headers X-RateLimit-Limit, X-RateLimit-Remaining e X-RateLimit-Reset. Quando o limite é excedido, a API retorna 429 com header Retry-After indicando quando retentar.