Ir al contenido

Actualizar contacto

PATCH
/v1/bulk/contacts/{email}
curl --request PATCH \
--url https://api.mailerdash.com/v1/bulk/contacts/example \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "status": "example", "metadata": {}, "timezone": "America/Mexico_City" }'
email
required
string
Media type application/json
object
name
string
status
string
metadata
object
timezone

Zona IANA del destinatario (America/Mexico_City). Se guarda canonicalizada. Un offset crudo (-06:00) se rechaza: no sobrevive al cambio de horario. Si no se manda, se conserva la que el contacto ya tuviera; null la borra.

string
nullable
Example
America/Mexico_City

Contacto actualizado

Media type application/json
object
id
integer
email
string
name
string
metadata
object
timezone

Zona IANA del destinatario. NULL = no la sabemos.

string
nullable
tags
Array<string>
status
string
Allowed values: active unsubscribed bounced complained
key_id
string
created_at
string
updated_at
string
Example
{
"id": 1,
"email": "cliente@empresa.com",
"name": "Juan Perez",
"metadata": {
"empresa": "Xipe"
},
"timezone": "America/Mexico_City",
"tags": [
"vip",
"mexico"
],
"status": "active",
"key_id": "mi-app",
"created_at": "2026-04-29T13:00:00.000Z",
"updated_at": "2026-04-29T13:00:00.000Z"
}

Dato invalido

No autorizado

Contacto no encontrado