After your MSDyn365BC tenant has been upgraded to version 14.3.34444.0 or higher, you may notice the API strings did change from v1.0 to v2.0. This small posting describes the why this did happen as it is expected behavior.
Before the update, the API url looked like this:
"https: //api.businesscentral.dynamics.com/v.1.0 /"
After the update, all API strings now work with version number 2.0:
"https: //api.businesscentral.dynamics.com/v.2.0 /"
The reason is written below.
/v1.0 works with sandbox and prod environment (as always). Only if the user has multiple sandboxes and prod environments besides default production and sandbox, only then they will be required to use /v2.0.
For /v2.0 we will update the API doc to include this.
Using /v2.0 add an environment name to the URL. v1.0 can only have sandbox in url, or nothing, which then routes to production.
If multiple environments are needed/used, the environments can only be reached with v2.0 in the API url string.

Report
All responses (
Answers (