Before we commit to building our integration against the production API, we need to understand the availability and characteristics of any sandbox or test environment.
Specifically:
- Is there a dedicated sandbox environment with isolated data, or should we use a production account with test data?
- If a sandbox exists, does it mirror production API versions and behavior (e.g., rate limits, webhook delivery semantics)?
- Are there restrictions on data persistence or account longevity that would affect our CI/CD pipeline testing?
- Does the sandbox support the full OAuth flow, including refresh token rotation?
We are particularly concerned with the fidelity of webhook delivery and idempotency guarantees, as our integration depends on reliable event ordering for work order state transitions.
References to relevant documentation or RFC-style specifications would be appreciated.