List fulfillment options
Fulfillment
List fulfillment options
List all customer-facing fulfillment modes for the merchant.
GET
List fulfillment options
Returns every active fulfillment option configured for the merchant. Use this endpoint to build fulfillment pickers or to load fulfillment metadata before configuring checkout flows.
Requires a Fire spark access token obtained through token
exchange. The token scopes requests to the
authenticated customer and merchant.
Request
Response
The response wraps an array of fulfillment objects indata. Only ACTIVE options are included.
Fulfillment object
| Field | Type | Description |
|---|---|---|
id | string | External fulfillment identifier. Alphanumeric characters, _, and - only. 1–64 characters. |
uid | string (UUID) | Fire spark internal identifier. |
name | string | Display name. 1–100 characters. |
type | string | Fulfillment type code. 1–100 characters. Common values: DELIVERY, PICKUP, DINE_IN. Custom codes such as DRIVE_THRU are supported. |
status | string | ACTIVE or INACTIVE. |
Error responses
| Status | Description |
|---|---|
401 | Missing or invalid access token. |
403 | Token does not have access to this merchant’s fulfillment options. |