Atualizado em 17 de outubro de 2026

Considerações

  • Exige o escopo campaigns:dispatch e a permissão Campanhas (editar) do usuário responsável.
  • Enviada ou cancelada: 409; para cancelar antes, POST /app-notifications/{id}/cancel; teste para um cliente em POST /app-notifications/test.
  • Exige Idempotency-Key: repetir a chave com o mesmo corpo devolve o resultado original, sem repetir a operação.

Referência

POST /app-notifications/{notification}/send na Referência da API

Como fazer

cURL
curl -X POST "$MICORE_BASE_URL/app-notifications/9/send" \
  -H "Authorization: Bearer $MICORE_TOKEN" \
  -H "Accept: application/json" \
  -H "Idempotency-Key: request-2026-0001" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "scheduled",
    "scheduled_at": "2026-11-27T09:00:00-03:00"
}'

Resposta

Resposta · 200
{
    "data": {
        "id": 1,
        "title": "string",
        "body": "string",
        "target": {
            "type": "string",
            "id": 1,
            "url": null
        },
        "audience": {
            "type": "string",
            "ids": [
                1
            ],
            "days": 1
        },
        "has_image": true,
        "ttl_hours": 1,
        "group_mode": "string",
        "status": "draft",
        "status_label": "string",
        "editable": true,
        "scheduled_at": "2026-10-20T10:00:00-03:00",
        "started_at": "2026-10-20T10:00:00-03:00",
        "finished_at": "2026-10-20T10:00:00-03:00",
        "recipients_count": 1,
        "delivered_count": 1,
        "devices_count": 1,
        "opened_count": 1,
        "created_at": "2026-10-20T10:00:00-03:00"
    }
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.