---
title: "Запросы к серверному API"
description: "Изучите спецификации серверного API Adapty для расширенной интеграции."
---

Серверный API Adapty позволяет программно получать доступ к данным о подписках и управлять ими, обеспечивая бесшовную интеграцию с вашими существующими сервисами и инфраструктурой. Вы можете синхронизировать данные между платформами, предоставлять уровни доступа или валидировать покупки в Stripe — этот API предоставляет всё необходимое для поддержания актуальности данных в ваших системах и вовлечённости пользователей.

## Коллекция и окружение Postman \{#postman-collection-and-environment\}

Чтобы упростить работу с нашим серверным API, мы подготовили коллекцию Postman и файл окружения, которые можно скачать и импортировать в Postman.

- **Коллекция запросов**: содержит все запросы, доступные в серверном API Adapty. Обратите внимание, что в ней используются переменные, значения которых можно задать в окружении.
- **Окружение**: содержит список переменных, значения которых достаточно указать один раз. Мы подготовили единое окружение для серверного API, веб-API и API экспорта аналитики, чтобы упростить вам работу. После активации этого окружения Postman будет автоматически подставлять заданные значения переменных в запросы.

:::tip

[Скачать коллекцию и окружение](https://raw.githubusercontent.com/adaptyteam/adapty-docs/refs/heads/main/Downloads/Adapty_server_side_API_postman_collection.zip)

:::

Информацию о том, как импортировать коллекцию и окружение в Postman, смотрите в [документации Postman](https://learning.postman.com/docs/getting-started/importing-and-exporting/importing-data/).

### Используемые переменные \{#variables-used\}

Мы создали единое окружение для серверного API, веб-API и API экспорта аналитики, чтобы упростить вашу работу. Ниже приведены переменные, специфичные для серверного API:

| Переменная              | Описание                                                     | Пример значения                                         |
| ----------------------- | ------------------------------------------------------------ | ------------------------------------------------------- |
| secret_api_key          | Можно найти в поле **Secret key** в разделе [**App settings**](https://app.adapty.io/settings/general). | `secret_live_Pj1P1xzM.2CvSvE1IalQRFjsWy6csBVNpH33atnod` |
| adapty-customer-user-id | Идентификатор пользователя в вашей системе. В дашборде Adapty его можно найти в поле **Customer user ID** профиля. | `john.doe@example.com`                                  |
| adapty-profile-id       | Идентификатор пользователя, присвоенный в Adapty. В дашборде Adapty его можно найти в поле **Adapty ID** профиля. | `3286abd3-48b0-4e9c-a5f6-ac0a006333a6`                  |
| Adapty-platform         | Платформа, которую использует пользователь для вашего приложения. Возможные значения: `iOS`, `macOS`, `iPadOS`, `visionOS`, `Android`, `web`. | `iOS`                                                   |
| stripe_token            | Токен объекта Stripe, представляющего уникальную покупку, например подписку (`sub_XXX`) или намерение платежа (`pi_XXX`). | `sub_1JY8xLLy6P12345a`                                  |

**Что дальше: Запросы:**

- [Получить профиль](api-adapty/operations/getProfile)
- [Создать профиль](api-adapty/operations/createProfile)
- [Обновить профиль](api-adapty/operations/updateProfile)
- [Удалить профиль](api-adapty/operations/deleteProfile)
- [Предоставить уровень доступа](api-adapty/operations/grantAccessLevel)
- [Отозвать уровень доступа](api-adapty/operations/revokeAccessLevel)
- [Установить транзакцию](api-adapty/operations/setTransaction)
- [Валидировать покупку, предоставить уровень доступа клиенту и импортировать историю транзакций](api-adapty/operations/validateStripePurchase)
- [Добавить идентификаторы интеграции](api-adapty/operations/setIntegrationIdentifiers)
- [Получить пейвол](api-adapty/operations/getPaywall)
- [Список пейволов](api-adapty/operations/listPaywalls)
- [Обновить пейвол](api-adapty/operations/updatePaywall)