MeyktAPI Documentation

Errors / customer_match_ambiguous

customer_match_ambiguous

HTTP 409 · Do not retry unchanged — fix the request first

More than one customer in Meykt matches the input, so it is unclear which one you mean.

What happened

Customers are matched in this order: external_reference, then code, then email. Either the email in your request belongs to several customers, or your external_reference is stored on more than one. Meykt never guesses which one to update.

How to fix it

  • Send code (the customer number in Meykt) — it is unique, so exactly one customer is meant. If the email is the ambiguous part, your own external_reference works as well, as long as it is stored on only one customer.
  • Repeat the request with the clarified input. Nothing was written.

Retrying

Repeating the request unchanged will fail again. Correct the request first — the response tells you which part is wrong.

All error codes: /developers/errors · Machine-readable: llms-full.txt