Listar series

GET /api/v1/series Lista las series de tu organización: secuencias guiadas por una fecha. Las secuencias de inscripción nunca aparecen aquí; léelas con listar secuencias.

Autorización

RolAcceso
OWNERPermitido
ADMINPermitido
MEMBERPermitido

Parámetros de consulta

ParámetroTipoDescripción
pagenumberNúmero de página, desde 1
limitnumberFilas por página
statusstringactive o paused
searchstringCoincide con el nombre de la serie

Ejemplo

bash
curl -s 'https://www.agentsmail.io/api/v1/series?status=active' \
  -H "x-api-key: $AGENTMAIL_API_KEY"

Respuesta

CódigoCuándo
200La página, posiblemente vacía
401Clave ausente o no válida

Campos de la respuesta

CampoTipoDescripción
successbooleanSiempre true aquí
dataarrayLas series de esta página
data[].idstringEl id de la serie, también su id de secuencia
data[].namestringSu nombre
data[].statusstringactive o paused
data[].startsAtstring | nullEl día 1. null mientras no se fije: la serie no se puede publicar
data[].listIdstring | nullLa lista a la que envía
data[].audienceSegmentIdstring | nullAcota esa lista
data[].audienceTagIdstring | nullLa acota aún más
data[].topicIdstring | nullSu tema editorial
paginationobjecttotal, page, limit, totalPages

Ejemplo de respuesta

json
{
  "success": true,
  "data": [
    {
      "id": "7d7d7d7d-8888-4ccc-9ddd-eeee00001111",
      "name": "March launch",
      "status": "active",
      "startsAt": "2026-03-15T08:00:00.000Z",
      "listId": "9f8e7d6c-1111-4bbb-8ccc-ddddeeeeffff",
      "audienceSegmentId": null,
      "audienceTagId": null,
      "topicId": null,
      "createdAt": "2026-03-01T10:00:00.000Z",
      "updatedAt": "2026-03-02T10:00:00.000Z"
    }
  ],
  "pagination": {"total": 1, "page": 1, "limit": 20, "totalPages": 1}
}

Notas

El startsAt que lees aquí es el de la versión que decide: la publicada, o el borrador cuando todavía no hay nada publicado. Es el mismo valor que muestra la aplicación.

Relacionado