Skip to main content

Внести изменения в валютные контракты

/api/v1/currency/contracts/openapi/amendment

POST

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

Метод для внесения изменений в учетные контракты.

Авторизация

Security

RPS

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

Scopes

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

Запрос

Header parameters

X-Request-Id

String<uuid>

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

Request body schema application/json

amendmentDocuments

Array of objects ()

Requirements: <= 1000 items

Список документов на внесение изменений.

Required

documentDate

String<date>

Дата документа.

documentNumber

String

Requirements: <= 100 characters

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

Required

attachments

Array of objects ()

Requirements: <= 1000 items

Вложения.

Required

documentId

Integer<int64>

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

documentName

String

Requirements: <= 200 characters

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

version

Integer<int32>

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

Required

amendments

Object

Изменения для внесения.

oneOf

amount

Number

Сумма.

assignmentResidentInfo

Object

Информация о резиденте для внесения изменений.

address

Object

Адрес резидента.

address

String

Requirements: <= 100 characters

Адрес.

city

String

Requirements: <= 100 characters

Город.

district

String

Requirements: <= 100 characters

Район.

Required

subject

String

Requirements: <= 100 characters

Субъект Российской Федерации.

Required

inn

String

Requirements: <= 12 characters

ИНН.

Required

name

String

Requirements: <= 100 characters

Полное имя резидента.

companyInfoUpdateType

String

Requirements: [NAME, KPP, NAME_AND_KPP]

Тип изменения данных о компании.

contractDate

String<date>

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

contractNumber

String

Requirements: <= 100 characters

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

counterparty

Array of objects ()

Requirements: <= 1000 items

Контрагент.

Required

name

String

Requirements: <= 300 characters

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

Required

countryCode

String

Requirements: <= 3 characters

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

signAffiliation

String

Requirements: [YES, NO]

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

currencyCode

String

Requirements: <= 3 characters

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

liabilitiesFinishDate

String<date>

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

Required

recordType

String

Requirements: [REGISTERED_CONTRACT]

Тип записи.

specialContractTerms

Object

Описание особых условий контракта.

paymentFrequencyCode

Integer<int32>

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

Код периодичности платежей:

  • 1 — день,
  • 2 — месяц,
  • 3 — квартал,
  • 4 — полугодие,
  • 5 — год,
  • 6 — иное.

signOfConcession

String

Requirements: [YES, NO]

Признак наличия в контракте условий, соответствующих пункту 8.5 настоящей инструкции.

Required

openApiApplicationId

String

Requirements: <= 36 characters

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

Required

uniqueContractNumber

String

Requirements: Value must match regular expression ^(?!0{2})\d{2}(?!0{2})\d{2}\d{4}/(?!0{4})\d{4}/\d{4}/\d/\d$

Уникальный номер контракта.

Ответ

200

OK

400

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

401

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

403

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

422

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

429

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

500

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

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

Loading...

openapi@tbank.ru

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