Queries
itemVersions
Retrieves all versions of the specified item.
Template for Query:
query GetItemVersions($hubId: ID!, $itemId: ID!, $pagination: PaginationInput) {
itemVersions(hubId: $hubId, itemId: $itemId, pagination: $pagination) {
# ItemVersions Fields
}
}
Template for Query Variables:
{
"hubId" : "<SOME-ID-TYPE-SCALAR-VALUE>",
"itemId" : "<SOME-ID-TYPE-SCALAR-VALUE>",
"pagination" : "<SOME-PAGINATION-INPUT-TYPE-VALUE>"
}
Arguments
hubId* ID! non-null | The ID of the Hub that contains the item. |
itemId* ID! non-null | The ID of the basic item to retrieve. |
pagination | Specifies how to split the response into multiple pages. |
* Required
Possible Returns
Value Type | Description |
---|---|
ItemVersions | Contains a list of item versions returned in response to a query. |
Examples
Example 1
This example retrieves information about all the versions of a given design item named _3D_Arm_Scan_.
Query:
query GetItemVersions($hubId: ID!, $itemId: ID!, $pagination:PaginationInput) {
itemVersions(hubId: $hubId, itemId: $itemId, pagination:$pagination) {
results {
id
name
__typename
mimeType
versionNumber
extensionType
... on DesignItemVersion {
rootComponentVersion {
id
name
}
}
item {
id
name
}
}
}
}
Show More
Query Variables:
{
"hubId": "urn:adsk.ace:beta.scope:e7c7f5a9-a88a-40b4-85f6-ba1454def997",
"itemId": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"pagination":{
"limit": 10
}
}
Response:
{
"data": {
"itemVersions": {
"results": [
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=42",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 42,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX4wSFZNa3lRZVlrd3p0TFZheUF6S0dp",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=41",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 41,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5kUnRJSXU4TUYxSlJmZnJLZ0R4eVp6",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=40",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 40,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5hREZraVAxMDR0amttRHVzeXBGcjFE",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=39",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 39,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5rQlZudFRUWkhaUlhpZThDdzJHcXdq",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=38",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 38,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX4xR2dUajFyMGlibmtRdVBrWjlaSGNs",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=37",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 37,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5jSlRGMHQ2TzJjS0x0c080NFE1RG9p",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=36",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 36,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX53NmNucU43ZXI0cURlMTRXOWtvdWtU",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=35",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 35,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5zQ0c4czhKdG9qV3pxTmFJaWJCNWY4",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=34",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 34,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5lczFhNnp1NVJNQVFWSTlXczU5ZUVp",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.2T9wT3rFSZW0SJkfo139PQ?version=33",
"name": "3D_Arm_Scan",
"__typename": "DesignItemVersion",
"mimeType": "application/vnd.autodesk.fusion360",
"versionNumber": 33,
"extensionType": "versions:autodesk.fusion360:Design",
"rootComponentVersion": {
"id": "Y29tcH5WQVZNUW1sYmxrZDBtaXJwU0NYMHJ0X0wyQ34zMlBTQ2daMXJLY2V3SHlCN1dkbEZyX2FnYX5iTWFQVjRESVFzZWdQWVc0cUh0Q0Y2",
"name": "3D_Arm_Scan"
},
"item": {
"id": "urn:adsk.wipstg:dm.lineage:2T9wT3rFSZW0SJkfo139PQ",
"name": "3D_Arm_Scan"
}
}
]
}
}
}
Show More
Example 2
Retrieves configured DesignItem Versions’ details.
Query:
query itemVersions($hubId: ID!, $itemId: ID!) {
itemVersions(hubId: $hubId, itemId: $itemId) {
... on ConfiguredDesignItemVersions {
__typename
results{
id
versionNumber
item{
id
name
}
}
}
}
}
Show More
Query Variables:
{
"hubId": "urn:adsk.ace:beta.scope:e7c7f5a9-a88a-40b4-85f6-ba1454def997",
"itemId": "urn:adsk.wipstg:dm.lineage:LquRHj_ZQXuwSov5uvpVUw"
}
Response:
{
"data": {
"itemVersions": {
"__typename": "ConfiguredDesignItemVersions",
"results": [
{
"id": "urn:adsk.wipstg:fs.file:vf.LquRHj_ZQXuwSov5uvpVUw?version=4",
"versionNumber": 4,
"item": {
"id": "urn:adsk.wipstg:dm.lineage:LquRHj_ZQXuwSov5uvpVUw",
"name": "CD_CYL"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.LquRHj_ZQXuwSov5uvpVUw?version=3",
"versionNumber": 3,
"item": {
"id": "urn:adsk.wipstg:dm.lineage:LquRHj_ZQXuwSov5uvpVUw",
"name": "CD_CYL"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.LquRHj_ZQXuwSov5uvpVUw?version=2",
"versionNumber": 2,
"item": {
"id": "urn:adsk.wipstg:dm.lineage:LquRHj_ZQXuwSov5uvpVUw",
"name": "CD_CYL"
}
},
{
"id": "urn:adsk.wipstg:fs.file:vf.LquRHj_ZQXuwSov5uvpVUw?version=1",
"versionNumber": 1,
"item": {
"id": "urn:adsk.wipstg:dm.lineage:LquRHj_ZQXuwSov5uvpVUw",
"name": "CD_CYL"
}
}
]
}
}
}
Show More