Metadata
Key | Value |
---|---|
releaseDate | 10 Apr 2025 |
keyword | Dynamics 365 Business Central API |
Dynamics 365 Business Central is a comprehensive business management solution developed by Microsoft. It is designed for small to medium-sized businesses to streamline operations across finance, sales, service, and supply chain. With powerful capabilities and cloud-based flexibility, it helps businesses make informed decisions and drive growth efficiently.
This is a complete REST API documentation for integrating with Dynamics 365 Business Central. It includes standard endpoints provided by Microsoft for managing business data and operations.
Key | Value |
---|---|
releaseDate | 10 Apr 2025 |
keyword | Dynamics 365 Business Central API |
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/
https://login.microsoftonline.com/
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/employees
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/employees
https://login.microsoftonline.com/companies({company_id})/employees
curl -i -X GET \
'https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)/employees?%24expand=picture&%24filter=string&%24limit=100&%24select=id&%24skip=0&%24top=100' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "value": [ { … } ] }
(v1.0) The id property for the Dynamics 365 Business Central employee entity
(v1.0) The number property for the Dynamics 365 Business Central employee entity
(v1.0) The displayName property for the Dynamics 365 Business Central employee entity
(v1.0) The givenName property for the Dynamics 365 Business Central employee entity
(v1.0) The middleName property for the Dynamics 365 Business Central employee entity
(v1.0) The surname property for the Dynamics 365 Business Central employee entity
(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity
(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity
(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity
(v1.0) The email property for the Dynamics 365 Business Central employee entity
(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity
(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity
(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity
(v1.0) The status property for the Dynamics 365 Business Central employee entity
(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity
(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/employees
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/employees
https://login.microsoftonline.com/companies({company_id})/employees
curl -i -X POST \
'https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)/employees' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4",
"number": null,
"displayName": null,
"givenName": null,
"middleName": null,
"surname": null,
"jobTitle": null,
"phonenumber": null,
"mobilePhone": null,
"email": null,
"personalEmail": null,
"employmentDate": null,
"terminationDate": null,
"status": null,
"birthDate": null,
"statisticsGroupcode": null,
"lastModifiedDateTime": null
}'
(v1.0) A new employee has been succesfully created
(v1.0) The id property for the Dynamics 365 Business Central employee entity
(v1.0) The number property for the Dynamics 365 Business Central employee entity
(v1.0) The displayName property for the Dynamics 365 Business Central employee entity
(v1.0) The givenName property for the Dynamics 365 Business Central employee entity
(v1.0) The middleName property for the Dynamics 365 Business Central employee entity
(v1.0) The surname property for the Dynamics 365 Business Central employee entity
(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity
(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity
(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity
(v1.0) The email property for the Dynamics 365 Business Central employee entity
(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity
(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity
(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity
(v1.0) The status property for the Dynamics 365 Business Central employee entity
(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity
(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity
(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "number": null, "displayName": null, "givenName": null, "middleName": null, "surname": null, "jobTitle": null, "phoneNumber": null, "mobilePhone": null, "email": null, "personalEmail": null, "employmentDate": null, "terminationDate": null, "status": null, "birthDate": null, "statisticsGroupCode": null, "lastModifiedDateTime": null, "picture": [ { … } ], "defaultDimensions": [ { … } ], "timeRegistrationEntries": [ { … } ] }
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/employees({employee_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/employees({employee_id})
https://login.microsoftonline.com/companies({company_id})/employees({employee_id})
curl -i -X GET \
'https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)/employees(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)?%24expand=picture&%24select=id' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
(v1.0) Succesfully returned the requested employee
(v1.0) The id property for the Dynamics 365 Business Central employee entity
(v1.0) The number property for the Dynamics 365 Business Central employee entity
(v1.0) The displayName property for the Dynamics 365 Business Central employee entity
(v1.0) The givenName property for the Dynamics 365 Business Central employee entity
(v1.0) The middleName property for the Dynamics 365 Business Central employee entity
(v1.0) The surname property for the Dynamics 365 Business Central employee entity
(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity
(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity
(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity
(v1.0) The email property for the Dynamics 365 Business Central employee entity
(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity
(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity
(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity
(v1.0) The status property for the Dynamics 365 Business Central employee entity
(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity
(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity
(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "number": null, "displayName": null, "givenName": null, "middleName": null, "surname": null, "jobTitle": null, "phoneNumber": null, "mobilePhone": null, "email": null, "personalEmail": null, "employmentDate": null, "terminationDate": null, "status": null, "birthDate": null, "statisticsGroupCode": null, "lastModifiedDateTime": null, "picture": [ { … } ], "defaultDimensions": [ { … } ], "timeRegistrationEntries": [ { … } ] }
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/employees({employee_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/employees({employee_id})
https://login.microsoftonline.com/companies({company_id})/employees({employee_id})
curl -i -X DELETE \
'https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)/employees(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
(v1.0) The id property for the Dynamics 365 Business Central employee entity
(v1.0) The number property for the Dynamics 365 Business Central employee entity
(v1.0) The displayName property for the Dynamics 365 Business Central employee entity
(v1.0) The givenName property for the Dynamics 365 Business Central employee entity
(v1.0) The middleName property for the Dynamics 365 Business Central employee entity
(v1.0) The surname property for the Dynamics 365 Business Central employee entity
(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity
(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity
(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity
(v1.0) The email property for the Dynamics 365 Business Central employee entity
(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity
(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity
(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity
(v1.0) The status property for the Dynamics 365 Business Central employee entity
(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity
(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/employees({employee_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/employees({employee_id})
https://login.microsoftonline.com/companies({company_id})/employees({employee_id})
curl -i -X PATCH \
'https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)/employees(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'If-Match: true' \
-d '{
"id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4",
"number": null,
"displayName": null,
"givenName": null,
"middleName": null,
"surname": null,
"jobTitle": null,
"phonenumber": null,
"mobilePhone": null,
"email": null,
"personalEmail": null,
"employmentDate": null,
"terminationDate": null,
"status": null,
"birthDate": null,
"statisticsGroupcode": null,
"lastModifiedDateTime": null
}'
(v1.0) Succesfully updated the specifiedemployee
(v1.0) The id property for the Dynamics 365 Business Central employee entity
(v1.0) The number property for the Dynamics 365 Business Central employee entity
(v1.0) The displayName property for the Dynamics 365 Business Central employee entity
(v1.0) The givenName property for the Dynamics 365 Business Central employee entity
(v1.0) The middleName property for the Dynamics 365 Business Central employee entity
(v1.0) The surname property for the Dynamics 365 Business Central employee entity
(v1.0) The jobTitle property for the Dynamics 365 Business Central employee entity
(v1.0) The phoneNumber property for the Dynamics 365 Business Central employee entity
(v1.0) The mobilePhone property for the Dynamics 365 Business Central employee entity
(v1.0) The email property for the Dynamics 365 Business Central employee entity
(v1.0) The personalEmail property for the Dynamics 365 Business Central employee entity
(v1.0) The employmentDate property for the Dynamics 365 Business Central employee entity
(v1.0) The terminationDate property for the Dynamics 365 Business Central employee entity
(v1.0) The status property for the Dynamics 365 Business Central employee entity
(v1.0) The birthDate property for the Dynamics 365 Business Central employee entity
(v1.0) The statisticsGroupCode property for the Dynamics 365 Business Central employee entity
(v1.0) The lastModifiedDateTime property for the Dynamics 365 Business Central employee entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "number": null, "displayName": null, "givenName": null, "middleName": null, "surname": null, "jobTitle": null, "phoneNumber": null, "mobilePhone": null, "email": null, "personalEmail": null, "employmentDate": null, "terminationDate": null, "status": null, "birthDate": null, "statisticsGroupCode": null, "lastModifiedDateTime": null, "picture": [ { … } ], "defaultDimensions": [ { … } ], "timeRegistrationEntries": [ { … } ] }