API Reference
HTTP Specification

Activities
Endpoint | Description |
---|---|
POST Activities | Creates a new Activity |
GET Activities(‘:id’) | Returns the details of a specific Activity |
GET Activities | Returns the details of all Activities |
PUT Activities(‘:id’) | Updates an Activity by redefining the entire Activity object |
PATCH Activities(‘:id’) | Updates an Activity by specifying only the changed attributes |
DELETE Activities(‘:id’) | Removes a specific Activity |
GET Activities(‘:id’)/Operations.GetVersions | Returns all old versions of a specified Activity |
POST Activities(‘:id’)/Operations.SetVersion | Sets the Activity to the specified version |
POST Activities(‘:id’)/Operations.DeleteHistory | Removes the version history of the specified Activity |
WorkItems
Endpoint | Description |
---|---|
POST WorkItems | Creates a new WorkItem |
GET WorkItems(‘:id’) | Returns the details of a specific WorkItem |
GET WorkItems | Returns the details of all WorkItems |
DELETE WorkItems(‘:id’) | Removes a specific WorkItem |
AppPackages
Endpoint | Description |
---|---|
GET AppPackages/Operations.GetUploadUrl | Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage |
GET AppPackages/Operations.GetUploadUrl(RequireContentType=:require) | Requests a pre-signed URL for uploading a zip file that contains the binaries for this AppPackage and indicates that the subsequent HTTP PUT operation will require a content type of binary/octet-stream |
POST AppPackages | Creates an AppPackage module |
GET AppPackages(‘:id’) | Returns the details of a specific AppPackage |
GET AppPackages | Returns the details of all AppPackages |
PUT AppPackages(‘:id’) | Updates an AppPackage by redefining the entire AppPackage object |
PATCH AppPackages(‘:id’) | Updates an AppPackage by specifying only the changed attributes |
DELETE AppPackages(‘:id’) | Removes a specific AppPackage |
GET AppPackages(‘:id’)/Operations.GetVersions | Returns all old versions of a specified AppPackage |
POST AppPackages(‘:id’)/Operations.SetVersion | Sets the AppPackage to the specified version |
POST AppPackages(‘:id’)/Operations.DeleteHistory | Removes the version history of the specified AppPackage |
Engines
Endpoint | Description |
---|---|
GET Engines(‘:id’) | Returns the details of a specific AutoCAD core engine |
GET Engines | Returns the details of all available AutoCAD core engines |