Update an existing trade by its ID. All editable fields are replaced with the values provided.
Request
Add parameter in header Authorization
Example:Authorization: ********************
or
{
"tradeDate": "2023-04-25",
"tradeType": "Buy",
"quantity": 23,
"price": 104.23,
"brokerage": 9.95,
"currencyCode": "AUD",
"brokerageCurrencyCode": "AUD",
"exchangeRate": 1.234,
"notes": "string",
"externalTradeId": "BRK-TXN-123456789"
}
Request Code Samples
curl --location --request PUT '/v1/trades/' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json-patch+json' \
--data '{
"tradeDate": "2023-04-25",
"tradeType": "Buy",
"quantity": 23,
"price": 104.23,
"brokerage": 9.95,
"currencyCode": "AUD",
"brokerageCurrencyCode": "AUD",
"exchangeRate": 1.234,
"notes": "string",
"externalTradeId": "BRK-TXN-123456789"
}'
Responses
Trade successfully updated
This response does not have a body.
Modified at 2026-05-25 09:40:25