/api/v1 and require an API key.
Base URL
Authentication
Every request needs a Bearer token in theAuthorization header.
owk_live_ and are shown once at creation.
Scopes
Each key has scoped permissions. Requests missing the required scope get a403 Forbidden response.
Response format
All responses use a consistent envelope.Pagination
List endpoints use cursor-based pagination. Pass thenext_cursor value from a previous response as the cursor query parameter.
has_more is false, you’ve reached the end.
Rate limits
Limits are per API key with minute and daily windows. Search requests cost 5x.
Every response includes rate limit headers: