Customer invoices
Elevate Invoices API (1.21)
Download OpenAPI description
Languages
Servers
https://rest.elevatebilling.com/v1
- https://rest.elevatebilling.com/v1/invoice-payment-events
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://rest.elevatebilling.com/v1/invoice-payment-events?customerId=1&invoiceId=1&billRunType=NORMAL&page=1&pageSize=100&sort=id%2Cname+%7C+name%3Adesc&fields=id%2Cname' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
[ { "id": 1, "invoiceId": 0, "customerId": 1, "billRunType": "NORMAL", "paymentStatus": "NA", "notes": "string", "amountInMajorCurrency": 10.5 } ]
Bodyapplication/jsonrequired
New invoice payment event
Invoice payment status
Enum"NA""PAID""UNPAID""PENDING""REFUNDED""PART_REFUNDED""REFUND_PENDING""WRITTEN_OFF""DISPUTED""PARTIALLY_PAID"
Notes on payment change
- https://rest.elevatebilling.com/v1/invoice-payment-events
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://rest.elevatebilling.com/v1/invoice-payment-events \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"invoiceId": 0,
"billRunType": "NORMAL",
"paymentStatus": "NA",
"notes": "string",
"amountInMajorCurrency": 10.5
}'Response
application/json
{ "id": 1, "invoiceId": 0, "customerId": 1, "billRunType": "NORMAL", "paymentStatus": "NA", "notes": "string", "amountInMajorCurrency": 10.5 }