Billing

Endpoint Pricing

How Pricing Works

The endpoint pricing is the number of credits that are used when calling an endpoint based on the size of the request payload. For payloads that require binary (file / image / document) data the pricing is per page of the document sent, while payloads that require text the pricing is per number of characters.

Multiple Scopes

Any endpoints that require multiple scopes will be charged for both scopes. For example, the Document OCR - Summarize Text endpoint currently performs two operations in sequence, first it executes the document.text scope to retrieve the text from the document (which is charged at the document.text price) and subsequently it executes the text.summarize scope to summarize the text (which is charged at the text.summarize price). So invoking that endpoint will invoke both charges as will be indicated in the response object which contains the costCalculations model with the relevant costs incurred.

Current Pricing

The pricing is linked to the scope, and the current pricing is:

ScopePurposeCostDescription
document.expenseOCR expense information5 credits per pageFor every page in a document sent to the API (per API request) the cost is 5 credits.
document.identityOCR identity information15 credits per pageFor every page in a document sent to the API (per API request) the cost is 15 credits.
document.textOCR text3 credits per pageFor every page in a document sent to the API (per API request) the cost is 3 credits.
image.caloriesImage calorie count3 credits per imageFor every image sent to the API (per API request) the cost is 3 credits.
image.listImage list items2 credits per imageFor every image sent to the API (per API request) the cost is 2 credits.
language.detectDetect languages used1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
language.translateTranslate between languages1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
pii.detectDetect PII1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
pii.redactRedact PII1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
scraper.markdownScraper Markdown1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
speech.transcribeTranscribe audio to text5 credits per 1000 charactersFor every 1000 characters of text transcribed by the API (per API request) the cost is 5 credits.
text.caloriesText calorie count2 credits per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 2 credits.
text.classifyClassify text1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
text.expensesExtract expenses1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
text.sentimentDetect the sentiment of text1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
text.summarizeSummarize the text1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.
text.todosExtract todos and possible reminders1 credit per 1000 charactersFor every 1000 characters of text sent to / read by the API (per API request) the cost is 1 credit.

Please note that this pricing is subject to change.