v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Interest accrual

Configure timing for accrual calculation

Set up the time when the daily accrual calculations should occur.

If you provide a value for division_id, then the value provided in time_utc is only used for the corresponding division. That is, it's only used for the accruals of installment plans associated with that division.

If you don't provide a value for division_id, then the value provided in time_utc is used for all installment plans in the program's org, unless they are associated with a division that already has a time assigned to it. (That is, unless you already ran the endpoint with division_id set to the ID for that division.)

<b>Note:</b> If you run the endpoint a second time using the same value division_id, it generates an error. This also happens if you run the endpoint twice without providing a value for division_id.

post/v1/interest/accrual/setup

Headers

x-program-idstring required

Program ID

Authorizationstring required

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

time_utc'05:05' | '06:05' | '07:05' | '08:05' | '09:05' | '10:05' | '19:15' required

Time when accrual calculation is performed, specified in hours and minutes. 05:05, 06:05, 07:05, 08:05, 09:05, 10:05 and 19:15 are the only values accepted.

division_idstring

Division ID attached to the interest plan for accrual by division

Example request

{
  "division_id": "d9b2c9e1-4633-4a10-841b-270f7f1493cd",
  "time_utc": "07:05"
}

Response

OK

time_utc'05:05' | '06:05' | '07:05' | '08:05' | '09:05' | '10:05' | '19:15' required

Time when accrual calculation is performed, specified in hours and minutes. 05:05, 06:05, 07:05, 08:05, 09:05, 10:05 and 19:15 are the only values accepted.

division_idstring

Division ID attached to the interest plan for accrual by division

Example response

{
  "division_id": "d9b2c9e1-4633-4a10-841b-270f7f1493cd",
  "time_utc": "07:05"
}