---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.1
alternate:
  - https://yandex.com/dev/direct/doc/en/best-practice/quick-start.md
  - https://yandex.com/dev/direct/doc/ru/best-practice/quick-start.md
  - href: https://yandex.com/dev/direct/doc/en/best-practice/quick-start.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/dev/direct/doc/en/llms.txt?revision=r22022696
    rel: describedby
sourcePath: en/dg/best-practice/quick-start.md
title: Quick start
description: How to start working with the Yandex Direct API — registering an app, and switching to using real user data
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/direct/doc/en/llms.txt?revision=r22022696


# Quick start

## App registration {#connection}
## App registration {#connection}

1. Create an account in Yandex Direct that you will use as an application developer:
    1. If you don't have a Yandex username, [register](https://passport.yandex.com/registration?mode=register).

    1. In the Yandex Direct web interface, [create an account](https://direct.yandex.com/registered/main.pl?cmd=advertize): enter a valid email address, choose your country and currency, and click **Get started**.
    1. In the Yandex Direct web interface, [create an account](https://direct.yandex.com/registered/main.pl?cmd=advertize): enter a valid email address, choose your country and currency, and click **Get started**.
    1. On the [API Settings](https://direct.yandex.com/registered/main.pl?cmd=apiSettings) page, click **Get API access** and accept the user agreement.

1.  [Register](https://yandex.com/dev/direct/doc/en/concepts/register.md#oauth) your app with Yandex ID.
1.  [Submit an access request](https://yandex.com/dev/direct/doc/en/concepts/register.md#request) for your app. Wait for your request to be approved.

## Getting started with user data {#real-world}

1. In your application, implement a [way to get a token](https://yandex.com/dev/direct/doc/en/concepts/auth-token.md#get-token) that is convenient for your users.

1. Make API requests. The address for each service is provided in the service description.
