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})/paymentTerms
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/paymentTerms
https://login.microsoftonline.com/companies({company_id})/paymentTerms
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)/paymentTerms?%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 paymentTerm entity
(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/paymentTerms
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/paymentTerms
https://login.microsoftonline.com/companies({company_id})/paymentTerms
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)/paymentTerms' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4",
"code": "",
"displayName": null,
"dueDateCalculation": null,
"discountDateCalculation": null,
"discountPercent": null,
"calculateDiscountOnCreditMemos": null,
"lastModifiedDateTime": null
}'
(v1.0) A new paymentTerm has been succesfully created
(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "code": "JKHB9XER3", "displayName": null, "dueDateCalculation": null, "discountDateCalculation": null, "discountPercent": null, "calculateDiscountOnCreditMemos": null, "lastModifiedDateTime": null }
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/paymentTerms({paymentTerm_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/paymentTerms({paymentTerm_id})
https://login.microsoftonline.com/companies({company_id})/paymentTerms({paymentTerm_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)/paymentTerms(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)?%24select=id' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
(v1.0) Succesfully returned the requested paymentTerm
(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "code": "JKHB9XER3", "displayName": null, "dueDateCalculation": null, "discountDateCalculation": null, "discountPercent": null, "calculateDiscountOnCreditMemos": null, "lastModifiedDateTime": null }
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/paymentTerms({paymentTerm_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/paymentTerms({paymentTerm_id})
https://login.microsoftonline.com/companies({company_id})/paymentTerms({paymentTerm_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)/paymentTerms(e942a270-62d2-4aef-aa48-6fe3ef9e53e1)' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity
https://docs.beehexa.com/_mock/api/microsoft-dynamics-365-business-central-api/default-built-by-microsoft/companies({company_id})/paymentTerms({paymentTerm_id})
https://api.businesscentral.dynamics.com/v2.0/Production/api/v2.0/companies({company_id})/paymentTerms({paymentTerm_id})
https://login.microsoftonline.com/companies({company_id})/paymentTerms({paymentTerm_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)/paymentTerms(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",
"code": "",
"displayName": null,
"dueDateCalculation": null,
"discountDateCalculation": null,
"discountPercent": null,
"calculateDiscountOnCreditMemos": null,
"lastModifiedDateTime": null
}'
(v1.0) Succesfully updated the specifiedpaymentTerm
(v1.0) The id property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The code property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The displayName property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The dueDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountDateCalculation property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The discountPercent property for the Dynamics 365 Business Central paymentTerm entity
(v1.0) The calculateDiscountOnCreditMemos property for the Dynamics 365 Business Central paymentTerm entity
{ "id": "2a2dfc50-f21b-4ab0-8f89-463efd0dfce4", "code": "JKHB9XER3", "displayName": null, "dueDateCalculation": null, "discountDateCalculation": null, "discountPercent": null, "calculateDiscountOnCreditMemos": null, "lastModifiedDateTime": null }