Payload
Campos
data
| Campo | Tipo | Descripción |
|---|---|---|
account | string | Identificador de cuenta — requerido por sistemas downstream |
country | string | Identificador de país — requerido por sistemas downstream |
vendorId | integer | Identificador de la marca |
channel | object | Objeto del canal actualizado — ver abajo |
data.channel
| Campo | Tipo | Descripción |
|---|---|---|
channelId | string | Identificador único del canal |
code | string | Código corto del canal (p. ej. IFOOD, RAPPI, KIOSK) |
name | string | Nombre para mostrar |
description | string | null | Descripción opcional |
active | string | Estado del canal: ACTIVE o INACTIVE |
authType | string | Mecanismo de autenticación: API_KEY, OAUTH2, BASIC_AUTH, XMART_LOGIN o NONE |
baseUrl | string | null | URL base del endpoint de integración del canal |
services | object[] | Servicios disponibles a través de este canal |
createdAt | string | Timestamp ISO 8601 de creación |
updatedAt | string | Timestamp ISO 8601 de la última actualización |
data.channel.services[n]
| Campo | Tipo | Descripción |
|---|---|---|
code | string | Código del tipo de servicio (p. ej. DELIVERY, TAKEAWAY) |
serviceId | string | Identificador único del servicio |
referenceName | string | Nombre legible del servicio para este canal |
Uso
Verifica la firma
Valida
X-Fire-Signature. Consulta Autenticación.
