DKPDoor Knock Pro Docs

Retries

If your endpoint returns a non-2xx status or times out (30s), DKP retries with exponential backoff.

Retry schedule

AttemptDelay after previous failure
2nd1 minute
3rd5 minutes
4th15 minutes
5th1 hour
6th6 hours
7th (final)24 hours

After 7 failed attempts the delivery is marked dead.

Auto-disable

After 25 consecutive failures across all deliveries, the endpoint is automatically disabled to protect your server from continued traffic. You can re-enable it from Settings or via the API.

Deduplication

Each delivery attempt reuses the same X-DKP-Delivery UUID. Use this to make your handler idempotent — store processed delivery IDs and skip duplicates.

Replay

You can manually replay any failed or dead delivery from the deliveries log in Settings, or via the replay API endpoint.

On this page