Skip to main content

Создать каталог стратегий ОПИФ и ДУ

/invest/axiom/providers-api/v1/trust/catalog/create/

POST

https://secured-openapi.tbank.ru/invest/axiom/providers-api/v1/trust/catalog/create/

Метод позволяет создать каталог стратегий Открытого Паевого Инвестиционного Фонда (ОПИФ) и Доверительное Управления (ДУ) в системе Provider-API.

Авторизация

Security

RPS

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

Scopes

Метод для взаимодействия с партнерамиПередача данных по партнерам

Запрос

Header parameters

X-Request-Id

String<uuid>

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

Request body schema application/json

constraint

String (Constraint)

Requirements: non-empty and <= 700 characters

Ограничение.

Required

currency

String

Requirements: [RUB, USD, EUR, CNY, HKD, GBP, CHF, CAD, DKK]

Валюта.

dateEnd

String (Dateend)<date>

Дата окончания действия стратегии.

Required

dateStart

String (Datestart)<date>

Дата запуска стратегии.

Required

disclaimer

String (Disclaimer)

Requirements: non-empty and <= 1000 characters

Юридическая информация для вывода в основное банковское приложение.

diversification

String (Diversification)

Requirements: non-empty and <= 700 characters

Диверсификация.

Required

isArchival

Boolean (Isarchival)

Флаг архивности стратегии.

minTicketSum

Number (Minticketsum)

Минимальная сумма для покупки.

minTicketSumText

String (Minticketsumtext)

Requirements: non-empty and <= 128 characters

Минимальная сумма для покупки (текст).

Required

productType

String

Requirements: [iis, stantart_du, opif, du, sdu]

Тип продукта.

programmePurpose

String (Programmepurpose)

Requirements: non-empty and <= 700 characters

Цель программы.

protectivePart

String (Protectivepart)

Requirements: non-empty and <= 700 characters

Защитная часть.

qualificationRequired

Boolean (Qualificationrequired)

Наличие признака квалифицированного инвестора для покупки продукта.

recommendedInvestPeriod

String (Recommendedinvestperiod)

Requirements: non-empty and <= 128 characters

Рекомендованный срок инвестиций.

Required

redemptionAvailability

Boolean (Redemptionavailability)

Доступность расторжения/закрытия.

riskLevel

String

Requirements: [high, above_average, below_average, low, average]

Риск уровень продукта.

riskPart

String (Riskpart)

Requirements: non-empty and <= 700 characters

Рисковая часть.

Required

strategyAlias

String (Strategyalias)

Requirements: non-empty and <= 128 characters

Сокращенное наименование продукта.

Required

strategyId

String (Strategyid)

Requirements: non-empty and <= 128 characters

ID стратегии на стороне ИС партнера.

strategyManagement

String (Strategymanagement)

Requirements: non-empty and <= 700 characters

Стратегия управления.

Required

strategyName

String (Strategyname)

Requirements: non-empty and <= 128 characters

Полное название стратегии.

Required

strategyPurpose

String (Strategypurpose)

Requirements: non-empty and <= 700 characters

Цель стратегии.

taxIncentives

String (Taxincentives)

Requirements: non-empty and <= 700 characters

Налоговые льготы.

topupAvailability

Boolean (Topupavailability)

Возможность пополнения после покупки.

topupMinSum

Number (Topupminsum)

Минимальная сумма для докупки.

topupMinSumText

String (Topupminsumtext)

Requirements: non-empty and <= 128 characters

Минимальная сумма для докупки (текст).

Required

updateDate

String (Updatedate)<date-time>

Дата обновления данных на стороне партнера.

Required

webPageLink

String (Webpagelink)

Requirements: non-empty and <= 128 characters

Ссылка на сайт партнера с информацией о стратегии.

Ответ

201

OK

400

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

401

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

403

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

422

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

429

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

500

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

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

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

Payload

cURL

Go

Java

NodeJs

PHP

Python

Content type

application/json

{

"constraint":

"string",

"currency":

"RUB",

"dateEnd":

"2025-11-25",

"dateStart":

"2025-11-25",

"disclaimer":

"string",

"diversification":

"string",

"isArchival":

true,

"minTicketSum":

15000,

"minTicketSumText":

"string",

"productType":

"iis",

"programmePurpose":

"string",

"protectivePart":

"string",

"qualificationRequired":

true,

"recommendedInvestPeriod":

"string",

"redemptionAvailability":

true,

"riskLevel":

"high",

"riskPart":

"string",

"strategyAlias":

"string",

"strategyId":

"string",

"strategyManagement":

"string",

"strategyName":

"string",

"strategyPurpose":

"string",

"taxIncentives":

"string",

"topupAvailability":

true,

"topupMinSum":

5000,

"topupMinSumText":

"string",

"updateDate":

"2025-11-25T15:27:26.339Z",

"webPageLink":

"string"

}

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

201
400
401
403
422
429
500

Content type

application/json

{

"createdAt":

"2011-10-09T01:13:53Z",

"updatedAt":

"2015-12-02T07:51:45Z",

"providerName":

"string",

"updateDate":

"2005-12-19T18:48:00Z",

"strategyId":

"s",

"strategyName":

"stri",

"dateStart":

"2022-12-02",

"dateEnd":

"2023-06-30",

"webPageLink":

"st",

"productType":

"iis",

"strategyAlias":

"string",

"strategyPurpose":

"string",

"programmePurpose":

"strin",

"minTicketSum":

6702982596.81,

"topupAvailability":

false,

"topupMinSum":

4351475587.28,

"topupMinSumText":

"string",

"redemptionAvailability":

true,

"isArchival":

true,

"strategyManagement":

"string",

"protectivePart":

"string",

"diversification":

"string",

"constraint":

"string",

"taxIncentives":

"string",

"disclaimer":

"strin",

"currency":

"CHF"

}

openapi@tbank.ru

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