Etiquetar o desetiquetar varios contactos
POST
/v1/bulk/contacts/tags
const url = 'https://api.mailerdash.com/v1/bulk/contacts/tags';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"emails":["example"],"add":["example"],"remove":["example"]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.mailerdash.com/v1/bulk/contacts/tags \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "emails": [ "example" ], "add": [ "example" ], "remove": [ "example" ] }'Agrega y/o quita etiquetas sobre una lista de contactos SIN tocar las demas que ya tengan — a diferencia del PUT por contacto, que reemplaza el juego completo. Etiquetar 200 contactos como “vip” no debe borrarles lo que ya traian.
Authorizations
Sección titulada «Authorizations »Request Body required
Sección titulada «Request Body required » Media type application/json
object
emails
required
Array<string>
add
Array<string>
remove
Array<string>
Example generated
{ "emails": [ "example" ], "add": [ "example" ], "remove": [ "example" ]}Responses
Sección titulada « Responses »Resultado del lote
Media type application/json
object
actualizados
integer
no_encontrados
Array<string>
sin_espacio
Array<string>
invalid
Array<string>
Example generated
{ "actualizados": 1, "no_encontrados": [ "example" ], "sin_espacio": [ "example" ], "invalid": [ "example" ]}Peticion invalida
No autorizado