> For the complete documentation index, see [llms.txt](https://docs.npck.kz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.npck.kz/open-banking/poluchenie-informacii-o-bankovskikh-schetakh-klienta-pilotnyi-proekt/rekomendacii-po-realizacii-integracii-dlya-postavshika-api/nastroika-api.md).

# Настройка API

Доступно после подключения к Open Banking/Open API или ЦОИД

Перед запуском автоматических тестов необходимо убедиться, что параметры API настроены корректно. Настройки API предназначены для ввода информаций об API и конфигурирования публикуемых API.

<figure><img src="https://3642634829-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoKJIIe9wXRYlANVFHqJE%2Fuploads%2F5b1xVOV7kqdeIm61gDKE%2Fimage.png?alt=media&amp;token=16351d9c-9b8b-49ce-b426-fef3bc6bb5ff" alt=""><figcaption><p>Главная страница Портала НПК</p></figcaption></figure>

Для настройки API авторизованному пользователю, подключившемуся к Open Banking необходимо перейти в раздел <Услуги>, во вкладку <Мои API>, кнопка <Настройки API>.

<figure><img src="https://3642634829-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoKJIIe9wXRYlANVFHqJE%2Fuploads%2FOu1NmORZvYD6NXdBrLAf%2Fimage.png?alt=media&amp;token=a294cdce-0864-467a-9da8-2bef66ea6ea4" alt=""><figcaption><p>Мои API</p></figcaption></figure>

Для того, чтобы заполнить информацию об API необходимо заполнить данные:

<figure><img src="https://3642634829-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoKJIIe9wXRYlANVFHqJE%2Fuploads%2F22OXheB34LKN99Gl5PEi%2Fimage.png?alt=media&amp;token=543fb5f2-e838-40da-9fae-6b82357dca20" alt=""><figcaption><p>Данные для песочницы</p></figcaption></figure>

{% hint style="info" %}
Срок действия токена — **1 год.**
{% endhint %}

Ввести URL-адрес, по которому будут доступны публикуемые API.

<figure><img src="https://3642634829-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoKJIIe9wXRYlANVFHqJE%2Fuploads%2F6MOOIHSrrZ9Uh8wPdnfP%2Fimage.png?alt=media&amp;token=22d2040c-351a-4e6d-b06d-808ac52ddd16" alt=""><figcaption><p>Основная информация о поставщике</p></figcaption></figure>

Затем заполнить основную информацию о поставщике, после чего необходимо нажать на кнопку <Перейти к публикации API>.

### Дополнительный URL для отдельных операций

<figure><img src="https://3642634829-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoKJIIe9wXRYlANVFHqJE%2Fuploads%2F2MHkU3Wu7705B5982Hv5%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(20).png?alt=media&amp;token=fb53b69f-3cdd-40a2-9a53-33efba0faa48" alt=""><figcaption></figcaption></figure>

Поле **«URL для переводов»** позволяет указать отдельный адрес для МСМП, на который будут направляться запросы по отдельным операциям, отличным от URL провайдера.

{% hint style="info" %}
Если поле «URL для переводов» заполнено запросы по соответствующим операциям отправляются на этот адрес, а не на URL провайдера.
{% endhint %}

{% hint style="warning" %}
URL должен быть в корректном формате, например: `https://example.com`, `https://example.com:8080`, `https://1.1.1.1:8080/path`
{% endhint %}

**Настройка:**

1. В кабинете провайдера заполнить поле **«URL для переводов»** нужным адресом.
2. Сохранить настройки.

{% hint style="info" %}
Для взаимодействия с Межбанковской системой переводов и платежей необходимо при настройке API импортировать публичную часть ключа  (как получить - см подраздел[ ](/testovoe-okruzhenie-msmp/1.-nastroika-podklyucheniya-k-mezhbankovskoi-sisteme-mobilnykh-platezhei/1.2-provedenie-rabot-po-poluchennomu-klyuchu.md)[1.2 Проведение работ по полученному ключу](/testovoe-okruzhenie-msmp/1.-nastroika-podklyucheniya-k-mezhbankovskoi-sisteme-mobilnykh-platezhei/1.2-provedenie-rabot-po-poluchennomu-klyuchu.md)).
{% endhint %}

В данной вкладке отображается токен доступа, который используется для доступа к служебным сервисам Open API.

Если необходимо перегенерировать токен доступа (JWT), то необходимо нажать кнопку <Сгенерировать новый токен> - новый токен будет сохранен автоматический (без необходимости нажатия кнопки <Сохранить>)

{% hint style="warning" %}
**Токен доступа (JWT) должен сохраняться в тайне и не передаваться в публичный доступ, должен храниться на серверной стороне приложения, и вся обработка, связанная с ним, должна производиться на серверной стороне приложения.**
{% endhint %}
