Billing
Plans and limits - the public plan tiers, each with its limits and feature flags.
This month's task usage
How many optimization tasks the calling account has used this UTC month, and how many its plan includes. The same object every 202 from POST /problem carries, on its own, for dashboards. Requires a verified identity: on api.optimiciti.com send your API key.
This month's task usage › Responses
This month's usage.
successThis UTC month's optimization-task usage for the calling account. Present on every 202 from POST /problem for plans that include a monthly allowance, and returned by GET /usage. Absent from the 202 for plans that do not meter tasks (the web tiers).
List public plans
Public source of truth for pricing and entitlements: the subscribable tiers, each with its display name, resolved limits, and feature flags. No auth and no request body. Front-end pricing tables and marketing JSON-LD should read limits from here instead of restating them. data is an array of PublicPlan objects.
Optional display copy — description (string) and highlights (string[]) — is included only for tiers that declare it, so the pricing page can source prose here too rather than keeping a second copy. Absent rather than null when unwritten. This copy is configuration, not a live mirror of the billing provider: this endpoint deliberately makes no third-party call, so pricing stays up when billing does not.
List public plans › Responses
The subscribable plan tiers.
successIndicates if the request was successful
dataThe main response payload. Can be an object, array, boolean, or string.
