Getting Started
Data Braider
Data Braider is a No-Code API creation tool for Microsoft Dynamics 365 Business Central. It allows you to define custom API endpoints for reading and writing data.
Key Definitions
When working with Data Braider, it is important to understand the core concepts of REST APIs and calling into the Business Central API.
[link to Business Central API docs]
Within Business Central, each time you call Data Braider, you are calling one of two Business Central API endpoints:
- /read – this endpoint is the path for all READ calls to Braider.
- /write - this endpoint is the path for all WRITE calls to Braider.
Within the API calls, you call an individual ‘endpoint’ within Braider. This is a user-defined name for each one. Each endpoint you define has various options, which will be covered more in the setup sections, but at the core:
- Name
- Which tables (and how they Connect)
- Which Fields (Ans what filters you want)
- What Type of Endpoints
- The JSON formatting of the response
Endpoints Types available are as follows:
- Read - this endpoint is for reading data from BC only.
- Write Per-Record – this endpoint is for putting information into BC.
- Write Batch – this endpoint is for putting information into BC.
The difference between Per-Record and Batch is that in Batch mode, all data must be valid for the whole transaction to complete, while Per-Record allows for gentle error handling – a single issue won’t prevent all other parts of the information from going through.
Why Braider?
Typically, with Business Central, if you need to have third-party access to your data via API, and there is no existing API for the data you want to share, you must have development assistance to create your own API for your partner.
Data Braider allows any authorized user the ability to grant access to the information without the need for developer intervention. Additionally, small changes are often possible with just a few clicks. In other words, Data Braider facilitates full control over access to your information.