Change Log
Version 2.0
Major Rerelease (2024-02-08)
Allows users to easily generate Custom Business Central API endpoints, both read and write
Read Endpoints
- All v1 functionality, of course
- Allows per-request filtering to focus on the data needed
- Supports complex FlowField scenarios (such as Item Inventory by location and variant)
- Easily supports pagination to tune for performance
- Set additional per-field settings (such as Time Zones for DateTimes)
Write Endpoints
- Execute all the usual data changes, such as insert, modify and delete. Additional option of an “upsert” for when you just need the data written
- Choose between error handling modes, per-record or batch, to control what happens if an error occurs in data submission
- Detailed control settings on fields, such as
- Include as read-only (in the response)
- Default/required values
- Mandatory value checking
- Granular control over which types of writing are allowed, such as
- Insert
- Modify
- Delete
Auditing and Diagnostics
- Event Logging controls per endpoint
- Detailed Event Logs include the raw JSONs of data, both in and out, for faster troubleshooting
- Detailed error messages are sent in responses, providing clearer resolution
- Telemetry can be enabled and tuned per endpoint, allowing easier monitoring focused on the information you need, including the contents of the call
Integration Helpers
- Generate a Postman collection for all your end points to easily send to developers working against end points
- Generate the PowerBI Query necessary to consume and present data directly from Data Braider end points
- Generate a Power Automate scoped set of steps to make end point consumption as simple as pasting
Extensibility Baked-In
- Extensible Enums for data formatting
- Eventing with rich data access at key points
Version 1.0
Release Version (2021-11-20)
Allows users to easily generate and update Read-Only JSON Endpoints
- Simple single record (one table) endpoints
- Multi-table endpoints
- Add fields from any Business Central tables, including ISV and PTE customizations
- Server-side (BC) enforced filtering
- Business Central Permissions and Security Filters still apply, of course
- Export and Import Configurations
Last modified February 28, 2024: Merge pull request #28 from SpareBrainedIdeas/main (c4f2c3e)