# DataExchange

A Business Central AL extension exposing data via web service APIs for external system integration.

**Publisher:** Northern Partners ApS | **Platform:** Business Central 23.0+ | **Version:** 1.0.1.2

***

## API Documentation

### Customer Data

* [Customer Data API](https://npgroup.gitbook.io/dataexchange/customer-data-api) — Query and filter customer records via OData V4

### Dimensions

* [Dimension Management API](https://npgroup.gitbook.io/dataexchange/dimension-management-api) — Create dimensions and values via REST/JSON
* [Dimensions Query API](https://npgroup.gitbook.io/dataexchange/dimensions-query-api) — Query dimension codes via OData V4
* [Dimension Values Query API](https://npgroup.gitbook.io/dataexchange/dimension-values-query-api) — Query dimension values via OData V4

### Sales Invoices

* [Sales Invoice API](https://npgroup.gitbook.io/dataexchange/sales-invoice-api) — Invoice operations (details, create with lines & dimensions) via REST/JSON
* [Sales Invoice Draft Query API](https://npgroup.gitbook.io/dataexchange/sales-invoice-draft-query-api) — Query draft invoices via OData V4
* [Sales Invoice Posted Query API](https://npgroup.gitbook.io/dataexchange/sales-invoice-posted-query-api) — Query posted invoices via OData V4

***

## Setup & Support

* [Web Services Configuration](https://npgroup.gitbook.io/dataexchange/web-services-configuration) — Enable endpoints in Business Central
* [Building & Deployment](https://npgroup.gitbook.io/dataexchange/building-and-deployment) — Build and deploy the extension
* [Troubleshooting](https://github.com/northernpartners/bcDataExchange/blob/main/docs/Troubleshooting.md) — Common issues and solutions
