> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.navipartner.com/apis/api-reference/inventory/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.navipartner.com/_mcp/server. # Inventory API The Inventory API provides access to your complete inventory data inside Business Central. Use it to retrieve information about items, item variants, item categories, and other inventory-related data. ## Common Use Cases * **Product Information** - Retrieve detailed information about your products including descriptions, categories, and inventory levels * **Barcode Scanning** - Look up items by barcode during checkout or inventory processes * **Inventory Tracking** - Monitor inventory levels and item ledger entries * **Multilingual Support** - Access translations for item descriptions in different languages ## Key Resources | Resource | Description | | ------------------- | ------------------------------------------------------------------------------------------------------------------------------- | | Items | Core product information including description, category, and inventory | | Item Ledger Entries | Detailed history of inventory movements (purchases, sales, etc.) | | Item Variants | Color, size, or other variations of base items | | Varieties | The dimensions variants differ by (variety), their value sets (variety table) and their values with display name and sort order | | Item Categories | Hierarchical product categorization | | Barcodes | Item identification through various barcode standards | | Translations | Multilingual product descriptions | > Documentation for NaviPartner's NP Retail, NP Attractions, NP Hospitality, NP Store Assistant and Entria products, plus their REST APIs, built on Microsoft Dynamics 365 Business Central. ## Docs - [Introduction to Barcode API](https://docs.navipartner.com/apis/api-reference/inventory/barcode.md) - [Introduction to Item API](https://docs.navipartner.com/apis/api-reference/inventory/item.md) - [Introduction to the Item Ledger Entry API](https://docs.navipartner.com/apis/api-reference/inventory/itemledgerentry.md) - [Introduction to the Item Category API](https://docs.navipartner.com/apis/api-reference/inventory/itemcategory.md) - [Introduction to the Item Backend API](https://docs.navipartner.com/apis/api-reference/inventory/itemvariant.md) - [Introduction to Item Translation API](https://docs.navipartner.com/apis/api-reference/inventory/itemtranslation.md) - [Introduction to the Variety API](https://docs.navipartner.com/apis/api-reference/inventory/variety.md) ## API Docs - Barcodes [Get Barcodes](https://docs.navipartner.com/apis/api-reference/inventory/barcode/get-barcodes.md) - Items [Get Item](https://docs.navipartner.com/apis/api-reference/inventory/item/get-item.md) - Items [Get Items](https://docs.navipartner.com/apis/api-reference/inventory/item/get-items.md) - Item Ledger Entries [Get Item Ledger Entries](https://docs.navipartner.com/apis/api-reference/inventory/itemledgerentry/get-item-ledger-entries.md) - Item Categories [Get Item Categories](https://docs.navipartner.com/apis/api-reference/inventory/itemcategory/get-item-categories.md) - Item Variants [Get Item Variants](https://docs.navipartner.com/apis/api-reference/inventory/itemvariant/get-item-variants.md) - Item Translations [Get Item Translations](https://docs.navipartner.com/apis/api-reference/inventory/itemtranslation/get-item-translations.md) - Varieties [Get Varieties](https://docs.navipartner.com/apis/api-reference/inventory/variety/get-varieties.md) - Varieties [Get Variety Tables](https://docs.navipartner.com/apis/api-reference/inventory/variety/get-variety-tables.md) - Varieties [Get Variety Values](https://docs.navipartner.com/apis/api-reference/inventory/variety/get-variety-values.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.navipartner.com/openapi.json) - [OpenAPI YAML](https://docs.navipartner.com/openapi.yaml)