Перейти к содержанию

Получить адреса

Необходимо согласие пользователя на получение информации об адресах. В поле scope у токена должен присутствовать доступ вида opensme/individual/addresses/get

AUTHORIZATIONS: httpAuth

Responses

200 Получить адреса

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
addresses Array of objects (AddressResponse) Адреса физического лица
addressType (required) string (AddressType) Enum: "RESIDENCE_ADDRESS" "REGISTRATION_ADDRESS" "WORK_ADDRESS"
Тип адреса. Может принимать одно из трех значений:
* REGISTRATION_ADDRESS - адрес регистрации
* WORK_ADDRESS - рабочий адрес
* RESIDENCE_ADDRESS - домашний адрес
apartment string Квартира
building string Строение
city string Город
claddrCode string Код адреса в КЛАДР
country string Страна
district string Район
fiasCode string Код адреса в ФИАС
house string Номер дома
housing string Корпус
latitude number Широта
longitude number Долгота
primary (required) boolean Является основным адресом
region string Регион
settlement string Населенный пункт
street string Улица
zipCode string Индекс

Пример запроса

GET https://business.tinkoff.ru/openapi/api/v1/individual/addresses

Пример ответа

{
  "addresses": [
    {
      "addressType": "REGISTRATION_ADDRESS",
      "apartment": "100",
      "city": "Г ЯРОСЛАВЛЬ",
      "claddrCode": "1200000600010530123",
      "country": "РОССИЯ",
      "fiasCode": "567845f8-72vb-45f3-ad16-bd4d12e06162",
      "house": "120",
      "latitude": 57.1234,
      "longitude": 39.5678,
      "primary": false,
      "region": "ЯРОСЛАВСКАЯ ОБЛ",
      "street": "УЛ ПРАВДЫ",
      "zipCode": "150001"
    }
  ]
}

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

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки
errorDetails (required) object Дополнительные данные об ошибке

401 Ошибка аутентификации

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки

Примеры ответа ошибкии 401:

{
  "errorId": "asdq3412",
  "errorMessage": "Не хватает учетных данных",
  "errorCode": "UNAUTHORIZED"
}

403 Ошибка авторизации

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки

Примеры ответа ошибкии 403:

{
  "errorId": "rtbe4567",
  "errorMessage": "Неправильный Tls сертификат",
  "errorCode": "FORBIDDEN"
}

422 Ошибка при обработке данных

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки
errorDetails (required) object Дополнительные данные об ошибке

429 Слишком много запросов

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки

Примеры ответа ошибкии 429:

{
"errorMessage": "Слишком много запросов. Попробуйте позже",
"errorCode": "TOO_MANY_REQUESTS",
"errorId": "acdf000"
}

500 Ошибка сервера

RESPONSE HEADERS

X-Request-Id (required) - string - Идентификатор запроса

RESPONSE SCHEMA: application/json

Parameters Type Description
errorId (required) string Уникальный идентификатор ошибки
errorMessage (required) string Текст ошибки
errorCode (required) string Код ошибки

Примеры ответа ошибкии 500:

{
  "errorId": "asdq3412",
  "errorMessage": "Непредвиденная ошибка. Пожалуйста, попробуйте позже",
  "errorCode": "INTERNAL_ERROR"
}