# DigiTax Nigeria API Hub Documentation > Guides and API reference pages for further understanding, equipping you on how to integrate with the FIRS E-Invoicing System ## Guides - [Getting Started: DigiTax Nigeria API and NRS E-Invoice](https://ng.docs.digitax.tech/docs/getting-started.md): **DigiTax Nigeria API Hub** contains guides and API reference pages for further understanding, equipping you on how to integrate with the NRS E-Invoicing System - [How to use this site](https://ng.docs.digitax.tech/docs/how-to-use-this-site.md): If you're new to here, learn how to navigate these DigiTax API Hub pages below - [NRS and NRS E-Invoicing System](https://ng.docs.digitax.tech/docs/firs-e-invoicing-system.md): In-depth guide on NRS and the NRS E-Invoicing System - [NRS: APPs and SIs](https://ng.docs.digitax.tech/docs/firs-apps-and-sis.md): DigiTax Nigeria API acts as a Access Point Provider (APP) and System Integrator (SI) to serve you better. - [e-Invoicing and Secure Invoice Exchange](https://ng.docs.digitax.tech/docs/e-invoicing-and-secure-invoice-exchange.md) - [e-Invoicing and Invoice Factoring](https://ng.docs.digitax.tech/docs/e-invoicing-and-invoice-factoring.md) - [NRS e-invoice details](https://ng.docs.digitax.tech/docs/e-invoice-details.md): Explore the details on an e-invoice - [NRS e-invoice flow](https://ng.docs.digitax.tech/docs/firs-e-invoice-flow.md): Steps taken when a NRS e-invoice is generated on DigiTax Nigeria API - [Solution Architecture ](https://ng.docs.digitax.tech/docs/solution-architecture.md): DigiTax and NRS Solution Achitecture - System Integrator and Access Point Provider flow - [Get Enabled for NRS E-Invoicing with DigiTax](https://ng.docs.digitax.tech/docs/get-enabled-for-firs-e-invoicing-with-digitax.md): Go LIVE on DigiTax Nigeria and NRS E-Invoicing system - [MCP](https://ng.docs.digitax.tech/docs/mcp.md): MCP: Model Context Protocol ## API Reference - [DigiTax Nigeria API Introduction](https://ng.docs.digitax.tech/reference/using-the-digitax-nigeria-api.md): An overview of the DigiTax Nigeria API - [Prerequisites of using the API](https://ng.docs.digitax.tech/reference/prerequisites-of-using-the-api.md): All you need to start using the API - [Feature: Callback URLs](https://ng.docs.digitax.tech/reference/feature-callback-urls.md) - [Transaction Status](https://ng.docs.digitax.tech/reference/transaction-status.md) - [Errors and other HTTP response codes](https://ng.docs.digitax.tech/reference/errors-and-other-http-response-codes.md): HTTP response codes for troubleshooting: declines, invalid data, network problems, and more. - [Reference: HS/ HSN and Service codes - files](https://ng.docs.digitax.tech/reference/reference-hs-service-code-files.md): Find here, CSV and JSON files for Harmonized System (HS) or otherwise named Harmonized System of Nomenclature (HSN) Code codes and Service codes - [Feature: Detailed Sales](https://ng.docs.digitax.tech/reference/feature-detailed-sales.md): This endpoint enables integrators to create invoices by including both party and item details in a single payload. It's ideal for clients managing multiple parties and items who want a more streamlined approach to handling these transactions. - [Get NRS Countries](https://ng.docs.digitax.tech/reference/get_resources-countries.md) - [Get NRS Currencies](https://ng.docs.digitax.tech/reference/get_resources-currencies.md) - [Get NRS Tax Categories](https://ng.docs.digitax.tech/reference/get_resources-tax-categories.md) - [Get NRS Invoice Types](https://ng.docs.digitax.tech/reference/get_resources-invoice-types.md) - [Get NRS Payment Means](https://ng.docs.digitax.tech/reference/get_resources-payment-means.md) - [Get NRS Local Governments](https://ng.docs.digitax.tech/reference/get_resources-local-governments.md) - [Get NRS States](https://ng.docs.digitax.tech/reference/get_resources-states.md) - [Get NRS Invoice Quantity Codes](https://ng.docs.digitax.tech/reference/get_resources-invoice-quantity-codes.md): Returns the standardized Unit of Measurement (UoM) codes (UN/ECE Recommendation 20, including Recommendation 21) recommended for the `price_unit` field on invoice line items. - [Get NRS Info](https://ng.docs.digitax.tech/reference/get_info.md) - [Get NRS Parties](https://ng.docs.digitax.tech/reference/get_parties.md) - [Create Party](https://ng.docs.digitax.tech/reference/post_parties.md) - [Get a business party](https://ng.docs.digitax.tech/reference/get_parties-party-id.md): Retrieves information about a party given their ID on DigiTax - [Update a business party](https://ng.docs.digitax.tech/reference/put_parties-party-id.md): Updates party information given their ID on DigiTax - [Get NRS Items](https://ng.docs.digitax.tech/reference/get_items.md) - [Create Item](https://ng.docs.digitax.tech/reference/post_items.md) - [Get a business item](https://ng.docs.digitax.tech/reference/get_items-item-id.md): Retrieves information about an item given their ID on DigiTax - [Get NRS Invoices](https://ng.docs.digitax.tech/reference/get_invoices.md) - [Create Invoice](https://ng.docs.digitax.tech/reference/post_invoices.md) - [Get NRS Credit Notes](https://ng.docs.digitax.tech/reference/get_credit-notes.md) - [Create Credit Note](https://ng.docs.digitax.tech/reference/post_credit-notes.md) - [Get NRS Debit Notes](https://ng.docs.digitax.tech/reference/get_debit-notes.md) - [Create Debit Note](https://ng.docs.digitax.tech/reference/post_debit-notes.md) - [Get a business invoice](https://ng.docs.digitax.tech/reference/get_invoices-invoice-id.md): Retrieves information about an invoice, credit note or debit note given their ID on DigiTax - [Update an invoice payment status](https://ng.docs.digitax.tech/reference/put_invoices-invoice-id-payment-status.md): Update an invoice payment status - [Get a business invoice by the invoice reference number](https://ng.docs.digitax.tech/reference/get_invoices-irn-invoice-reference-number.md): Retrieves information about an invoice, credit note or debit note given their invoice reference number on DigiTax - [Create invoice with the party and items information](https://ng.docs.digitax.tech/reference/post_detailed-invoices.md) - [Create credit note with the item code in place of the item ID](https://ng.docs.digitax.tech/reference/post_credit-notes-with-item-codes.md) - [Create debit note with the item code in place of the item ID](https://ng.docs.digitax.tech/reference/post_debit-notes-with-item-codes.md) - [Get NRS Invoice Downloads](https://ng.docs.digitax.tech/reference/get_invoice-downloads.md): Get NRS Invoice Downloads - [Get a NRS Invoice Download](https://ng.docs.digitax.tech/reference/get_invoice-downloads-download-id.md): Retrieves information about an invoice download given their ID on DigiTax - [Get a business invoice download by the invoice reference number](https://ng.docs.digitax.tech/reference/get_invoice-downloads-irn-invoice-reference-number.md): Retrieves information about an invoice download given their invoice reference number on DigiTax - [Confirm a business invoice download's payment status](https://ng.docs.digitax.tech/reference/get_invoice-downloads-download-id-confirm.md): Confirms an invoice download's payment status on NRS given their ID on DigiTax - [Create Invoice by users who are using DigiTax as their Access Point Provider(APP) only](https://ng.docs.digitax.tech/reference/post_app-invoices.md) - [Get APP Invoices](https://ng.docs.digitax.tech/reference/get_app-invoices.md): List all APP invoices, with pagination - [Get an APP invoice](https://ng.docs.digitax.tech/reference/get_app-invoices-app-invoice-id.md): Retrieves information about an invoice created in the Access Point Provider integration - [Update an APP invoice payment status](https://ng.docs.digitax.tech/reference/put_app-invoices-app-invoice-id-payment-status.md): Update the payment status of an invoice created in the Access Point Provider integration - [Sign an APP invoice](https://ng.docs.digitax.tech/reference/post_app-invoices-app-invoice-id-sign.md): Manually trigger signing of an APP invoice created with manual_processing.sign enabled. Signing an already-signed invoice is a no-op. - [Transmit an APP invoice](https://ng.docs.digitax.tech/reference/post_app-invoices-app-invoice-id-transmit.md): Manually trigger transmission of an APP invoice created with manual_processing.transmit enabled. Transmitting an already-transmitted invoice is a no-op. ## Changelog - [API ChangeLog — August 2026](https://ng.docs.digitax.tech/changelog/api-changelog-august-2026.md) - [API Changelog – July 6th 2026](https://ng.docs.digitax.tech/changelog/api-changelog-july-6th-2026.md) - [API ChangeLog - April 2026](https://ng.docs.digitax.tech/changelog/api-changelog-april-2026.md) - [API ChangeLog - March 2026](https://ng.docs.digitax.tech/changelog/api-changelog-march-2026.md) - [API ChangeLog - February 5th 2026](https://ng.docs.digitax.tech/changelog/api-changelog-february-4th-2025.md) - [API ChangeLog - January 28th 2026](https://ng.docs.digitax.tech/changelog/api-changelog-january.md) - [API ChangeLog - December 22nd 2025](https://ng.docs.digitax.tech/changelog/api-changelog-december-22nd-2023.md) - [API ChangeLog - December 11th 2025](https://ng.docs.digitax.tech/changelog/api-changelog-december-11th-2025.md) - [API ChangeLog - October 22nd 2025](https://ng.docs.digitax.tech/changelog/api-changelog-october-20th-2025.md) - [Guides ChangeLog - October 9th 2025](https://ng.docs.digitax.tech/changelog/guides-changelog-added-service-codes.md)