Troubleshooting
The 0x Cross-Chain API is in private beta. Request access to start building.
When working with 0x Cross Chain API, you may encounter some common issues. Below are tips to help diagnose and resolve them.
Error Response Format
All API error responses follow this structure:
name- the error type (see table below)message- human-readable descriptiondata.zid- unique request identifier. Always include this when contacting support.data.details- field-level errors (present forINPUT_INVALID)
Error Types
Common INPUT_INVALID Errors
Common Issues
Debugging Tips
- Log your transaction hash and monitor it on corresponding transaction explorer (e.g. Basescan)
- Check API response error messages carefully; they often indicate what went wrong.
- Make sure to monitor the status of your transaction via
/statusendpoint. Sometimes it might take more time to complete or refund a cross chain transfer. Make sure to passquoteIdwhen calling/statusendpoint. - Check
issuesin quote responses as allowance, balance, and invalid name problems are reported here, not as errors. - Call
/sourcesto verify the chain pair and bridge are supported.
If you continue to experience issues, consider reaching out to the 0x developer support for assistance.