Skip to content

Add a contact

POST /lists/{id}/contacts

Add a single contact to a list. Email verification is queued automatically; the contact starts with verification_status: "unknown" and updates within seconds.

FieldTypeRequiredDescription
emailstringyesPrimary email.
emailsstring[]noAdditional emails (up to 9).
first_namestringno
last_namestringno
phonestringnoNormalized to E.164.
phonesstring[]noAdditional phone numbers.
companystringno
custom_fieldsobjectnoFree-form key/value ({"state": "CA"}).
Terminal window
curl -X POST https://mail.3ava.com/api/lists/list_a1b2.../contacts \
-H "Authorization: Bearer am_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"first_name": "Maria",
"last_name": "Santos",
"custom_fields": {"state": "CA"}
}'
{
"id": "ct_abc123",
"email": "[email protected]",
"first_name": "Maria",
"last_name": "Santos",
"verification_status": "unknown",
"created_at": "2026-04-22T22:30:00Z"
}