[Yandex Cloud documentation](../index.md) > Yandex SmartCaptcha > SmartCaptcha

# Yandex SmartCaptcha

Yandex SmartCaptcha lets you identify whether the user is a human or a bot.

# Yandex SmartCaptcha

 - [Getting started](quickstart.md)

## Step-by-step guides

 - [All guides](operations/index.md)

 - [Creating a CAPTCHA](operations/create-captcha.md)

 - [Deleting a CAPTCHA](operations/delete-captcha.md)

 - [Obtaining the keys](operations/get-keys.md)

 - [Advanced method of adding the widget](operations/advanced-method.md)

 - [Verifying the CAPTCHA response](operations/validate-captcha.md)

### Getting CAPTCHA details

 - [Getting a list of available CAPTCHAs](operations/get-list.md)

 - [Retrieving CAPTCHA details](operations/get-info.md)

 - [Viewing operations on service resources](operations/operation-logs.md)

 - [Migrating to the new condition format in the API, CLI, and Terraform](operations/api-migration.md)

## Tutorials

 - [All tutorials](tutorials/index.md)

 - [Adding an HTML page for Yandex SmartCaptcha](tutorials/mobile-app/website.md)

 - [CAPTCHA on Android](tutorials/mobile-app/android/quickstart-android.md)

 - [Invisible CAPTCHA on Android](tutorials/mobile-app/android/invisible-captcha-android.md)

 - [CAPTCHA in a Flutter Android app](tutorials/mobile-app/android/quickstart-android-flutter.md)

 - [CAPTCHA on iOS](tutorials/mobile-app/ios/quickstart-ios.md)

## Concepts

 - [Captcha accessibility](concepts/accessibility.md)

 - [User validation](concepts/validation.md)

 - [Domain validation](concepts/domain-validation.md)

 - [Challenge types](concepts/tasks.md)

 - [Challenge options](concepts/captcha-variants.md)

 - [Metadata-enabled CAPTCHA verification flowchart](concepts/metadata-scheme.md)

 - [Widget integration methods](concepts/widget-methods.md)

 - [CAPTCHA keys](concepts/keys.md)

 - [Invisible CAPTCHA](concepts/invisible-captcha.md)

 - [CAPTCHA in React](concepts/react.md)

 - [JavaScript Interface object](concepts/js-interface.md)

 - [Restricted mode](concepts/restricted-mode.md)

 - [Public IP addresses](concepts/ips.md)

 - [Quotas and limits](concepts/limits.md)

 - [Access management](security/index.md)

 - [Pricing policy](pricing.md)

## CLI reference

 - [Overview](cli-ref/index.md)

### captcha

 - [Overview](cli-ref/captcha/index.md)

 - [create](cli-ref/captcha/create.md)

 - [delete](cli-ref/captcha/delete.md)

 - [get](cli-ref/captcha/get.md)

 - [get-keys](cli-ref/captcha/get-keys.md)

 - [get-secret-key](cli-ref/captcha/get-secret-key.md)

 - [list](cli-ref/captcha/list.md)

 - [update](cli-ref/captcha/update.md)

### v0

 - [Overview](cli-ref/v0/index.md)

#### captcha

 - [Overview](cli-ref/v0/captcha/index.md)

 - [create](cli-ref/v0/captcha/create.md)

 - [delete](cli-ref/v0/captcha/delete.md)

 - [get](cli-ref/v0/captcha/get.md)

 - [list](cli-ref/v0/captcha/list.md)

 - [update](cli-ref/v0/captcha/update.md)

### v1

 - [Overview](cli-ref/v1/index.md)

#### captcha

 - [Overview](cli-ref/v1/captcha/index.md)

 - [create](cli-ref/v1/captcha/create.md)

 - [delete](cli-ref/v1/captcha/delete.md)

 - [get](cli-ref/v1/captcha/get.md)

 - [get-keys](cli-ref/v1/captcha/get-keys.md)

 - [get-secret-key](cli-ref/v1/captcha/get-secret-key.md)

 - [list](cli-ref/v1/captcha/list.md)

 - [update](cli-ref/v1/captcha/update.md)

 - [Terraform reference](tf-ref.md)

## API reference

 - [API authentication](api-ref/authentication.md)

### gRPC

 - [Overview](api-ref/grpc/index.md)

#### Captcha

 - [Overview](api-ref/grpc/Captcha/index.md)

 - [Get](api-ref/grpc/Captcha/get.md)

 - [GetSecretKey](api-ref/grpc/Captcha/getSecretKey.md)

 - [Create](api-ref/grpc/Captcha/create.md)

 - [Delete](api-ref/grpc/Captcha/delete.md)

 - [Update](api-ref/grpc/Captcha/update.md)

 - [List](api-ref/grpc/Captcha/list.md)

#### Operation

 - [Overview](api-ref/grpc/Operation/index.md)

 - [Get](api-ref/grpc/Operation/get.md)

 - [Cancel](api-ref/grpc/Operation/cancel.md)

### REST

 - [Overview](api-ref/index.md)

#### Captcha

 - [Overview](api-ref/Captcha/index.md)

 - [Get](api-ref/Captcha/get.md)

 - [GetSecretKey](api-ref/Captcha/getSecretKey.md)

 - [Create](api-ref/Captcha/create.md)

 - [Delete](api-ref/Captcha/delete.md)

 - [Update](api-ref/Captcha/update.md)

 - [List](api-ref/Captcha/list.md)

#### Operation

 - [Overview](api-ref/Operation/index.md)

 - [Get](api-ref/Operation/get.md)

 - [Cancel](api-ref/Operation/cancel.md)

 - [Monitoring metrics](metrics.md)

 - [Audit Trails events](at-ref.md)

 - [Release notes](release-notes.md)