Autodesk Fusion Commands API is one of 37 APIs that Autodesk Fusion publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Commands. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.
This API exposes
1 operation
across 1 path,
and defines 48 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.
Requests are made against a single base URL, https://developer.api.autodesk.com.
The identity and technical contract details declared by the specification.
json_api_version_value
string
The version of JSON API. Will always be 1.0.
type_commandtype_CheckPermission
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.core:CheckPermission for the CheckPermission command.
version_extension_with_schema_link
object
A container of additional properties that extends the default properties of a version.
4 properties
3 required
ListRefs
object
The data object returned by the ListRefs command.
5 properties
metarefs_direction
string
Describes the direction of data flow in the relationship. Possible values are: - to - Data flows from this resource to the related resource. - from - Data flow…
CheckPermissionPayload
object
An object that contains the input data required to execute the CheckPermission command. The CheckPermission command checks if a user has permission to perform…
3 properties
type_commandtype_publishmodel
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.bim360:C4RModelPublish for the PublishModel command.
type_commandtype_PublishWithoutLinks
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.bim360:C4RPublishWithoutLinks for the PublishWithoutLinks command.
type_commandtype_ListItems
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.core:ListItems for the ListItems command.
json_api_relationships_links_refs
object
Information on other resources that have a custom relationship with this resource.
1 property
1 required
json_api_relationships_links_to_tip_version
object
Information about the latest version of the item.
2 properties
type_commandtype_GetPublishModelJob
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.bim360:C4RModelGetPublishJob for the GetPublishModelJob command.
json_api_meta_link
object
Meta-information on links to this resource.
1 property
json_api_link
object
An object containing the hyperlink to the referenced resource.
1 property
1 required
PublishModelJob
object
The data object returned by the GetPublishModelJob command, if the model needs publishing. If the model is already published, the data object will bed null.
3 properties
json_api_links_related
object
Contains the endpoint you can use to retrieve the related resources.
1 property
item_extension_with_schema_link
object
A container of additional properties that extends the default properties of this resource.
4 properties
3 required
ItemAttributes
object
Properties of an item.
14 properties
8 required
CommandPayload
object
Command Payload
2 properties
type_commands
string
The type of this resource. Possible values are commands.
MetaRefs
object
Metadata on the resources referenced by this resource.
7 properties
VersionAttributes
object
The properties of a version.
13 properties
10 required
command_execution_status
string
The current stage of the command execution process. Possible values: - accepted - The command is ready to be executed. - committed - The command is currently b…
CheckPermission
object
The data object returned by the CheckPermission command.
4 properties
json_api_version
object
The JSON API object.
1 property
1 required
type_item
string
The type of the resource. Possible values are items.
PublishModelPayload
object
An object that contains the input required to execute the PublishModel command. The PublishModel Command publishes the latest version of a Collaboration for Re…
3 properties
ListItems
object
The data object returned by the ListItems command.
5 properties
base_attributes_extension_object_with_schema_link
object
A container of additional properties that extends this resource.
4 properties
3 required
PublishModel
object
The data object returned by the PublishModel command.
3 properties
type_version
string
The type of the resource. Possible values are versions.
ItemData
object
A container of data describing an item.
5 properties
5 required
web_view_link
object
An object containing a link that opens the resource in a browser.
1 property
1 required
PublishWithoutLinks
object
The data object returned by the PublishWithoutLinks command.
3 properties
type_commandtype_ListRefs
string
The Type ID of the schema used for extending properties. Must be commands:autodesk.core:ListRefs for the ListRefs command.
VersionData
object
A container of data describing a version.
5 properties
4 required
Command
object
Commamd response
2 properties
type_ref
string
The type of the resource. Possible values are derived, dependencies, auxiliary, xrefs, and includes.
ListItemsPayload
object
An object that contains the input data required to execute the ListItems command. The ListItems command retrieves metadata for up to 50 specified items. For ex…
3 properties
json_api_relationships_links_links
object
Information on the link resources found in this resource.
1 property
1 required
json_api_relationships_links_versions
object
Information about the existing versions of the item.
1 property
1 required
json_api_relationships_links_folder_parent
object
Information on the parent of this resource in the folder hierarchy.
2 properties
ListRefsPayload
object
An object that contains the input data required to execute the ListRefs command. The ListRefs command retrieves the custom relationships between specified vers…
3 properties
PublishModelJobPayload
object
An object that contains the input data required to execute the GetPublishModelJob command. The ListRefs verifies whether a Collaboration for Revit (C4R) model…
4 properties
PublishWithoutLinksPayload
object
An object that contains the input data to execute the PublishWithoutLinks command. The PublishWithoutLinks command publishes the latest version of a Collaborat…
3 properties
type_entity
string
The type of the resource. Possible values are folders, items, versions.
json_api_type_id
object
An object containing the id and type properties of a resource.
2 properties
json_api_links_self_and_web_view
object
Information on links to this resource.
2 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Autodesk Fusion publishes across the network.