POST /api/v2/server-side-api/integration/profile/set/integration-identifiers/

Задать идентификаторы интеграций

Добавляет идентификаторы интеграций к профилю.

Header parameters

adapty-customer-user-idstring

Уникальный ID клиента в вашей системе. Требуется либо adapty-customer-user-id, либо adapty-profile-id.

adapty-profile-idstring · uuid

Уникальный ID профиля в вашей системе. Лучший вариант при работе с анонимными профилями. Требуется либо adapty-customer-user-id, либо adapty-profile-id.

Request body

Необходимо указать хотя бы один идентификатор интеграции

adjust_device_idstring

ID сетевого пользователя в интеграции Adjust

airbridge_device_idstring

ID устройства пользователя в интеграции Airbridge

amplitude_device_idstring

ID устройства пользователя в интеграции Amplitude

amplitude_user_idstring

ID пользователя в интеграции Amplitude

appmetrica_device_idstring

ID устройства пользователя в интеграции AppMetrica

appmetrica_profile_idstring

ID пользователя в интеграции AppMetrica

appsflyer_idstring

ID сетевого пользователя в интеграции AppsFlyer

branch_idstring

Branch Key приложения пользователя в интеграции Branch

facebook_anonymous_idstring

ID пользователя в интеграции Facebook Ads

firebase_app_instance_idstring

ID пользователя в интеграции Firebase

mixpanel_user_idstring

ID пользователя в интеграции Mixpanel

one_signal_player_idstring

ID пользователя в интеграции OneSignal (устаревший идентификатор)

one_signal_subscription_idstring

ID пользователя в интеграции OneSignal (рекомендуемый идентификатор)

posthog_distinct_user_idstring

ID пользователя в интеграции PostHog

pushwoosh_hwidstring

ID устройства пользователя в интеграции Pushwoosh

tenjin_analytics_installation_idstring

ID устройства пользователя в интеграции Tenjin

Responses

Идентификаторы интеграций успешно заданы. Тело ответа пустое.

Некорректный запрос

Schema
errorsarray of objectrequired
sourcestring

Источник ошибки

errorsarray of string

Массив сообщений об ошибках

error_codestringrequired

Краткое название ошибки

status_codeintegerrequired

HTTP-код статуса

Example
{
  "errors": [
    "At least one integration identifier must be provided."
  ],
  "error_code": "validation_error",
  "status_code": 400
}

Не авторизован

Schema
errorsarray of objectrequired
sourcestring

Источник ошибки

errorsarray of string

Массив сообщений об ошибках

error_codestringrequired

Краткое название ошибки

status_codeintegerrequired

HTTP-код статуса

Example
{
  "errors": [
    "Invalid API key"
  ],
  "error_code": "unauthorized",
  "status_code": 401
}

Профиль не найден

Schema
errorsarray of objectrequired
sourcestring

Источник ошибки

errorsarray of string

Массив сообщений об ошибках

error_codestringrequired

Краткое название ошибки

status_codeintegerrequired

HTTP-код статуса

Example
{
  "errors": [
    "Profile not found"
  ],
  "error_code": "profile_not_found",
  "status_code": 404
}

Внутренняя ошибка сервера

Schema
errorsarray of objectrequired
sourcestring

Источник ошибки

errorsarray of string

Массив сообщений об ошибках

error_codestringrequired

Краткое название ошибки

status_codeintegerrequired

HTTP-код статуса