Rate Limits
The Basis Theory API has rate limits applied to ensure the speed and consistency of our systems.
- Globale Rate Limit
- Counter: IP
- Rate: 1000 Requests / 10 Seconds
- Block Duration: 10 Seconds
- Portal:
- Counter: IP
- Rate: 600 Requests / 10 Seconds
- Block Duration: 10 Seconds
- API
- POST /tokens/search
- Counter: IP
- Rate 50 Requests / 10 Seconds
- Block Duration: 10 Seconds
- GET /tokens
- Counter: IP
- Rate 100 Requests / 10 Seconds
- Block Duration: 10 Seconds
- POST (/tokens | /tokenize)
- Counter: IP
- Rate 200 Requests / 10 Seconds
- Block Duration: 10 Seconds
- POST /tokens/search
Reactors
Applicable to invoking Reactors or invoking Pre-Configured Proxies with a Request or Response Transform.
Limit | Note |
---|---|
Code length | The maximum code length accepted by a Reactor is 50K chars. |
Payload Size | The maximum payload size to invoke a Reactor is 1 MB. Please reach out if your use case requires more than that. |
Concurrency | The default hot concurrency is set to 1 by default, this will fan out and cold start additional Reactors if multiple requests happen concurrently. If you need additional hot concurrency, please reach out. |
Synchronous Timeout | Synchronous Reactor Invoke calls will timeout after 30s. |
Error Codes
Error Code | Meaning |
---|---|
429 | Request has been rate limited |