How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Autodesk Fusion Folders API

The Folders API from Autodesk Fusion — 8 operation(s) for folders.

Autodesk Fusion Folders 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 Folders. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

This API exposes 10 operations across 8 paths, and defines 50 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.

10 operations 8 paths 50 schemas 7 GET1 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://developer.api.autodesk.com
Authentication
OAuth 2.0, OAuth 2.0, OAuth 2.0
Terms of Service
Resource Areas
1

Authentication & Security 3

Autodesk Fusion Folders API declares 3 security schemes for authenticating requests. It supports OAuth 2.0 (2-legged) using the clientCredentials flow. It supports OAuth 2.0 (3-legged-implicit) using the implicit flow. It supports OAuth 2.0 (3-legged) using the authorizationCode flow. By default, every request must be authenticated.

Paths & Operations 10

Across 8 paths, the API surfaces 10 operations — 7 GET, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Folders 10
GET
/data/v1/projects/{project_id}/folders/{folder_id}
Get a Folder
getFolder 4 params → 200304400403404
PATCH
/data/v1/projects/{project_id}/folders/{folder_id}
Modify a Folder
patchFolder 3 params body → 200400403404423
GET
/data/v1/projects/{project_id}/folders/{folder_id}/parent
Get Parent of a Folder
getFolderParent 3 params → 200400403404
GET
/data/v1/projects/{project_id}/folders/{folder_id}/contents
List Folder Contents
getFolderContents 10 params → 200400403404
GET
/data/v1/projects/{project_id}/folders/{folder_id}/refs
List Related Resources for a Folder
getFolderRefs 6 params → 200400403404
GET
/data/v1/projects/{project_id}/folders/{folder_id}/search
List Folder and Subfolder Contents
getFolderSearch 4 params → 200400403404
GET
/data/v1/projects/{project_id}/folders/{folder_id}/relationships/refs
List Custom Relationships for a Folder
getFolderRelationshipsRefs 8 params → 200400403404
POST
/data/v1/projects/{project_id}/folders/{folder_id}/relationships/refs
Create a Custom Relationship for a Folder
createFolderRelationshipsRef 3 params body → 204400403404
GET
/data/v1/projects/{project_id}/folders/{folder_id}/relationships/links
List Relationship Links for a Folder
getFolderRelationshipsLinks 3 params → 200400403404
POST
/data/v1/projects/{project_id}/folders
Create a Folder
createFolder 2 params body → 201400403404409423

Schemas 50

The contract defines 50 schemas that model the data the API accepts and returns. The most detailed are ItemAttributes (14 properties), VersionAttributes (13 properties), FolderAttributesWithExtensions (12 properties), MetaRefs (7 properties). Each schema is shown below with its type and property counts.

json_api_version_value
string
The version of JSON API. Will always be 1.0.
json_api_links_self
object
An object containing the URI of the endpoint to access this resource.
1 property
type_folder
string
The type of the resource. Possible values are folders.
FolderRefs
object
3 properties
version_extension_with_schema_link
object
A container of additional properties that extends the default properties of a version.
4 properties 3 required
filter_refType
string
Filter by refType. Possible values: derived, dependencies, auxiliary, xrefs, and includes.
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…
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
RelationshipRefsPayload
object
An object that describes the custom relationship to be created.
2 properties 2 required
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
json_api_links_related
object
Contains the endpoint you can use to retrieve the related resources.
1 property
filter_type_version_internal
array
Filter by the type of the ref target. Supported values include folders, items, and versions.
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
Folder
object
An object that represents a folder.
3 properties
MetaRefs
object
Metadata on the resources referenced by this resource.
7 properties
RelationshipRefs
object
4 properties
VersionAttributes
object
The properties of a version.
13 properties 10 required
FolderData
object
A container of data describing a folder.
5 properties 5 required
Search
object
Successful retrieval of the search results.
4 properties 3 required
type_item
string
The type of the resource. Possible values are items.
json_api_version
object
The JSON API object.
1 property 1 required
folder_extension_with_schema_link
object
A container of additional properties that extends the default properties of this resource.
4 properties 3 required
filter_direction
string
Filter by the direction of the reference. Possible values: from and to.
base_attributes_extension_object_with_schema_link
object
A container of additional properties that extends this resource.
4 properties 3 required
json_api_relationships_links_internal
object
Information on resources that are found under this resource.
1 property 1 required
RelationshipLinks
object
An object containing relationship links of a resource.
3 properties
FolderPayload
object
Describe the folder to be created.
2 properties 2 required
FolderAttributesWithExtensions
object
The properties of a folder.
12 properties 10 required
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
filter_type_version
string
Filter by the type of the ref target. Supported values include folders, items, and versions.
web_view_link
object
An object containing a link that opens the resource in a browser.
1 property 1 required
VersionData
object
A container of data describing a version.
5 properties 4 required
FolderContents
object
Successful retrieval of the folder contents collection associated with a specific folder.
4 properties 2 required
ModifyFolderPayload
object
Modifies folder names
2 properties 2 required
filter_type
string
Filter by the type of the objects in the folder. Supported values are folders and items.
type_link
string
The type of the resource. Possible values are links.
PaginationInfo
object
An object that is returned with responses that can be split across multiple pages. "Next," "Previous," and "First" are available only if the response is split…
4 properties 1 required
type_ref
string
The type of the resource. Possible values are derived, dependencies, auxiliary, xrefs, and includes.
base_attributes_extension_object_without_schema_link
object
A container of additional properties that extends this resource.
3 properties 2 required
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
filter_type_internal
array
Filter by the type of the objects in the folder. Supported values are folders and items.
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

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

autodesk-fusion-folders-api-openapi.yml Raw ↑

Other APIs Autodesk Fusion publishes across the network.

Fusion Automation API (Design Automation)
Fusion Operations API
Manufacturing Data Model API (Fusion Data API)
Autodesk Fusion Account Management API
Autodesk Fusion Account Users API
Autodesk Fusion Buckets API
Autodesk Fusion Business Units API
Autodesk Fusion Commands API
Autodesk Fusion Companies API
Autodesk Fusion Derivatives API
Autodesk Fusion Exchange Token API
Autodesk Fusion Hooks API
Where this information came from

This is an independent, third-party profile of Autodesk Fusion Folders API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.