Fulfillment Providers API Routes
A fulfillment provider is a third-party integration or custom logic used to fulfill an order's items.
Fulfillment providers are installed as module providers.
GET /admin/fulfillment-providers#
List Fulfillment Providers
Retrieve a list of fulfillment providers. The fulfillment providers can be filtered by fields such as id. The fulfillment providers can also be sorted or paginated.
Authentication: secret API key (HTTP Basic authorization), cookie session, JWT bearer token.
Query parameters
fieldsstringOptional+ it will be added to the default fields, using - will remove it from the default fields. without prefix it will replace the entire default fields.offsetnumberOptionallimitnumberOptionalorderstringOptional-.idstring | string[]Optionalis_enabledbooleanOptionalqstringOptionalstock_location_idstring | string[]Optionalwith_deletedbooleanOptionalRequest examples
Responses
200 OK
limitnumberoffsetnumbercountnumberfulfillment_providersobject[]The list of fulfillment providers.
fulfillment_providersobject[]estimate_countnumberOptional400, 401, 404, 409, 422, 500: an error response is returned.
GET /admin/fulfillment-providers/{id}/options#
List Fulfillment Options
Retrieve the list of fulfillment options of a fulfillment provider. These options may be retrieved from an integrated third-party service.
Authentication: secret API key (HTTP Basic authorization), cookie session, JWT bearer token.
Path parameters
idstringRequest examples
Responses
200 OK
limitnumberoffsetnumbercountnumberfulfillment_optionsobject[]The list of fulfillment options.
fulfillment_optionsobject[]estimate_countnumberOptional400, 401, 404, 409, 422, 500: an error response is returned.