API Reference
API Reference
Developer documentation for integrating with Dollarydoos
API Reference
Dollarydoos provides a comprehensive API for integrating with external systems.
Architecture
The platform uses a modern stack:
- tRPC - Type-safe API layer with full TypeScript support
- Webhooks - Real-time event notifications
- Integrations - Pre-built connectors for CRM/CMS platforms
Authentication
API access requires authentication via Clerk. Obtain your API keys from the admin dashboard under Settings > API Keys.
Rate Limits
- Standard tier: 100 requests/minute
- Premium tier: 1000 requests/minute
Rate limit headers are included in all responses:
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
Environments
| Environment | Base URL |
|---|---|
| Production | https://www.dollarydoos.com/api |
| Staging | https://staging.dollarydoos.com/api |
Response Format
All API responses follow a consistent format:
{
"result": {
"data": { ... }
}
}Errors return:
{
"error": {
"message": "Error description",
"code": "ERROR_CODE"
}
}SDKs
Official client libraries are available:
- TypeScript/JavaScript (via tRPC client)
- Python (coming soon)
- Go (coming soon)