Справочник API
Source-reviewed integration profile, not a certification of standards compliance or full live authenticated verification. No internal admin or native session routes. Closed source licensing is separate.
OpenAPI 3.1 JSON. Базовый адрес: https://id.zorin.cloud. Страница не отправляет запросы. Обязательность относится к родительскому объекту или выбранному grant-варианту, не ко всем альтернативам сразу.
GET /.well-known/openid-configuration
Заголовок раздела «GET /.well-known/openid-configuration»OIDC discovery
Аутентификация: Security scheme не задана; правила клиента/flow всё равно могут применяться.
| HTTP | Значение |
|---|---|
| 200 | Успешный ответ |
Поля ответа 200: application/json
Заголовок раздела «Поля ответа 200: application/json»response.200
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
issuer | string | Да | format: “uri” |
authorization_endpoint | string | Да | format: “uri” |
pushed_authorization_request_endpoint | string | Да | format: “uri” |
token_endpoint | string | Да | format: “uri” |
device_authorization_endpoint | string | Да | format: “uri” |
userinfo_endpoint | string | Да | format: “uri” |
jwks_uri | string | Да | format: “uri” |
revocation_endpoint | string | Да | format: “uri” |
introspection_endpoint | string | Да | format: “uri” |
end_session_endpoint | string | Да | format: “uri” |
response_types_supported | array | Да | |
grant_types_supported | array | Да | |
subject_types_supported | array | Да | |
id_token_signing_alg_values_supported | array | Да | |
code_challenge_methods_supported | array | Да | |
scopes_supported | array | Да | |
token_endpoint_auth_methods_supported | array | Да |
response.200.response_types_supported
response.200.response_types_supported[] (Элемент массива)
Тип: string.
response.200.grant_types_supported
response.200.grant_types_supported[] (Элемент массива)
Тип: string.
response.200.subject_types_supported
response.200.subject_types_supported[] (Элемент массива)
Тип: string.
response.200.id_token_signing_alg_values_supported
response.200.id_token_signing_alg_values_supported[] (Элемент массива)
Тип: string.
response.200.code_challenge_methods_supported
response.200.code_challenge_methods_supported[] (Элемент массива)
Тип: string.
response.200.scopes_supported
response.200.scopes_supported[] (Элемент массива)
Тип: string.
response.200.token_endpoint_auth_methods_supported
response.200.token_endpoint_auth_methods_supported[] (Элемент массива)
Тип: string.
GET /oauth2/jwks
Заголовок раздела «GET /oauth2/jwks»Публичные ключи подписи
Аутентификация: Security scheme не задана; правила клиента/flow всё равно могут применяться.
| HTTP | Значение |
|---|---|
| 200 | Успешный ответ |
Поля ответа 200: application/json
Заголовок раздела «Поля ответа 200: application/json»response.200
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
keys | array | Да |
response.200.keys
response.200.keys[] (Элемент массива)
Тип: object. Public JWK, no private key material.
GET /oauth2/authorize
Заголовок раздела «GET /oauth2/authorize»Authorization Code + PKCE или одноразовый PAR request_uri
Direct request requires AuthorizationRequest fields. PAR form requires client_id + request_uri. state/nonce are required by integration security guidance even though current handler stores missing values as null. Redirect URI must match registration; HTTPS except loopback.
Аутентификация: Security scheme не задана; правила клиента/flow всё равно могут применяться.
Параметры
Заголовок раздела «Параметры»| Имя | Где | Тип | Обязательно | Ограничения |
|---|---|---|---|---|
response_type | query | “code” | Нет | |
client_id | query | string | Нет | |
redirect_uri | query | string | Нет | format: “uri” |
scope | query | string | Нет | Требует openid; сторонние клиенты ограничены openid/profile/email/offline_access. |
state | query | string | Нет | |
nonce | query | string | Нет | |
code_challenge | query | string | Нет | |
code_challenge_method | query | “S256” | Нет | |
request_uri | query | string | Нет |
| HTTP | Значение |
|---|---|
| 302 | Hosted interaction redirect |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
POST /oauth2/par
Заголовок раздела «POST /oauth2/par»Pushed Authorization Request
Public clients are accepted in this source profile; confidential clients authenticate. request_uri is single-use, bound to client, TTL 90 seconds. Current source uses Nest default HTTP 201 for successful POST. This is a compatibility finding, not a statement of OAuth compliance.
Аутентификация: Правила клиента endpoint / clientBasic
Тело запроса: application/x-www-form-urlencoded
Заголовок раздела «Тело запроса: application/x-www-form-urlencoded»request
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
response_type | “code” | Да | |
client_id | string | Да | |
redirect_uri | string | Да | format: “uri” |
scope | string | Да | Требует openid; сторонние клиенты ограничены openid/profile/email/offline_access. |
state | string | Нет | |
nonce | string | Нет | |
code_challenge | string | Да | |
code_challenge_method | “S256” | Да | |
client_secret | string | Нет |
| HTTP | Значение |
|---|---|
| 201 | Запрос авторизации сохранён |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 201: application/json
Заголовок раздела «Поля ответа 201: application/json»response.201
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
request_uri | string | Да | |
expires_in | 90 | Да |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
POST /oauth2/token
Заголовок раздела «POST /oauth2/token»Token endpoint
Grant must be allowed for the client. THIRD_PARTY machine grants disabled. Refresh tokens rotate; reuse revokes family and session. id_token applies to user grants, refresh_token only offline_access. client_id body required unless derived from Basic auth. Current source uses Nest default HTTP 201 for successful POST. This is a compatibility finding, not a statement of OAuth compliance.
Аутентификация: Правила клиента endpoint / clientBasic
Тело запроса: application/x-www-form-urlencoded
Заголовок раздела «Тело запроса: application/x-www-form-urlencoded»request
request — oneOf Вариант 1
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
grant_type | “authorization_code” | Да | |
code | string | Да | |
redirect_uri | string | Да | format: “uri” |
code_verifier | string | Да |
request — oneOf Вариант 2
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
grant_type | “refresh_token” | Да | |
refresh_token | string | Да |
request — oneOf Вариант 3
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
grant_type | “client_credentials” | Да | |
scope | string | Нет |
request — oneOf Вариант 4
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
grant_type | “urn:ietf:params:oauth:grant-type:device_code” | Да | |
device_code | string | Да |
| HTTP | Значение |
|---|---|
| 201 | Токен выдан |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 201: application/json
Заголовок раздела «Поля ответа 201: application/json»response.201
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
access_token | string | Да | |
token_type | “Bearer” | Да | |
expires_in | integer | Да | minimum: 1 |
scope | string | Да | |
id_token | string | Нет | |
refresh_token | string | Нет |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
POST /oauth2/device/authorize
Заголовок раздела «POST /oauth2/device/authorize»Device Authorization
Restricted to FIRST_PARTY, MIX Account mode, and explicitly enabled device grant. Not available to general third-party apps. Current source uses Nest default HTTP 201 for successful POST. This is a compatibility finding, not a statement of OAuth compliance.
Аутентификация: Правила клиента endpoint / clientBasic
Тело запроса: application/x-www-form-urlencoded
Заголовок раздела «Тело запроса: application/x-www-form-urlencoded»request
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
scope | string | Нет |
| HTTP | Значение |
|---|---|
| 201 | Авторизация устройства создана |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 201: application/json
Заголовок раздела «Поля ответа 201: application/json»response.201
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
device_code | string | Да | |
user_code | string | Да | |
verification_uri | string | Да | format: “uri” |
verification_uri_complete | string | Да | format: “uri” |
expires_in | 600 | Да | |
interval | 5 | Да |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
GET /oauth2/userinfo
Заголовок раздела «GET /oauth2/userinfo»Профиль по user access token и scopes
Аутентификация: bearer
| HTTP | Значение |
|---|---|
| 200 | Успешный ответ |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 200: application/json
Заголовок раздела «Поля ответа 200: application/json»response.200
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
sub | string | Да | |
name | string / null | Нет | |
email | string | Нет | |
email_verified | boolean | Нет |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
POST /oauth2/introspect
Заголовок раздела «POST /oauth2/introspect»Introspection
Confidential client required. Non-first-party caller must match token audience. Invalid/expired/inactive token returns active:false. Current source uses Nest default HTTP 201 for successful POST. This is a compatibility finding, not a statement of OAuth compliance. client_secret_post is represented by client_id/client_secret form fields; HTTP Basic alternative is described by security scheme. The empty security alternative is valid only with authenticated client_id/client_secret form fields; anonymous requests are rejected.
Аутентификация: clientBasic / Правила клиента endpoint
Тело запроса: application/x-www-form-urlencoded
Заголовок раздела «Тело запроса: application/x-www-form-urlencoded»request
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
token | string | Да |
| HTTP | Значение |
|---|---|
| 201 | Результат проверки токена |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 201: application/json
Заголовок раздела «Поля ответа 201: application/json»response.201
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
active | boolean | Да | |
sub | string | Нет | |
aud | См. варианты | Нет | |
scope | string | Нет | |
exp | integer | Нет | |
iat | integer | Нет | |
token_type | “Bearer” | Нет | |
token_use | string | Нет |
response.201.aud
response.201.aud — oneOf Вариант 1
Тип: string.
response.201.aud — oneOf Вариант 2
response.201.aud — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
POST /oauth2/revoke
Заголовок раздела «POST /oauth2/revoke»Отзыв токена
Confidential client required in current source. Unknown token is handled idempotently; this profile is not a generic revocation route for public clients. Current source uses Nest default HTTP 201 for successful POST. This is a compatibility finding, not a statement of OAuth compliance. client_secret_post is represented by client_id/client_secret form fields; HTTP Basic alternative is described by security scheme. The empty security alternative is valid only with authenticated client_id/client_secret form fields; anonymous requests are rejected.
Аутентификация: clientBasic / Правила клиента endpoint
Тело запроса: application/x-www-form-urlencoded
Заголовок раздела «Тело запроса: application/x-www-form-urlencoded»request
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
client_id | string | Нет | |
client_secret | string | Нет | |
token | string | Да |
| HTTP | Значение |
|---|---|
| 201 | Токен отозван |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 201: application/json
Заголовок раздела «Поля ответа 201: application/json»response.201
Тип: object.
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
GET /oauth2/logout
Заголовок раздела «GET /oauth2/logout»Выход по ID token hint
Аутентификация: Security scheme не задана; правила клиента/flow всё равно могут применяться.
Параметры
Заголовок раздела «Параметры»| Имя | Где | Тип | Обязательно | Ограничения |
|---|---|---|---|---|
id_token_hint | query | string | Да | |
post_logout_redirect_uri | query | string | Нет | format: “uri” |
| HTTP | Значение |
|---|---|
| 204 | Сессия отозвана без перенаправления |
| 302 | Перенаправление на зарегистрированный URI |
| 400 | Некорректные параметры |
| 401 | Неверный клиент, учётные данные, токен или grant |
| 429 | Превышена частота запросов |
Поля ответа 400: application/json
Заголовок раздела «Поля ответа 400: application/json»response.400
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.400.message
response.400.message — oneOf Вариант 1
Тип: string.
response.400.message — oneOf Вариант 2
response.400.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 401: application/json
Заголовок раздела «Поля ответа 401: application/json»response.401
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.401.message
response.401.message — oneOf Вариант 1
Тип: string.
response.401.message — oneOf Вариант 2
response.401.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.
Поля ответа 429: application/json
Заголовок раздела «Поля ответа 429: application/json»response.429
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
statusCode | integer | Да | |
message | См. варианты | Да | |
error | string | Нет |
response.429.message
response.429.message — oneOf Вариант 1
Тип: string.
response.429.message — oneOf Вариант 2
response.429.message — oneOf Вариант 2[] (Элемент массива)
Тип: string.