Default rates
The platform's default rates for everything a key can be charged for, and the token price in each currency. No key needed. A team may have its own rates — GET /ext/v1/prices shows yours. A rate may change at any time. Free.
Доступ: Без токена, роут открыт всем.
Default rates and token price.
application/json- response
items?array<>tokenPrices?array<>Token price per currency: tokens × pricePerToken = amount in that currency.
curl -X GET 'https://api.neurolate.com/ext/v1/prices/default'{ "items": [ { "code": "string", "name": "string", "pricingModel": "PER_UNIT", "unit": "BLOCK", "amount": 0, "minAmount": 0 } ], "tokenPrices": [ { "currency": "string", "pricePerToken": 0 } ]}Detect text blocks: masks and/or text POST
Finds text blocks and returns their masks and/or text, in reading order. - PAGE — we find the blocks. TEXT on a page runs as MASK_AND_TEXT (see `modeApplied`). - BLOCK — the whole image is one block; we find the text shape inside it. - With `masks` — one block per mask, nothing outside them; images without masks are skipped. Pages and BLOCK images: blocks without text are dropped and free (MASK mode reads no text and returns every mask). Your mask always comes back and is charged, even with no text (`textStatus` EMPTY). Billing per returned block: mask — `api_ocr_mask` (not in TEXT mode), text — `api_ocr_text` (not in MASK mode). Before the work a hold is charged, after it the actual cost (see Billing).
Rates and token price GET
The team's rates for everything a key can be charged for, in tokens, and the token price in each currency the website shows. A rate may change at any time; what you were actually charged is in `usage` and in the request log. Free.