Testing and Debugging
Use this page when a documented call does not behave the way you expect.
Debug Order
- confirm chain type
- confirm portal
- confirm auth model
- confirm required headers
- confirm whether Secure Channel is required
- confirm whether the endpoint is actually API-exposed
Web Chain Checklist
- correct portal entrypoint
- valid JWT if required
- valid
X-Client-Hash - valid
X-SC-Session-Idif required - matching user role and portal permissions
API Chain Checklist
- path starts with
/api/v1/** - request is signed correctly
- timestamp and nonce are valid
- API key has the correct scope
- endpoint supports API-key access
What To Capture In A Bug Report
- exact path
- chain type
- portal
- headers used
- whether Secure Channel was active
- HTTP status
- public error code and message
Read Next
- Error Model
- the domain guide for the failing flow