Developer docs menu

API reference / Receivables

Receivables API

4 endpoints. Scopes: Scalar360.receivables.READ, .CREATE, .UPDATE, .DELETE or .ALL. All calls need Authorization: Scalar360-oauthtoken <access_token> — see Authentication.

GET

Get receivables aging

/api/v1/receivables/aging

Scope: Scalar360.receivables.READ

ParameterInTypeRequired
customerIdquerystring (uuid)No
Example request
curl -X GET "https://api.scalar360.com/api/v1/receivables/aging" \
  -H "Authorization: Scalar360-oauthtoken $ACCESS_TOKEN"
GET

Get receivables by customer

/api/v1/receivables/by-customer

Scope: Scalar360.receivables.READ

ParameterInTypeRequired
customerIdquerystring (uuid)No
qquerystringNo
filterquerystring (default all)No
sortByquerystringNo
sortDirquerystring (default desc)No
pagequeryintegerNo
pageSizequeryintegerNo
startDatequerystring (date)No
endDatequerystring (date)No
Example request
curl -X GET "https://api.scalar360.com/api/v1/receivables/by-customer" \
  -H "Authorization: Scalar360-oauthtoken $ACCESS_TOKEN"
GET

Get receivable invoices

/api/v1/receivables/invoices

Scope: Scalar360.receivables.READ

ParameterInTypeRequired
customerIdquerystring (uuid)No
statusquerystringNo
overduequerybooleanNo
Example request
curl -X GET "https://api.scalar360.com/api/v1/receivables/invoices" \
  -H "Authorization: Scalar360-oauthtoken $ACCESS_TOKEN"
GET

Get receivables summary

/api/v1/receivables/summary

Scope: Scalar360.receivables.READ

ParameterInTypeRequired
startDatequerystring (date)No
endDatequerystring (date)No
Example request
curl -X GET "https://api.scalar360.com/api/v1/receivables/summary" \
  -H "Authorization: Scalar360-oauthtoken $ACCESS_TOKEN"