Developer Portal
The Developer Portal is a self-service platform for developers to integrate TrustGate's identity verification APIs into their applications.
Overview
The portal provides:
- API Key Management - Create, revoke, and rotate API keys
- Interactive API Explorer - Test endpoints with sample data
- Usage Monitoring - Track API calls and costs
- Billing Management - Add credits and configure auto-reload
- Webhook Configuration - Set up event notifications
- Integration Guides - Quickstart documentation and code examples
Access
- Public Landing Page: app.bytrustgate.com/portal
- Authenticated Portal: Requires developer account signup
Architecture
The Developer Portal operates independently from the main admin dashboard:
| Aspect | Developer Portal | Admin Dashboard |
|---|---|---|
| Authentication | JWT-based (portal-specific) | Auth0 |
| Target Users | API developers | Compliance teams |
| API Base | /api/v1/developers/* | /api/v1/* |
| Token Storage | localStorage (portal_token) | Auth0 session |
Navigation Structure
After login, the portal provides these main sections:
Develop
- API Keys - Credential management
- Explorer - Interactive API testing
- Webhooks - Event subscription setup
- Quickstart - Integration guide
Monitor
- Request Logs - API call history with filtering
- Usage - Analytics and cost breakdown
Billing
- Credit balance and purchase
- Payment method management
- Transaction history