Skip to main content

Create

The create key is (supplier_id, external_reference). external_reference is immutable after create. You do not send an extra create Idempotency-Key header in V1. Treat 200 as success. Do not create a second enquiry when you receive it.

Correction and promotion

These operations use a separate Idempotency-Key header. They do not reuse external_reference.
Repeating the same operation key with the same body returns the original operation result. A different body under the same operation key returns 409. Staff-safe replay of failed async work is an internal Tera control. It will not create a second Application for a submission that already has one. Suppliers should retry HTTP calls with the rules above rather than inventing a new external_reference for the same enquiry.