List Files

Get a List of Files

get

Retrieves a paginated and filterable list of files.

Authorizations
AuthorizationstringRequired

The File Management API uses JWT (JSON Web Tokens) for authentication.

Obtaining a Token

To retrieve a valid token, you must call the login/idm/tokens endpoint.

  • Requirements: Use a Service Account that has been assigned the Content Export Reader role.
  • Response: The JWT will be returned in the access_token field of the JSON response.
  • Reference: For detailed steps on the handshake, see the OAuth2 Authenticate documentation.

Using the Token

Once obtained, include the token in the Authorization header for all API requests: Authorization: Bearer <access_token>

Error Codes

  • 401 Unauthorized: Token is missing, expired, or invalid.
  • 403 Forbidden: Authenticated but lacks the Content Export Reader role.
Query parameters
typestring · enumRequired

The type of file being managed.

Possible values:
pageinteger · min: 1Optional

Page number for pagination.

Default: 1
pageSizeinteger · min: 1 · max: 100Optional

Number of files per page (max 100).

Default: 10
sortBystring · enumOptional

Indicates how the answer will be sorted.

Possible values:
sortOrderstring · enumOptional

Sort order.

Default: ascPossible values:
namestringOptional

Filter files by name. Supports partial matching (case-insensitive).

Example: {"value":"POD_ID"}
upload-afterstring · date-timeOptional

Filter by upload timestamp greater than (ISO 8601).

upload-beforestring · date-timeOptional

Filter by upload timestamp less than (ISO 8601).

jobTypestring · enumOptional

Indicates how the file was submitted.

Example: ADHOCPossible values:
fileFormatstring · enumOptional

Content export format.

Example: SymphonyPossible values:
startTime-afterstring · date-timeOptional

Filter by start timestamp greater than (ISO 8601). Only applicable when type=ContentExport.

endTime-beforestring · date-timeOptional

Filter by end timestamp less than (ISO 8601). Only applicable when type=ContentExport.

generationDatestring · dateOptional

Filter by generation date. Only applicable when type=ContentExport.

Responses
200

A list of files.

application/json
get
/files/v1/

Last updated

Was this helpful?