(automation API) Create configurationPackage
Creates a configuration package in Dynamics 365 Business Central.
Bound Actions
Actions | Return Type | Description |
---|---|---|
Microsoft.NAV.import | none | Imports a configurationPackage. |
Microsoft.NAV.apply | none | Applies a configurationPackage. |
HTTP requests
Replace the URL prefix for Business Central depending on environment following the guideline.
Insert configurationPackage
POST /microsoft/automation/v2.0/companies({companyId})/configurationPackages
Content-type: application/json
{
"code":"YourPackageCode",
"packageName": "YourPackageName"
}
Response
If successful, this method returns 201 Created
response code and a configurationPackage object in the response body.
Request headers
Header | Value |
---|---|
Authorization | Bearer {token}. Required. |
Content-Type | application/json |
Request body
In the request body, supply a JSON representation of a configurationPackage object.
Import configurationPackage
POST /microsoft/automation/v2.0/companies({companyId})/configurationPackages({packageId})/Microsoft.NAV.import
Apply configurationPackage
POST /microsoft/automation/v2.0/companies({companyId})/configurationPackages({packageId})/Microsoft.NAV.apply
Request headers
Header | Value |
---|---|
Authorization | Bearer {token}. Required. |
Request body
Do not supply a request body for this method.
Response
If successful, this method returns 204 No Content
response code.
Example
Request
Here is an example of the request.
POST https://api.businesscentral.dynamics.com/v2.0/{environment name}/api/microsoft/automation/v2.0/companies({companyId})/configurationPackages
Content-type: application/json
{
"code":"YourPackageCode",
"packageName": "YourPackageName"
}
Response
Here is an example of the response.
Note
The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
HTTP/1.1 201 Created
Content-type: application/json
{
"id": "b6d25c66-f33d-eb11-846f-0022482037e2",
"code": "YourPackageCode",
"packageName": "YourPackageName",
"languageId": 0,
"productVersion": "",
"processingOrder": 0,
"excludeConfigurationTables": false,
"numberOfTables": 12,
"numberOfRecords": 3,
"numberOfErrors": 3,
"importStatus": "Completed",
"applyStatus": "Completed",
"applyError": "",
"importError": ""
}
See Also
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho