Skip to content

422 schedule_checks_failed

HTTP status
422
Code
schedule_checks_failed
Title
Schedule checks failed
Meaning
One or more pre-send checks failed. See errors[] for each check and its fix.

What to do

errors[] lists each pre-send check that failed with its fix: template, footer address, connection, SES production access and sending, DKIM, MAIL FROM, DMARC and a non-empty segment. GET /health shows the setup checks.

Where it comes from

  • POST /v1/campaigns/{id}/schedule

The response

Errors are application/problem+json (RFC 9457). detail never repeats the values you sent, and type links to this page. Quote requestId if you contact support.

{
"type": "https://docs.rhinorelay.com/api/errors/schedule-checks-failed/",
"title": "Schedule checks failed",
"status": 422,
"code": "schedule_checks_failed",
"detail": "One or more pre-send checks failed. See errors[] for each check and its fix.",
"requestId": "req_01J9Z8X7W6V5T4S3R2Q1P0N9M8",
"errors": [
{
"path": "dmarc",
"message": "Add a TXT record at _dmarc.example.com: v=DMARC1; p=none; rua=mailto:dmarc@example.com"
}
]
}

Every error code