API Reconciliation

From time to time, a Lender may need to make a reconciliation. Cashcat provides API for reconciliation, you can use it to sync information in your database with information from the Cashcat backend.
Reconciliation request-response

post
Applications by period

https://cashcat.ph/api/v1/reconciliation/applications/{{lender_id}}
Allow a Lender to get reconciliation information by applications that were sent in a period
Request
Response
Path Parameters
lender_id
required
string
Lender ID in the Cashcat's back-end. Please, ask support@cashcat.ph to provide this value for your company.
Headers
token
required
string
Security token to get data from Cashcat. Please, ask support@cashcat.ph to issue a token for your company.
Body Parameters
filter
required
object
Use filter to get information from needed period
200: OK
​

Filter

UTC warning: Cashcat operates only with UTC timestamp values. The data time values in the database are stored in UTC.

Example of the filter object
{
"filter": {
"timestamp_from": 3123423123234
"timestamp_to": 342342324234
}
}

post
Postbacks by period

https://cashcat.ph/api/v1/reconciliation/postbacks/{{lender_id}}
Allow a Lender to get reconciliation information by received postbacks that were sent by the Lender to the Cashcat in a period
Request
Response
Path Parameters
lender_id
required
string
Lender ID in the Cashcat's back-end. Please, ask support@cashcat.ph to provide this value for your company.
Headers
token
required
string
Security token to get data from Cashcat. Please, ask support@cashcat.ph to issue a token for your company.
Body Parameters
filter
required
object
Use filter to get information from needed per
200: OK
​

UTC warning: Cashcat operates only with UTC timestamp values. The data time values in the database are stored in UTC.

Example of the filter object
{
"filter": {
"timestamp_from": 3123423123234
"timestamp_to": 342342324234
}
}