Create or update a contact by natural key
POST/contacts/upsert
Idempotent create-or-update. Matches an existing contact by email/phone (or id if supplied),
otherwise creates one. Maps to internal POST /contact/upsert. Response status reports created or updated.
Request
Responses
- 200
- 400
- 401
- 403
- 422
Contact upserted
Malformed request
Missing or invalid token
Token lacks the required scope, or the user's role/permissions deny this action
Request failed schema validation