EmailmoversMyDataHub docs
Browse the docs

Errors

Platform

An Idempotency-Key header is required

idempotency-key-required: HTTP 400. Send an Idempotency-Key header (a V4 UUID is a good choice) and reuse it on every retry.

Generated from the contractsView as Markdown

idempotency-key-required is returned with HTTP status 400. Its type URI is https://emailmovers.com/mydatahub/docs/errors/idempotency-key-required.

What it means

POST /v1/orders and POST /v1/contacts/enrich spend credits, so both need an Idempotency-Key header. Nothing was charged.

What to do

Send an Idempotency-Key header (a V4 UUID is a good choice) and reuse it on every retry.

Example

{
  "type": "https://emailmovers.com/mydatahub/docs/errors/idempotency-key-required",
  "title": "An Idempotency-Key header is required",
  "status": 400,
  "code": "idempotency-key-required",
  "detail": "POST /v1/orders needs an Idempotency-Key header.",
  "next_step": "Send an Idempotency-Key header (a V4 UUID is a good choice) and reuse it on every retry."
}

See also

All problem types are listed on Errors.