All programmatic requests to the ShrFlow API must be authenticated. We use standard JWT (JSON Web Token) authorization headers.Documentation Index
Fetch the complete documentation index at: https://shrflow.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Generating an API Key
You can generate a scoped API key from the developer dashboard under Settings > API Keys. It is highly recommended to create a dedicated key for each unique integration (e.g., “Zapier Sync”, “Internal CRM”).Making Requests
Pass your API key in theAuthorization header of your HTTP requests as a Bearer token.
Rate Limits
To ensure platform stability and protect against brute-force abuse, API requests are subject to rate limiting based on your workspace tier:| Plan | Limit | Header Constraints |
|---|---|---|
| Hobby | 100 req / min | X-RateLimit-Remaining |
| Pro | 1,000 req / min | X-RateLimit-Remaining |
| Enterprise | Custom | Custom SLA |
429 Too Many Requests status code. You must implement exponential backoff on your end when parsing a 429 response.