Get Promise To Pay(s)
Get one or more Promise To Pay records
GET
https://integrate.d6plus.co.za/api/v1/finplus/debtmanagement/debtornotes/promisetopays/{school_login_id}
Use this endpoint to fetch one or more promise-to-pay records for the specified school.
It is possible to retrieve a single promise to pay record by providing the optional promise_to_pay_id
query parameter.
To find promise-to-pay records belonging to a specific person, us the debtor_code
or accountable_person_id
query parameters.
Additionally, it's possible to filter on the status of the promise to pay record by using the promise_completed
query parameter. The possible values are "Yes", "No" and "Partial".
It is also possible to return only a specific year's promise to pay records. Use the year_promised
query parameter to do so.
To include the debtor note the promise to pay belongs to, directly in the response, providing the additional include_debtor_note
query parameter.
Path Parameters
school_login_id*
Integer
The login ID of the school to retrieve data from
Headers
HTTP-X-USERNAME*
String
As provided by d6
HTTP-X-PASSWORD*
String
As provided by d6
Query Parameters
promise_to_pay_id
Integer
The ID of a promise to pay record
accountable_person_id
Integer
To only return a specific accountable person's promise to pays
debtor_code
Integer
To only return a specific debtor code's promise to pays
promise_completed
String
To filter on the status of the promise to pay
year_promised
Integer
To filter on a specific year
include_debtor_note
Boolean
Whether to include debtor note data in the response
Response Examples
Code Samples
Last updated