ProblemDetails format. Some errors include additional fields such as code, parameters, requestId, and traceId to help diagnose the issue.
Structure
Common HTTP codes
Troubleshoot errors
1
Read the detail field
The text usually explains the specific rule that failed.
2
Look for parameters
The parameters identify the quantities, permissions, references, or states involved.
3
Check the entity's state
Many operations are blocked after you receive, ship, confirm, start, or finish work.
4
Save the request identifier
Include
requestId or traceId when you report an issue.Permission errors
Permission errors
If you receive
403, the credential exists and belongs to an organization but lacks at least one required permission. Review the permission profile in Control panel > Roles. Integration API keys do not have configurable permission scopes.State errors
State errors
If you receive
409 or 422, check the entity’s state. For example, a completed receipt, a dispatched shipment, or a finished order protects some of its data to preserve traceability.