Listar campanhas

Busca as campanhas de e-mail do workspace.

GEThttps://external-api.lip7.com.br/api/external/email/campaigns
Escopoemail:campaigns:readSíncrono — responde 200 com os dados

Retorna no formato data + pagination — veja Paginação.

Query params
pagenumberopcionalpadrão 1

Número da página.

limitnumberopcionalpadrão 20

Itens por página, com máximo de 100.

statusstringopcional

Filtra pelo status da campanha.

valoresDRAFTSCHEDULEDSENDINGSENTPAUSEDCANCELLEDCOMPLETEDFAILED
searchstringopcional

Busca por termo no nome da campanha.

Status possíveis

StatusSignificado
DRAFTCriada, ainda não disparada
SCHEDULEDAgendada para um horário futuro
SENDINGDisparo em andamento
SENTDisparo concluído
PAUSEDPausada durante o envio
CANCELLEDCancelada antes de concluir
COMPLETEDFinalizada com todas as entregas processadas
FAILEDFalhou durante o processamento
Requisição
curl -X GET "https://external-api.lip7.com.br/api/external/email/campaigns?status=SENT" \
  -H "x-api-key: lip_SUA_CHAVE"
Resposta
{
  "success": true,
  "data": [
    {
      "id": "camp_...",
      "name": "Promo Junho",
      "subject": "Ofertas especiais",
      "status": "SENT"
    }
  ],
  "pagination": { "page": 1, "limit": 20, "total": 1, "totalPages": 1 }
}