Skip to main content

Поставить валютные контракты на учет

/api/v1/currency/contracts/openapi/registration

POST

https://business.tbank.ru/openapi/api/v1/currency/contracts/openapi/registration

Метод для постановки контрактов и кредитных договоров на учет.

Авторизация

Security

RPS

Ограничение — 20 запросов в секунду

Scopes

Валютные контрактыРабота с методами сервиса валютных контрактов

Запрос

Header parameters

X-Request-Id

String<uuid>

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Request body schema application/json

Required

openApiApplicationId

String

Requirements: <= 36 characters

ID заявления, полученного через OpenAPI.

Required

contractInfo

Object

Сведения о контракте.

Required

contractSubject

Integer<int32>

Requirements: [0, 1, 2, 3, 4, 5, 6]

Предмет контракта:

  • 0 — товары,
  • 1 — услуги,
  • 2 — товары и услуги,
  • 3 — кредиты и лизинги,
  • 4 — продажа недвижимости,
  • 5 — инвестиции,
  • 6 — нефинансовые операции.

contractType

Integer<int32>

Requirements: [0, 1, 2]

Тип контракта:

  • 0 — экспортный,
  • 1 — импортный,
  • 2 — смешанный.

supply

Integer<int32>

Requirements: [0, 1, 2]

Поставка товара:

  • 0 — товар пересекает границу,
  • 1 — транзит,
  • 2 — товар не пересекает границу.

estateType

Integer<int32>

Requirements: [0, 1]

Тип недвижимости:

  • 0 — недвижимость,
  • 1 — воздушные и морские суда.

amount

Number

Сумма.

Required

currencyCode

String

Requirements: <= 3 characters

Числовой код валюты.

liabilitiesFinishDate

String<date>

Дата окончания обязательств.

attachments

Array of objects ()

Requirements: <= 1000 items

Вложения.

Required

documentId

Integer<int64>

Идентификатор файла в TECM.

documentName

String

Requirements: <= 200 characters

Название файла.

version

Integer<int32>

Версия файла.

Required

contractDate

String<date>

Дата заключения контракта.

Required

exchangeRateEffectiveDate

String<date>

Дата вступления в силу курса валюты.

counterparty

Array of objects ()

Requirements: <= 1000 items

Контрагент.

Required

name

String

Requirements: <= 300 characters

Наименование контрагента.

Required

countryCode

String

Requirements: <= 3 characters

Цифровой код страны.

signAffiliation

String

Requirements: [YES, NO]

Признак аффилированности нерезидента.

contractNumber

String

Requirements: <= 100 characters

Номер контракта.

Ответ

200

OK

400

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

401

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

403

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

422

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

429

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

500

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

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.