Payload
Fields
data
| Field | Type | Description |
|---|---|---|
account | string | Account identifier — required by downstream systems |
country | string | Country identifier — required by downstream systems |
vendorId | integer | Brand identifier |
channel | object | Updated channel object — see below |
data.channel
| Field | Type | Description |
|---|---|---|
channelId | string | Unique channel identifier |
code | string | Short code for the channel (e.g. IFOOD, RAPPI, KIOSK) |
name | string | Display name |
description | string | null | Optional description |
active | string | Channel status: ACTIVE or INACTIVE |
authType | string | Authentication mechanism: API_KEY, OAUTH2, BASIC_AUTH, XMART_LOGIN, or NONE |
baseUrl | string | null | Base URL for the channel’s integration endpoint |
createdAt | string | ISO 8601 creation timestamp |
updatedAt | string | ISO 8601 last-updated timestamp |
Usage
Verify the signature
Validate
X-Fire-Signature. See Authentication.
