Authorization
string
required
Example:
Authorization | Bearer Paste-Your-API-Key-HerePath Parameters
string<uuid>
required
A unique identifier obtained when creating an invoice. If accessed through the dashboard, it can be found at the URL on the invoice details page.Example:
6f8c19ff-5b97-4792-aa89-d2a12797b356Response
Successful ResponseMain Structure (Root)
integer
Status code form API.
string
Status message that describes the status code.
object
The invoice detail object.
data Structure (Object)
string<uuid>
Unique invoice ID.
integer
Invoice price or nominal value.
string
Invoice status (e.g.
paid, unpaid, closed).string<uuid>
Identifier of the merchant that owns this invoice.
string
Invoice slug/short URL.
integer
Invoice expiration time in timestamp form (epoch millis).
array of object
List of invoice related transactions.
string<uuid>
Unique customer ID.
object
Details of the customer associated with this invoice.
string<uuid>
The primary transaction ID for this invoice.
string
URL for the invoice payment page.
string<uuid>
Unique ID of the payment link (usually the same as invoice ID).
transactions Structure (Array Of Object)
string <uuid>
Unique transaction ID.
object | null
Additional custom data attached to the transaction, can be null.
customer Structure (Object)
string <uuid>
Unique customer ID.
string
Customer’s email address.
string
Customer’s mobile phone number.
string
Customer’s name.
Errors
object
Returned when the API key is missing or invalid:
{ "statusCode": 401, "messages": "Unauthorized" }.object
Returned when no invoice matches the provided ID:
{ "statusCode": 404, "messages": "Not Found" }.