List Files
Retrieves a paginated and filterable list of files.
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_tokenfield 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.
The type of file being managed.
Page number for pagination.
1Number of files per page (max 100).
10Indicates how the answer will be sorted.
Sort order.
ascPossible values: Filter files by name. Supports partial matching (case-insensitive).
{"value":"POD_ID"}Filter by upload timestamp greater than (ISO 8601).
Filter by upload timestamp less than (ISO 8601).
Indicates how the file was submitted.
ADHOCPossible values: Content export format.
SymphonyPossible values: Filter by start timestamp greater than (ISO 8601). Only applicable when type=ContentExport.
Filter by end timestamp less than (ISO 8601). Only applicable when type=ContentExport.
Filter by generation date. Only applicable when type=ContentExport.
A list of files.
Bad Request - Invalid query parameters.
Unauthorized - Authentication failed.
Forbidden - Invalid entitlements.
Internal Server Error.
Last updated
Was this helpful?