"errors": "Service is unavailable." 403 error

Trying to create an order with admin REST api with correct token, but getting following error
403

{
“errors”: “Service is unavailable.”
}

Please help resolving issue

Hi @phoenix_4 ,

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:

  1. 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.

  2. 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.

  3. 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.

  4. Service Status: Check Shopify’s status page to see if there are any ongoing issues with the API services.

  5. Token Validity: Ensure that the token you are using is still valid and has not expired or been revoked.

  6. 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

We have already double checked all these checkpoints and they are good. But still issue is coming only on this store specificly.