Criar contato
POST
Cria um contato pelo telefone (E.164, ex.: +5511999990000).
Escopo: contacts:write
bearer contacts:writeheader
AutorizaçãoBearer <token>A chave de API de uma conta de serviço (sk_live_…, 600 requisições por minuto cada) ou um access token OAuth para o recurso /api/v1 (600 requisições por minuto por conexão).
Escopo: contacts:write
Idempotency-Key?stringAté 200 letras, dígitos, - ou _. A primeira resposta a uma chave é repetida por 24 horas.
Tamanho
length <= 200application/json- body
name*stringTamanho
1 <= length <= 200phone*stringTamanho
length <= 40email?stringPadrão
^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$Formato
emailTamanho
length <= 200Feito.
application/json- response
id*stringname*stringphone*string|nullemail*string|nullopted_out*booleancreated_at*stringFormato
date-timetags*array<string>fields*Exemplo de requisição
curl -X POST 'https://app.zaplin.com.br/api/v1/contacts' \ -H 'Authorization: Bearer sk_live_...' \ -H 'Content-Type: application/json' \ -d '{ "name": "string", "phone": "string"}'Exemplo de resposta
{ "id": "string", "name": "string", "phone": "string", "email": "string", "opted_out": false, "created_at": "2026-10-17T12:00:00.000Z", "tags": [ "string" ], "fields": {}}