OnlyBCFansBC Object Registry

Built forMicrosoft Dynamics 365 Business Central

Pick a range.
Skip the collision.

Every Business Central app and the object IDs it claims, in one place. Issue a new range in a click, or from BC, VS Code, or your pipeline with one API call.

Created by AJ Ansari, Microsoft MVP

Allocated object ID ranges

50000600008000099999
SeeWhich ranges are already taken
PickA free range for your new app
IssueFrom the portal, BC, or VS Code

Works where you work

Issue ranges from Business Central, VS Code, GitHub Actions or a script. Same rules as the portal, and a retried call never gets a second range.

works from BC & VS Code too!

# Issue a range from anywhere
curl -X POST https://<your-domain>/api/v1/ranges/allocate \
  -H "Authorization: Bearer obr_live_…" \
  -H "Idempotency-Key: 7f3c…" \
  -d '{"size":20,"name":"Contoso Labels"}'

# → { "from": 50120, "to": 50139, "status": "Pending" }