get https://{subdomain}.myshoplaza.com/openapi/2024-07/orders//fulfillments/
Retrieves the details of a specific fulfillment for an order. This enables users to fetch specific fulfillment data, such as status, tracking information, and related line items
🔒 Requires read_order access scope. More access scope
The Get Fulfillment API retrieves detailed fulfillment data for a specific order, including status, tracking information, and associated line items.
📘 Public Request Parameters
Parameter Type Required Description Example order_idstring Yes Unique order identifier "ORD_123ABC"fulfillment_idstring Yes Unique fulfillment identifier "FUL_789XYZ"
📘 Public Response Parameters
Parameter Type Description Example codestring Status code (e.g., "success") "success"messagestring Human-readable message "Fulfillment retrieved successfully"dataobject Contains fulfillment details See data object
Parameter Type Description Example fulfillmentobject Fulfillment data See fulfillment object
Parameter Type Description Example idstring Fulfillment unique ID "FUL_789XYZ"order_idstring Associated order ID "ORD_123ABC"statusstring Fulfillment state "shipped"created_atstring Creation timestamp (ISO 8601) "2024-04-15T10:30:00Z"updated_atstring Last update timestamp (ISO 8601) "2024-04-15T14:45:00Z"tracking_itemsarray Logistics tracking details See tracking_items array line_itemsarray Array of line items to See Tracking Items object table
Parameter Type Description Example tracking_numberstring Carrier tracking number "SF123456789"tracking_companystring Logistics company name "SF Express"tracking_company_codestring Carrier code "SF"tracking_urlstring Tracking URL "https://sf-express.com/track/SF123456789"
Parameter Type Description line_item_idstring Line item ID "ITEM_789"quantityint32 Quantity to fulfill (0 = fulfill all) 1 or 0
Field Type Description Example codestring The error code indicating the type of issue. InvalidParametermessagestring A detailed message describing the error. Order id is required.
Status Code Message Possible Reason Example Response 400 Bad Request Invalid input format or request structure (e.g., missing required fields or incorrect data types). Bad RequestUnauthorized The request is missing valid authentication credentials or the credentials provided are invalid. Unauthorized