E-Invoice API Reference
API reference for BigLedger’s Malaysia MyInvois (e-Invoice) module — the endpoints an integrator calls to submit, query, cancel and track e-invoices. The backend serves 807 e-invoice routes; these five pages document the 16 that the workflows below need, and every path on them is a row in the generated route table named in the front matter. The rest are listed in data/routes.tsv and will be rendered from it.
The operator’s view of the same workflows — screens, pools, month-end — is in the e-invoice guides and the sourced My E-Invoice Admin applet reference; this section keeps to the HTTP surface and links there rather than repeating them.
Available Sections
- E-Invoice Submission — End-to-end guide covering setup, document types, pool routing, submission flow, and APIs for self-billing and resubmission.
- E-Invoice Cancellation & Rejection — APIs for handling buyer-initiated rejection requests and submitting cancellation to LHDN MyInvois.
- LHDN Integration APIs — APIs for TIN validation, TIN search, submission document details, and querying documents directly from LHDN MyInvois.
- E-Invoice Document Query APIs — APIs for searching and retrieving internal e-invoice (
to_irb) records stored in BigLedger. - Get Notifications — Webhook events and automated email notification tracking via the email printable queue and history APIs.
Last updated on