Last Updated: 20th September 2024
BeaconX e-Invoice API
B2C Receipt
Copy Page
BeaconX e-Invoice API
BeaconX e-Invoice API Documentation
API Endpoints
B2B e-Invoicing
Create Document(s)
Cancel Document
Void Document
Unvoid Document
Create Invoice from Receipt
Check Status
Embed QR Code
Invoice Reversal
Update Reference Number
B2C Receipt
Retrieve Receipt
GET
Search Receipts
GET
Create a Receipt
POST
Update existing Receipt
PUT
Void a Receipt
GET
Void Multiple Receipts
POST
UnVoid a Receipt
GET
Send a Receipt (Email / WhatsApp)
POST
Download Receipts Report
GET
Create Multiple Receipts (Bulk)
POST
Receipt Reversal
POST
Update Reference Number
POST
Check Status
POST
TaxPayer
Validate Tax Payer
Sync Tax Payer Master List
Identity
Validate SSM
Search TIN
Lists
Get list of all Classification Codes
B2C Receipt
Copy Page
Create a Receipt
POST
/receipts
Try it
Run in Apidog
Run in Apidog
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params
Generate Code
Accept
string
optional
Example:
application/json
Body Params
application/json
Generate Code
buyer
object
required
Buyer Object
tin
string
required
Tax Identification Number (TIN)
name
string
required
Full Name as per IC
email
string
required
Email Address
address1
string
required
Address Line 1
address2
string
required
Address Line 2
address3
string
required
Address Line 3
city
string
required
City
postcode
string
required
Postcode
state
string
required
State
country
string