# Создание ключа API

#### Шаг 1

Перейдите в [Яндекс.Кабинет](https://developer.tech.yandex.ru/) разработчика и нажмите на кнопку **«Получить API»** <img src="/files/-MjEyEsK7TRHsdvgi-jA" alt="" data-size="line">&#x20;

#### Шаг 2

В форме **«Подключить API»** в разделе **«Карты»** выберите **«JavaScript API и HTTP Геокодер»** (1) и нажмите **«Продолжить»** (2)

<div data-full-width="true"><img src="/files/-MjEz30NCVyZPX--DR_g" alt="форма "></div>

{% hint style="warning" %}
Если у Вас нет пункта **«JavaScript API и HTTP Геокодер»**, значит у Вас уже был подключен этот вариант и дальше ничего делать не нужно, просто возьмите API-ключ оттуда &#x20;
{% endhint %}

#### Шаг 3

Заполните форму и нажмите **«Продолжить»**

<div data-full-width="true"><img src="/files/-MjFBvGOWKy0o7NBgCKD" alt=""></div>

* ***ФИО** - ваше ФИО*
* ***Email для связи** - ваш email*
* ***Телефон** - ваш телефон*
* ***Название компании** - ваша компания*
* ***Вы планируете использовать API в открытой или закрытой системе?** - "В открытой"*
* ***Вы планируете использовать API в платном или бесплатном проекте?** - "В бесплатном"*
* ***Вы планируете отображать данные на карте или будете использовать только геокодирование?** - "Буду отображать данные на карте"*
* ***Ссылка на ваш сайт, где будет использоваться API** - ссылка на сайт*
* ***Краткое описание сервиса** - "Интернет магазин, карта используется в корзине для выбора ПВЗ"*

#### Шаг 4

Если все успешно, то будет сообщение **«API интерфейс подключен»**, нажмите **«Перейти к API»**

<div data-full-width="true"><img src="/files/-MjFD9d_Fuqrf9hJ7v1u" alt=""></div>

#### Шаг 5

Скопируйте Ваш API-ключ (1)

<div data-full-width="true"><img src="/files/-MjFDqckLodgyie-5tvN" alt=""></div>

{% hint style="warning" %}
Чтобы обезопасить Ваш API-ключ, рекомендуется привязать его к Вашему сайту, где он будет использоваться, нажмите **«Изменить»** и следуйте шагу 6
{% endhint %}

#### Шаг 6 (не обязательный)

В поле **"Ограничение по IP-адресам"** введите IP адрес Вашего сервера\* или в поле **"Ограничение по HTTP Referer"** введите адрес Вашего сайта (Без обозначения протокола, порта и url. По одному значению в каждой строке. Например, yandex.ru или яндекс.рф) или в обоих полях сразу

<div data-full-width="true"><img src="/files/-MjFE_SAwT7yx7nRHcBB" alt=""></div>

{% hint style="info" %}
\*IP адрес сервера можно узнать на сайте [2ip.ru](https://2ip.ru/lookup/)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.morozovpimnev.ru/megapost/sozdanie-klyucha-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
