A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
Hi,
I'm trying to add a new fulfillment using rest API
/admin/api/2022-04/orders/{order_id}/fulfillments.json
and I'm getting 500 internal server error.
X-Request-ID : 8789a25e-f427-418a-b0cd-bcfa8c852e60
location id is valid and exists.
Payload:
{
"fulfillment": {
"location_id": loc_id,
"tracking_number": "tracking_number",
"tracking_urls": [
"https://tracking_url"
]
}
}
Thank you,
It seems to work now. Perhaps a service outage, if someone from Shopify can please confirm ?
It looks the endpoint is deprecated in the version 2022-04 https://community.shopify.com/c/fulfillment-api-deprecation/frequently-asked-questions/td-p/1564746. I guess that might be a reason of unstable service. Fulfillment Orders API to be used now, here is a guide for a new way of fulfillment https://shopify.dev/apps/fulfillment.
However in docs on 2022-04 Fulfillment API still exists
https://shopify.dev/api/admin-rest/2022-04/resources/fulfillment#post-fulfillments, however now it seems to require providing `fulfillment_order_id`.