Authentication with the Yandex Vision OCR API
Get your account authentication details:
Yandex account or federated account
Service account
- Get an IAM token for your Yandex account, federated account, or local account.
- Get the ID of the folder for which your account has the
ai.vision.userrole or higher. - When accessing Vision OCR via the API, provide these values in every request:
- Specify the IAM token in the
Authorizationheader. - Specify the folder ID in the
x-folder-idheader.
Authorization: Bearer <IAM_token>
x-folder-id: <folder_ID>
Vision OCR supports two authentication methods using service accounts:
-
With an IAM token:
-
Include the IAM token in the
Authorizationheader in the following format:Authorization: Bearer <IAM_token>
-
With API keys.
Use API keys if requesting an IAM token automatically is not an option.
-
Include the API key in the
Authorizationheader in the following format:Authorization: Api-Key <API_key>
Do not specify the folder ID in your requests, as the service automatically uses the folder where your service account was created.
See also
Was the article helpful?
Previous
Next