Query API
The Query API is currently in beta. Contact support@raindrop.ai for access.
Base URL
Authentication
All API requests require a Bearer token. Get your API key from the Raindrop dashboard.Projects
Reads are scoped to a single project. By default the Query API reads from your org’s Production project (slugdefault), so single-project orgs need nothing extra. If your org has multiple projects, target one by sending its slug in the X-Raindrop-Project-Id header:
default) reads from the Production project. An archived or unknown project is rejected with a 403, and a malformed slug with a 400.
Resources
Events
Query and search your event data
Signals
Access signal definitions and matches
Users
Get user profiles and activity
Conversations
Browse conversation threads
Pagination
All list endpoints support cursor-based pagination:cursor value to fetch the next page:
Filtering
Most endpoints support filtering by timestamp and other fields:Rate Limits
Rate limits per API key:- 400 RPM for most endpoints
- 50 RPM for
GET /v1/events/search - 40 RPS across all endpoints combined; a
GET /v1/events/searchrequest is rejected once combined usage reaches 20 RPS