Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Trying to create an order with admin REST api with correct token, but getting following error
403
Hi @phoenix ,
This is Amelia from PageFly - a Landing Page Builder App,
A 403 error with the message “Service is unavailable” typically indicates that the request is being blocked due to permission issues or the service being temporarily down. Here are a few steps to troubleshoot this issue:
Check API Permissions: Ensure that the API token you are using has the necessary permissions to create orders. You can verify this in the Shopify admin under Apps > Manage private apps or Apps > Develop apps.
API Endpoint: Confirm that you are using the correct API endpoint for creating orders. The endpoint should be POST /admin/api/2023-10/orders.json.
Rate Limits: Verify that you are not exceeding Shopify’s API rate limits. If you are making a large number of requests in a short period, you might be temporarily blocked.
Service Status: Check Shopify’s status page to see if there are any ongoing issues with the API services.
Token Validity: Ensure that the token you are using is still valid and has not expired or been revoked.
Request Format: Double-check the format of your request to ensure it adheres to the API specifications. Any incorrect formatting can lead to errors.
I hope that my solution works for you.
Best regards,
Amelia | PageFly
Please let me know if it works by giving it a Like or marking it as a solution!
➜ Optimize your Shopify store with PageFly Page Builder (Free plan available)
➜ Weekly updated Shopify tutorials on YouTube
All features are available from Free plan. Live Chat Support is available 24/7.
We have already double checked all these checkpoints and they are good. But still issue is coming only on this store specificly.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025