Skip to content

Search ACC Files ​

Searches for files within an Autodesk Construction Cloud project folder using the APS Data Management search API. The search is recursive — all subfolders of the target folder are included.

Purpose ​

Use this task when a workflow needs to locate files in ACC based on name, type, date, or author. A Basic search finds files by name. An Advanced search allows multiple conditions to be combined. Results can then be passed to a Loop node to process each file individually, or to Get ACC File for full metadata retrieval.

Inputs ​

FieldTypeRequiredDescription
Hub NameTextYesThe name of the ACC Hub containing the target project.
Project NameTextYesThe name of the ACC project to search within.
Folder IdentifierTextNoThe folder path or folder ID to scope the search to. Leave empty to search from the project root (Project Files). The search is always recursive.
Search TypeDropdownYesBasic searches by file name (contains match). Advanced allows multiple conditions across supported fields.
Basic Search TermTextYes (Basic only)Text to match against file names. Partial matches are returned.
Search ConditionsSearch ConditionsYes (Advanced only)One or more conditions defining which files to return. See the supported fields and operators below.
Get All PagesCheckboxNoWhen enabled, all pages of results are retrieved. When disabled, only the first page is returned (approximately 50 results).

Advanced Search — Supported Fields and Operators ​

The following fields and operators are supported by the ACC search API. Conditions using unsupported fields or operators are skipped and a warning is written to the workflow log — the task does not fail.

Field (enter exactly)Data TypeSupported Operators
File NameStringequals, contains, startsWith, endsWith
File TypeStringequals (e.g. pdf, dwg, xlsx, rvt)
Create TimeDate/Timebefore, after, equals, lessOrEqual, greaterOrEqual
Last Modified TimeDate/Timebefore, after, equals, lessOrEqual, greaterOrEqual
Created ByStringequals (username)
Last Modified ByStringequals (username)

Conditions not supported by the ACC API ​

The following condition types have no equivalent in the ACC search API. Use an If node after this task to post-filter results.

  • Negation operators (notEquals, notContains) — the ACC search API does not support negation filters
  • Number and boolean condition types — no numeric or boolean metadata fields are exposed by the search endpoint
  • Custom attribute values — the folder search endpoint does not filter on custom attributes

Outputs ​

NameDescription
AccFilesList of file objects matching the search criteria. Each file includes name, ID, type, create time, last modified time, created-by username, and version number. Pass individual items to Get ACC File to retrieve full metadata and custom attributes.
ResultsCountThe number of files returned.

Autodesk API token usage

Autodesk frequently update their token consumption policies and the cost of individual API operations. Refer to the Autodesk Platform Services Token Usage documentation for current pricing and consumption details.

Tentech