Cria um registro em uma lista de dados e o vincula a uma empresa
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Endpoint utilizado para adicionar um registro em uma lista de dados e vinculá-lo a uma empresa específica, informando o ID da empresa e o ID da lista de dados como path parameters.
Corpo da requisição
O corpo é um objeto JSON com:
order(inteiro de 0 a 9999, obrigatório): posição da linha na lista.- Uma propriedade por campo que você quer preencher. A chave é a
keydo campo, obtida em Ver detalhes da lista de dados; o valor é um objeto{ "value": ... }.
Tipo do campo (datalist_field_type_id) | Formato de value |
|---|---|
| 1 Número | Inteiro maior ou igual a 0 |
| 2 Número com vírgula | Numérico de 0 a 9999999999, ponto decimal. Aceita currency_id opcional ao lado de value |
| 3 Data e hora | "AAAA-MM-DD HH:MM:SS" |
| 4 Data | "AAAA-MM-DD" |
| 5 Hora | "HH:MM" ou "HH:MM:SS" |
| 6 Texto | Até 254 caracteres |
| 7 Texto longo | Até 65.535 caracteres |
| 8 Única opção | ID da opção |
| 9 Múltipla opção | Lista de IDs das opções |
Atenção
Uma
keyque não existe na lista é ignorada sem erro: o registro é criado sem aquele valor."value": nulltambém é ignorado. Confira odatada resposta.
Erros
O 404 ocorre quando a empresa ou a lista não existem na conta, ou quando a lista pertence a outra entidade.
Valor fora do formato retorna 422 com a mensagem em data:
{
"success": false,
"message": "Unprocessable Entity",
"data": {
"value": ["O campo Valor do campo da lista de dados não corresponde ao formato Y-m-d."]
}
}
Opção inexistente para o campo retorna 422 com message igual a Opção informada para o campo da lista de dados inválida.
Leia antes
O passo a passo completo, com exemplos em curl, está em Registros por oportunidade, empresa ou pessoa.
