Update account interest
Apply specific interest accrual options to an account by replacing its full interest configuration.
This operation has full-replacement semantics: every request must redeclare the complete configuration. Partial updates (sending only the fields you want to change) are not supported and cause the validation to fail.
Although every property in the request body is independently optional, the body as a whole must satisfy several conditional rules. See the request body schema description for the full set of benchmark/fixed_interest_rate, tax_withholding, and taxes_exemption rules.
Request
- Base URLhttps://sandbox.pismolabs.io/passport
- URLhttps://sandbox.pismolabs.io/passport/v1/interest/account/{accountId}
- Authnone declared. Required headers: content-type, Authorization
Path parameters
Account ID
Headers
Content type
Account token - an access token encoded with a Pismo account ID. Tokens can expire quickly, which can result in a "** 401 Unauthorized**" error.
Request body
Example request
{
"benchmark": "FED",
"margin_rate": 1.3,
"margin": 0.05,
"tax_withholding": {
"withholding_moment": "ACCRUAL",
"fee_processing_code": "001100"
}
}Response
OK
Example response
{
"benchmark": "FED",
"fixed_interest_rate": 0.1,
"margin_rate": 1.1,
"margin": 0.02,
"tax_withholding": {
"withholding_moment": "ACCRUAL",
"fee_processing_code": "001100",
"tax_rules": [
{
"description": "IOF",
"fixed_percentage": 0.0038,
"threshold_amount": 1000
}
]
},
"taxes_exemption": true,
"interest_by_tiers": {
"type": "TERM",
"tier_calculation": "RETROACTIVE",
"tiers": [
{
"days": 30,
"amount": 1000,
"margin_rate": 1,
"fixed_interest_rate": 1.2
},
{
"days": 60,
"amount": 2000,
"margin_rate": 1,
"fixed_interest_rate": 1.3
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.