Quick Start
Get started with the Demurly API in minutes:
- 1Get your API key
Go to Settings → API in your dashboard to create an API key.
- 2Make your first request
Use your API key to authenticate requests.
curl -X GET "https://api.demurly.com/v1/records" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"Authentication
All API requests require authentication via Bearer token:
Authorization: Bearer YOUR_API_KEYKeep your API key secure
API Key Permissions
- Read: Access records, drivers, and reports
- Write: Create and update resources
- Admin: Full access including settings
Webhooks
Subscribe to events and receive real-time notifications when things happen in Demurly. Click an event to see the payload.
Available Events
Webhook Security
Rate Limits
API requests are rate limited based on your subscription tier:
| Tier | Requests/min | Burst |
|---|---|---|
| Starter | 60 | 100 |
| Professional | 300 | 500 |
| Enterprise | 1000 | 2000 |
Rate limit headers are included in responses: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
SDKs & Tools
TypeScript SDK
Official SDK with full type safety and autocomplete.
npm install @demurly/sdkOpenAPI Spec
Generate clients in any language from our OpenAPI specification.
API Playground
Test API endpoints directly in your browser with mock responses
API Playground
Your key is only used locally and never stored. For demo, enter any value.
https://api.demurly.com/v1/recordsWebhook Tester
Send test webhooks to verify your integration is working
Webhook Tester
Test your endpointWhen a new demurrage record is created