All URIs are relative to https://developer.api.autodesk.com/
Method | HTTP request | Description |
---|---|---|
createAppPackage | POST /autocad.io/us-east/v2/AppPackages | Creates an AppPackage module. |
deleteAppPackage | DELETE /autocad.io/us-east/v2/AppPackages('{id}') | Removes a specific AppPackage. |
deleteAppPackageHistory | POST /autocad.io/us-east/v2/AppPackages('{id}')/Operations.DeleteHistory | Removes the version history of the specified AppPackage. |
getAllAppPackages | GET /autocad.io/us-east/v2/AppPackages | Returns the details of all AppPackages. |
getAppPackage | GET /autocad.io/us-east/v2/AppPackages('{id}') | Returns the details of a specific AppPackage. |
getAppPackageVersions | GET /autocad.io/us-east/v2/AppPackages('{id}')/Operations.GetVersions | Returns all old versions of a specified AppPackage. |
getUploadUrl | GET /autocad.io/us-east/v2/AppPackages/Operations.GetUploadUrl | Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage. |
getUploadUrlWithRequireContentType | GET /autocad.io/us-east/v2/AppPackage/Operations.GetUploadUrl(RequireContentType={require}) | Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage. Unlike the GetUploadUrl method that takes no parameters, this method allows the client to request that the pre-signed URL to be issued so that the subsequent HTTP PUT operation will require Content-Type=binary/octet-stream. |
patchAppPackage | PATCH /autocad.io/us-east/v2/AppPackages('{id}') | Updates an AppPackage by specifying only the changed attributes. |
setAppPackageVersion | POST /autocad.io/us-east/v2/AppPackages('{id}')/Operations.SetVersion | Sets the AppPackage to the specified version. |
updateAppPackage | PUT /autocad.io/us-east/v2/AppPackages('{id}') | Updates an AppPackage by redefining the entire Activity object. |
AppPackage createAppPackage(appPackage)
Creates an AppPackage module.
Name | Type | Description | Notes |
---|---|---|---|
appPackage | AppPackage |
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
deleteAppPackage(id)
Removes a specific AppPackage.
Name | Type | Description | Notes |
---|---|---|---|
id | String |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
deleteAppPackageHistory(id)
Removes the version history of the specified AppPackage.
Name | Type | Description | Notes |
---|---|---|---|
id | String |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
DesignAutomationAppPackages getAllAppPackages()
Returns the details of all AppPackages.
This endpoint does not need any parameter.
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
AppPackage getAppPackage(id)
Returns the details of a specific AppPackage.
Name | Type | Description | Notes |
---|---|---|---|
id | String |
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
DesignAutomationAppPackages getAppPackageVersions(id)
Returns all old versions of a specified AppPackage.
Name | Type | Description | Notes |
---|---|---|---|
id | String |
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
getUploadUrl()
Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage.
This endpoint does not need any parameter.
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
getUploadUrlWithRequireContentType(require)
Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage. Unlike the GetUploadUrl method that takes no parameters, this method allows the client to request that the pre-signed URL to be issued so that the subsequent HTTP PUT operation will require Content-Type=binary/octet-stream.
Name | Type | Description | Notes |
---|---|---|---|
require | Boolean |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
patchAppPackage(id, appPackage)
Updates an AppPackage by specifying only the changed attributes.
Name | Type | Description | Notes |
---|---|---|---|
id | String | ||
appPackage | AppPackageOptional |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
setAppPackageVersion(id, appPackageVersion)
Sets the AppPackage to the specified version.
Name | Type | Description | Notes |
---|---|---|---|
id | String | ||
appPackageVersion | AppPackageVersion |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json
updateAppPackage(id, appPackage)
Updates an AppPackage by redefining the entire Activity object.
Name | Type | Description | Notes |
---|---|---|---|
id | String | ||
appPackage | AppPackage |
null (empty response body)
- Content-Type: application/json
- Accept: application/vnd.api+json, application/json