Invoices API overview
The Amazon Business Invoices API provides programmatic access to periodic consolidation invoices for Amazon Business customers using Business Credit Account payment terms in Japan. This API helps enable you to search for invoices by date range, retrieve detailed billing summaries with tax amounts broken down by tax rate and by whether the seller has a JCT registration number, and access paginated line-item details including buyer information, purchase order numbers, and product classifications. The API supports automated reconciliation processes by providing comprehensive invoice data without requiring prior knowledge of order identifiers.
Benefits of Invoices API
Invoice API provides the following benefits for you and your business customers:
Invoice-first discovery
You can search and retrieve invoices by date range without needing specific order IDs or line-item identifiers, which simplifies the invoice discovery process for billing periods.
Tax reporting by issuer type
With Invoice API, you can access tax artifacts that separate purchases from sellers with a JCT registration number and sellers without one, with tax amounts broken down by tax rate for each category.
Comprehensive line-item detail
Retrieve detailed transaction information including buyer names and emails, buyer groups, shipping addresses, UNSPSC product codes, and custom business order fields such as GL codes and cost centers.
Automated reconciliation workflows
Integrate periodic consolidation invoice data directly into your accounting and ERP systems. Paginated access to all line items, charge breakdowns, and refund details support efficient processing at scale.
How it works
The Amazon Business Invoices API provides three RESTful operations to search, retrieve, and access detailed invoice information for periodic consolidation invoices.
| Operation | Method | Path | Description |
|---|---|---|---|
searchInvoices | GET | /ab-invoice/2026-02-01/invoices | Returns a paginated list of invoices within a specified date range. |
getInvoiceDetail | GET | /ab-invoice/2026-02-01/invoices/{invoiceNumber}/detail | Returns detailed billing summary, tax artifacts, and customer information for a specific invoice. |
getInvoiceLineItems | GET | /ab-invoice/2026-02-01/invoices/{invoiceNumber}/lineItems | Returns paginated line items with charge breakdowns, product details, and buyer information. |
Available regions
The Invoice API is available in the following region and marketplace:
| Region | Marketplace |
|---|---|
| FE | JP |
Onboarding
Complete these steps to access Invoice API:
- Complete the API onboarding process to register as a developer, create an app client, and retrieve API access and refresh tokens. For more information, see Onboarding overview.
- Gain access to the Amazon Business Purchase Reconciliation role. For more information, see Amazon Business API roles.
This API currently supports only accounts configured with Business Credit Account (BCA) payment terms and Periodic Consolidation in the Japan (JP) region.
Updated about 9 hours ago