Sync outlet (upsert)
Sync outlet (upsert)
Upsert an outlet by externalId. If an outlet with the given external ID exists, it is
updated; otherwise a new outlet is created. Provider is validated via X-Provider header
against tenant settings.
Idempotent: calling with the same payload again produces the same result.
Authentication
X-Api-Keystring
API Key authentication via header
Headers
X-Tenant-ID
Tenant identifier
X-Provider
POS provider name (validated against tenant settings)
Request
This endpoint expects an object.
externalId
name
channelLinkId
address
contact
timezone
Response
OK
action
outlet
Errors
400
Bad Request Error
403
Forbidden Error

