Developer Support
The Daon suite of products is designed for maximum flexibility to meet the needs of each of our clients. Along with the drag-and-drop orchestration capability of TrustX, built to allow any user to customize their solution, we provide a broad array of developer tools for advanced system customization.
TrustX Documentation
Comprehensive API and orchestration guidelines for integrating, test, and managing TrustX workflows. Includes full implementation guidance for seamless customization and deployment.

Document Features
- Full REST API reference with example requests and responses
- Quickstart and integration guides for identity verification flows
- Tutorials organized by document, face, and liveness verification use cases
- Orchestration and architecture overviews using BPMN process design
- Error codes, handling guidance, and troubleshooting resources
Comprehensive Developer Resources
Authentication, Security, & Configuration Patterns
- Auth implementation examples
- Token lifecycle documentation
- Config examples for secret storage and permission scopes
- Environment variable templates
- Multi-tenant and scoped access control guidance
Observability & Debugging Aids
- Verbose structured logging for requests and responses
- Correlation or trace IDs for distributed debugging
- Webhook testing and replay tools
- Real-time dashboards
- Built in SDKs debugging
SDKs, Client Libraries, & Tooling
- Official SDKs for major languages/frameworks
- Idiomatic design
- Dependency management
- Versioning & changelogs
- Open source repositories
Versioning, Changelogs, & Migration Support
- Semantic versioning and release discipline
- Migration guides for breaking changes
- Deprecation timelines and notifications
- Compatibility matrices for API ↔ SDK versions
- Clear changelogs for each release
Architecture, Performance, & Scaling Guidance
- Reference architecture diagrams
- Performance benchmarks
- Concurrency and rate limit guidance
- Regional deployment and data locality details
- Scaling and caching best practices
Automation & CI/CD Integrations
- GitHub Actions for integration testing
- CI pipeline ready API simulators
- Command-line setup and teardown utilities
- Postman or Insomnia collections for testing API endpoints
Webhooks, Events, & Extensibility
- Webhook reference documentation for all event types
- Full JSON payload examples
- Schema evolution documentation and field additions
Testing, Sandbox, & Mock Environments
- Sandbox/staging environments that mirror production APIs
- Rate-limit parity between sandbox and production
Example Apps, Templates, & Starter Projects
- Minimal viable sample apps
- Infrastructure-as-code examples
- End-to-end walkthroughs