400 | Bad Request — Missing or invalid fields in the request body |
401 | Unauthorized — Missing, invalid, or revoked API key |
403 | Forbidden — Read-only API key attempted a write operation, customer is excluded from the loyalty program, or customer is not on the required VIP tier |
404 | Not Found — The requested resource does not exist for this shop |
405 | Method Not Allowed — The HTTP method is not supported on this endpoint |
409 | Conflict — Duplicate action, e.g. awarding an earning rule already completed by this customer |
422 | Unprocessable Entity — The request is well-formed but cannot be completed, e.g. insufficient points |
429 | Too Many Requests — Rate limit exceeded |
500 | Internal Server Error — Something went wrong on our end |
503 | Service Unavailable — Unable to connect to Shopify |