Listar campanias recurrentes
GET
/v1/bulk/recurrences
const url = 'https://api.mailerdash.com/v1/bulk/recurrences';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.mailerdash.com/v1/bulk/recurrences \ --header 'Authorization: Bearer <token>'Authorizations
Sección titulada «Authorizations »Parameters
Sección titulada « Parameters »Query Parameters
Sección titulada «Query Parameters » key_id
string
Responses
Sección titulada « Responses »Recurrencias de la cuenta
Media type application/json
object
items
Array<object>
object
id
string
key_id
string
source_campaign_id
string
rule
La hora es LOCAL de la zona indicada, no UTC: “las 9” tiene que seguir siendo las 9 cuando cambie el horario de verano.
object
freq
required
string
hour
required
integer
minute
integer
timezone
Zona IANA, ej. America/Mexico_City.
string
weekday
0 = domingo. Requerido en weekly, y en monthly con nth.
integer
monthday
Dia del mes (1-31) o -1 para el ultimo. Un 31 SALTA los meses cortos en vez de correrse al 30, que seria una fecha que nadie pidio.
integer
nth
Enesimo dia de semana del mes (1-5) o -1 para el ultimo. Excluyente con monthday.
integer
descripcion
string
active
integer
next_run_at
string
last_run_at
string
last_campaign_id
string
ends_at
string
runs_count
integer
Example
{ "items": [ { "rule": { "freq": "weekly", "weekday": 2, "hour": 9, "timezone": "America/Mexico_City" }, "descripcion": "Cada martes a las 09:00 (America/Mexico_City)" } ]}No autorizado