Product Definitions & Fees
Get product definitions that are already or could be potentially available for partner
Authorizations
Responses
200
OK
application/json
get
GET /products HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
200
OK
{
"data": [
{
"name": "text",
"productType": "CASH",
"productCode": "WALLET",
"description": "text",
"isActive": true
}
]
}
Get fee instances. If productCode is not provided, returns fees for all products.
Authorizations
Query parameters
productCodestring · enumOptionalPossible values:
Product code
Responses
200
OK
application/json
400
Bad Request
application/json
get
GET /products/fees/instances HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"feeInstanceId": "123e4567-e89b-12d3-a456-426614174000",
"productCode": "WALLET",
"category": "ACCOUNT",
"status": "ACTIVE",
"currency": "EUR",
"feeType": "FIXED",
"feeTrigger": "EVENT_BASED",
"feeFrequency": "MONTHLY",
"feeCollection": "MONTHLY",
"partnerId": "123e4567-e89b-12d3-a456-426614174000",
"feeTriggerEvent": "TRADE_WBAH",
"fixedFeeAmount": 1,
"feeRatio": 1,
"minFeeAmount": 1,
"maxFeeAmount": 1,
"validFrom": "2025-10-14",
"validUntil": "2025-10-14",
"feeInstanceScales": [
{
"feeInstanceScaleId": "123e4567-e89b-12d3-a456-426614174000",
"feeInstanceScaleStatus": "ACTIVE",
"scaleType": "INCREMENTAL_SCALE",
"from": 1,
"fixedFeeAmount": 1,
"feeRatio": 1,
"minFeeAmount": 1,
"maxFeeAmount": 1,
"createdOn": "2025-10-14T10:46:08.824Z",
"modifiedOn": "2025-10-14T10:46:08.824Z"
}
],
"createdOn": "2025-10-14T10:46:08.824Z",
"modifiedOn": "2025-10-14T10:46:08.824Z"
}
]
Last updated