Listar opciones de fulfillment
Fulfillment
Listar opciones de fulfillment
Lee las definiciones de tipos de fulfillment para mapear con tu POS o RMS.
GET
Listar opciones de fulfillment
Devuelve todas las opciones de fulfillment configuradas para el comercio autenticado. Usa este endpoint para mapear tipos de fulfillment de Fire spark con flujos de retiro, delivery y dine-in en tu POS o RMS antes de sincronizar tiendas y componer menús.
Requiere un access token con el scope
fulfillment:read. Consulta
Autorizar para obtener un token.Solicitud
Respuesta
La respuesta envuelve un arreglo de objetos de fulfillment endata. Cada objeto representa un modo de fulfillment — tipos integrados como DELIVERY y PICKUP, o tipos personalizados como DRIVE_THRU.
Objeto fulfillment
| Campo | Tipo | Descripción |
|---|---|---|
id | string | Identificador externo de fulfillment. Solo caracteres alfanuméricos, _ y -. 1–64 caracteres. Único por comercio. |
uid | string (UUID) | Identificador interno de Fire spark. |
organization_id | string (UUID) | Organización propietaria del comercio. |
merchant_id | string (UUID) | Comercio al que pertenece la opción de fulfillment. |
name | string | Nombre para mostrar. 1–100 caracteres. |
type | string | Código del tipo de fulfillment. 1–100 caracteres. Único por comercio entre registros activos. Valores comunes: DELIVERY, PICKUP, DINE_IN. También se admiten códigos personalizados como DRIVE_THRU o CURBSIDE. |
status | string | ACTIVE o INACTIVE. |
Mapear fulfillment con tu POS
Haz coincidir el campoid con el identificador de fulfillment en tu POS o RMS. Fire spark usa este ID externo al componer menús y adjuntar reglas de fulfillment a tiendas y canales.
Respuestas de error
| Estado | Descripción |
|---|---|
401 | Access token ausente o inválido. |
403 | El token no incluye el scope fulfillment:read. |