VendeeDocs
Referência

Campos personalizados

Dicionário das chaves que aparecem dentro de `custom_fields` nas outras fichas: o que cada chave significa, de que tipo é e quais valores aceita.

GET    {BASE_URL}/api-v1/custom-fields      # lista
GET    {BASE_URL}/api-v1/custom-fields/:id  # detalhe

Este recurso ainda não está no ar. Ele existe só no endereço novo ({BASE_URL}/api-v1/custom-fields), que ainda não foi publicado: hoje qualquer chamada para ele devolve 404 not_found. Esta página existe para você já preparar a integração — avisaremos aqui quando o endereço entrar no ar.

Escopo: catalogos:read (somente leitura).

Campos

CampoTipoNotas
iduuid
entitystringA que ficha a definição pertence (deal, contact, company).
keystringÉ esta a chave usada dentro do objeto custom_fields.
labelstring
typestring
optionsobjetoValores aceitos quando o tipo é de escolha.
requiredboolean
positionnumber
created_atdatetime

Listar campos personalizados

GET {BASE_URL}/api-v1/custom-fields

Parâmetro (query)TipoNotas
entitystring
limitnumberTamanho da página. Padrão 50, máximo 200.
cursoruuidPróxima página — use o meta.next_cursor da resposta anterior.

Ordenação: id crescente. Paginação por cursor.

curl "{BASE_URL}/api-v1/custom-fields?entity=..." \
  -H "X-API-Key: vnd_sua_chave_aqui"
{
  "data": [ /* registros */ ],
  "meta": { "next_cursor": "8f3c...", "has_more": true }
}

Consultar um registro

GET {BASE_URL}/api-v1/custom-fields/:id → o recurso completo, ou 404 not_found.

curl "{BASE_URL}/api-v1/custom-fields/8f3c..." \
  -H "X-API-Key: vnd_sua_chave_aqui"

Erros

HTTPcodeQuando
401missing_api_key / invalid_api_key / revoked_api_keyAutenticação.
403insufficient_scopeA chave não tem catalogos:read.
404not_foundO registro não existe neste cliente.
422invalid_cursorO cursor enviado não é válido.
405method_not_allowedMétodo não suportado neste endereço.
500internal_errorFalha interna.

Catálogo completo em Erros.

Nesta página