Plans and Pricing
RegexSolver is currently in early access, so the Free plan is the only one available. Paid plans will be introduced later.
Free Plan
Available to every account on registration.
Limits
| Feature | Limit |
|---|---|
| Monthly Requests | 10,000 requests |
| Rate Limit | 2 requests / second |
| Max API Tokens | 5 tokens |
| Max Terms per Operation | 5 terms |
| Max Request Timeout | 500 ms |
| Max Automaton States | 1,000 states |
Definitions
Monthly Requests
The total number of API requests allowed per calendar month.
Rate Limit
The number of requests per second (RPS) that can be sent to the API. This limit is applied per token. If you use our official client libraries, the rate limit is handled by the built-in rate limiter, which waits and retries automatically so rate-limit errors never surface in normal use.
Max API Tokens
The maximum number of active API tokens you can create to authenticate with the platform.
Max Terms per Operation
The maximum number of terms that can be provided in a single API request. Official client libraries split larger term lists into multiple requests, so oversized calls still succeed and consume more of your monthly quota. See Auto-Batching.
Max Request Timeout
The maximum server-side compute time allowed for a single operation, and the value applied when a request does not set its own executionTimeout. An operation that exceeds it is aborted and returns an error. See Bounding Execution.
Max Automaton States
The maximum number of states that an automaton can have. This limit is enforced during the conversion from a regular expression to an automaton. If the limit is reached, the API returns an error.
Reading your limits from the API
The limits above are also available at runtime, which is useful for sizing batches or surfacing quota in your own tooling. The clients fetch them once and cache them, and this call is rate-limited without consuming your monthly quota.
Code
On the Free plan the response carries these values:
Code