---
title: "Send Due Notifications"
method: POST
path: "/api/scheduled-notifications/admin/send-due"
tags: ["scheduled-notifications"]
---

# Send Due Notifications

`POST /api/scheduled-notifications/admin/send-due`

5-minute cron job endpoint to send all due notifications.
This should be called every 5 minutes.

Checks for all pending notifications scheduled for current time or earlier and sends them.
Updates notification status to 'sent' or 'failed' accordingly.

Tasks are queued in Redis and processed by Celery workers.

Requires x-api-key header for authentication.

## Headers

- `x-api-key` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/usecreed/apis/creed-api.md) · [All operations](https://skmtc.net/usecreed/apis/creed-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usecreed/creed-api/versions/523833f9e819/schema)
