OCR

Available Providers
ProviderVersionPriceBilling unit
amazonboto3 (v1.15.18)1.5 (per 1000 page)1 page
googlev11.5 (per 1000 page)1 page
microsoftv3.21.0 (per 1000 page)1 page
sentisightv3.3.10.75 (per 1000 file)1 file
api4aiv1.0.03.0 (per 1000 request)1 request
mistralv11.0 (per 1000 page)1 page
Supported Languages
NameValue
Abazaabq
Adygheady
Afrikaansaf
Albaniansq
Angikaanp
Arabicar
Assameseas
Asturianast
Avaricav
Awadhiawa
Azerbaijaniaz
Baghelibfy
Basqueeu
Belarusianbe
Bengalibn
Bhojpuribho
Bihari languagesbh
Bislamabi
Bodo (India)brx
Bosnianbs
Brajbra
Bretonbr
Bulgarianbg
Bundelibns
Buriatbua
Camlingrab
Catalanca
Cebuanoceb
Chamorroch
Chechence
Chhattisgarhihne
Chinesezh
Cornishkw
Corsicanco
Crimean Tatarcrh
Croatianhr
Czechcs
Danishda
Dargwadar
Dariprs
Dhimaldhi
Dogri (macrolanguage)doi
Dutchnl
Englishen
Erzyamyv
Estonianet
Faroesefo
Fijianfj
Filipinofil
Finnishfi
Frenchfr
Friulianfur
Gagauzgag
Galiciangl
Germande
Gilbertesegil
Goan Konkanigom
Gondigon
Gurunggvr
Haitianht
Halbihlb
Hanihni
Haryanvibgc
Hawaiianhaw
Hindihi
Hmong Dawmww
Hohoc
Hungarianhu
Icelandicis
Inari Samismn
Indonesianid
Ingushinh
Interlingua (International Auxiliary Language Association)ia
Inuktitutiu
Irishga
Italianit
Japaneseja
Jaunsarijns
Javanesejv
K'iche'quc
Kabardiankbd
Kabuverdianukea
Kachinkac
Kalaallisutkl
Kangrixnr
Kara-Kalpakkaa
Karachay-Balkarkrc
Kashubiancsb
Kazakhkk
Khalingklr
Khasikha
Kirghizky
Koreanko
Korkukfq
Koryakkpy
Kosraeankos
Kumarbhag Pahariakmj
Kumykkum
Kurdishku
Kurukhkru
Kölschksh
Laklbe
Lakotalkt
Latinla
Latvianlv
Lezghianlez
Lithuanianlt
Lower Sorbiandsb
Lule Samismj
Luxembourgishlb
Mahasu Paharibfz
Maithilimai
Malay (macrolanguage)ms
Maltesemt
Manxgv
Maorimi
Marathimr
Marshallesemh
Mongolianmn
Montenegrincnr
Neapolitannap
Nepali (macrolanguage)ne
Newarinew
Niueanniu
Nogainog
Northern Samise
Norwegianno
Occitan (post 1500)oc
Old English (ca. 450-1100)ang
Ossetianos
Palipi
Panjabipa
Persianfa
Polishpl
Portuguesept
Pushtops
Romanianro
Romanshrm
Russianru
Sadrisck
Samoansm
Sanskritsa
Santalisat
Scotssco
Scottish Gaelicgd
Serbiansr
Sherpaxsr
Sirmaurisrx
Skolt Samisms
Slovaksk
Sloveniansl
Somaliso
Southern Samisma
Spanishes
Swahili (macrolanguage)sw
Swedishsv
Tabassarantab
Tagalogtl
Tajiktg
Tatartt
Tetumtet
Thangmithf
Tonga (Tonga Islands)to
Turkishtr
Turkmentk
Tuviniantyv
Uighurug
Ukrainianuk
Upper Sorbianhsb
Urduur
Uzbekuz
Vietnamesevi
Volapükvo
Walserwae
Welshcy
Western Frisianfy
Yucatecoyua
Zhuangza
Zuluzu
Supported Detailed Languages
NameValue
Auto detectionauto-detect
Arabic (Pseudo-Accents)ar-XA
Belarusianbe-cyrl
Belarusian (Latin)be-latn
Chinese (China)zh-CN
Chinese (Simplified)zh-Hans
Chinese (Taiwan)zh-TW
Chinese (Traditional)zh-Hant
Danish (Denmark)da-DK
Dutch (Netherlands)nl-NL
English (United States)en-US
Finnish (Finland)fi-FI
French (France)fr-FR
German (Germany)de-DE
Hungarian (Hungary)hu-HU
Italian (Italy)it-IT
Japanese (Japan)ja-JP
Kara-Kalpak (Cyrillic)kaa-Cyrl
Kazakhkk-cyrl
Kazakh (Latin)kk-latn
Korean (South Korea)ko-KR
Kurdish (Arabic)ku-arab
Kurdish (Latin)ku-latn
Polishpl-PO
Portuguese (Portugal)pt-PT
Region: Czechiacz-CZ
Region: Greecegr-GR
Russian (Russia)ru-RU
Serbian (Cyrillic, Montenegro)sr-Cyrl-ME
Serbian (Latin)sr-latn
Serbian (Latin, Montenegro)sr-Latn-ME
Spanish (Spain)es-ES
Swedish (Sweden)sv-SE
Turkish (Türkiye)tr-TR
Uzbek (Arabic)uz-arab
Uzbek (Cyrillic)uz-cyrl
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
Defaults to [object Object]

A dictionnary or a json object to specify specific models to use for some providers.
It can be in the following format: {"google" : "google_model", "ibm": "ibm_model"...}.

providers
array of strings
required

It can be one (ex: 'amazon' or 'google') or multiple provider(s) (ex: 'amazon,microsoft,google') that the data will be redirected to in order to get the processed results.
Providers can also be invoked with specific models (ex: providers: 'amazon/model1, amazon/model2, google/model3')

providers*
fallback_providers
array of strings
length ≤ 5
Defaults to

Providers in this list will be used as fallback if the call to provider in providers parameter fails. To use this feature, you must input only one provider in the providers parameter. but you can put up to 5 fallbacks.

They will be tried in the same order they are input, and it will stop to the first provider who doesn't fail.

Doesn't work with async subfeatures.

fallback_providers
boolean
Defaults to true

Optional : When set to true (default), the response is an object of responses with providers names as keys :
{"google" : { "status": "success", ... }, }
When set to false the response structure is a list of response objects :
[{"status": "success", "provider": "google" ... }, ].

boolean
Defaults to false

Optional : When set to false (default) the structure of the extracted items is list of objects having different attributes :
{'items': [{"attribute_1": "x1","attribute_2": "y2"}, ... ]}
When it is set to true, the response contains an object with each attribute as a list :
{ "attribute_1": ["x1","x2", ...], "attribute_2": [y1, y2, ...]}

boolean
Defaults to true
boolean
Defaults to false

Optional : Shows the original response of the provider.
When set to true, a new attribute original_response will appear in the response object.

file

File to analyse in binary format to be used with content-type: multipart/form-data
Does not work with application/json !

uri | null

File URL to analyse to be used with with content-type: application/json.

string | null

If your PDF file has a password, you can pass it here!

string | null

Language code of the language the document is written in (ex: fr (French), en (English), es (Spanish))

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json