v2.0REST API
API Reference
Build powerful integrations with the DataPulse API.
Authentication
All API requests require authentication using an API key in the header.
curl -X GET "https://api.datapulse.io/v2/analytics" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Endpoints
GET
/v2/analyticsRetrieve analytics data for your dashboards.
POST
/v2/queriesExecute custom SQL queries against your data.
PUT
/v2/dashboards/{id}Update an existing dashboard configuration.
Rate Limits
| Plan | Requests/min | Queries/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 100,000 |
| Enterprise | Unlimited | Unlimited |
Error Codes
401Unauthorized - Invalid API key429Too Many Requests - Rate limit exceeded500Internal Server Error