Авторизация
Персональный доступ передаётся в body: guest-portal-bootstrap-token.
Руководство по подключениюПараметры
Параметров пути, запроса и обычных заголовков нет. Проверьте авторизацию и тело запроса ниже.
Тело запроса
Обязательно
Начальный токен, извлечённый из фрагмента URL и обмениваемый ровно один раз.
application/json
Полное определение
{
"$ref": "#/components/schemas/ExchangeGuestPortalTokenDto"
}Ответы
200Кратковременный токен продолжения гостевого кабинета.
Полное определение
{
"$ref": "#/components/schemas/GuestPortalBootstrapExchangeResultDto"
}{
"token": "synthetic-example-credentialxxxx",
"expiresAt": "2026-12-31T18:00:00.000Z"
}Схемы
ExchangeGuestPortalTokenDto
Запрос одноразового обмена начального токена гостевого кабинета.
tokenОбязательноНачальный токен, извлечённый из фрагмента URL.
stringПолное определение
{ "type": "string", "minLength": 48, "maxLength": 48, "pattern": "^gpb2_[A-Za-z0-9_-]{43}$", "example": "gpb2_synthetic-example-credentialxxxxxxxxxxxxxxx", "description": "Начальный токен, извлечённый из фрагмента URL." }
Полное определение
{
"type": "object",
"properties": {
"token": {
"type": "string",
"minLength": 48,
"maxLength": 48,
"pattern": "^gpb2_[A-Za-z0-9_-]{43}$",
"example": "gpb2_synthetic-example-credentialxxxxxxxxxxxxxxx",
"description": "Начальный токен, извлечённый из фрагмента URL."
}
},
"required": [
"token"
],
"description": "Запрос одноразового обмена начального токена гостевого кабинета.",
"example": {
"token": "gpb2_synthetic-example-credentialxxxxxxxxxxxxxxx"
}
}GuestPortalBootstrapExchangeResultDto
Кратковременный токен продолжения после однократного использования начального токена.
tokenОбязательноЗаменённый токен продолжения гостевого кабинета.
stringПолное определение
{ "type": "string", "minLength": 32, "description": "Заменённый токен продолжения гостевого кабинета.", "example": "synthetic-example-credentialxxxx" }expiresAtОбязательноАбсолютный срок действия токена продолжения.
string · date-timeПолное определение
{ "type": "string", "format": "date-time", "description": "Абсолютный срок действия токена продолжения.", "example": "2026-12-31T18:00:00.000Z" }
Полное определение
{
"type": "object",
"description": "Кратковременный токен продолжения после однократного использования начального токена.",
"required": [
"token",
"expiresAt"
],
"properties": {
"token": {
"type": "string",
"minLength": 32,
"description": "Заменённый токен продолжения гостевого кабинета.",
"example": "synthetic-example-credentialxxxx"
},
"expiresAt": {
"type": "string",
"format": "date-time",
"description": "Абсолютный срок действия токена продолжения.",
"example": "2026-12-31T18:00:00.000Z"
}
},
"example": {
"token": "synthetic-example-credentialxxxx",
"expiresAt": "2026-12-31T18:00:00.000Z"
}
}