Introduction
E-Invoice API documentation for the Malaysian e-invoicing system
E-Invoice API
Welcome to the E-Invoice API documentation. This API provides a complete interface for managing electronic invoices compliant with Malaysia's MyInvois system operated by LHDN (Inland Revenue Board of Malaysia).
Base URL
https://api.bizcare-einvoice.comAPIs
Main API
The core API for managing invoices, adjustment notes, consolidated invoices, e-invoice requests, and company information. Authenticated via X-API-Key header.
- Authentication — How to authenticate your requests
- Invoices — Create, update, submit, and cancel invoices
- Adjustment Notes — Credit notes and debit notes
- Consolidated Invoices — Consolidated invoice management
- E-Invoice Requests — Manage e-invoice requests
- Companies — View and update company information
- Submitted Documents — Track submitted documents
- Validations — Validate TIN, invoice codes, and more
Shopify Integration API
A dedicated API for Shopify app integrations to manage users and organizations. Authenticated via X-Invois-Key header.
- Getting Started — Overview and authentication
- Users — User management
- Organizations — Organization management
Key Features
- MyInvois Compliance — Full support for LHDN's MyInvois e-invoicing requirements
- Document Lifecycle — Create, submit, validate, and cancel documents
- Multiple Document Types — Invoices, self-billed invoices, credit notes, debit notes, refund notes, and consolidated invoices
- Real-time Validation — Validate TIN numbers and document codes before submission
- Pagination — All list endpoints support pagination with
pageandper_pageparameters
Quick Start
- Obtain your API key from the E-Invoice dashboard
- Include the key in the
X-API-Keyheader of every request - Create an invoice using
POST /api/invoices - Submit it to MyInvois using
POST /api/invoices/:id/submit-to-myinvois