List files
Retrieve files by scope.
Scopes
Use exactly one primary scope:
item_idto list files linked to an item (optionally include linked property files)property_idto list files linked to a propertyproduct_idto list files in the product’s workspace (usehas_links=trueto only keep linked files)workspace_idto list files in the workspace
Versioning
version supports:
- Omitted or null: draft
- Integer (for example
5): files as of that version baseline: files as of the product baseline version
For workspace_id scope, version is not supported.
Filtering
Supports name search (q), MIME type (content_type), uploader (uploaded_by), linked/unlinked (has_links), and pagination.
Documentation Index
Fetch the complete documentation index at: https://docs.poelis.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Enter your API key. Example: Bearer poelis_api_...
Query Parameters
Workspace ID scope
"550e8400-e29b-41d4-a716-446655440000"
Product ID scope
"660e8400-e29b-41d4-a716-446655440000"
Item ID scope
"770e8400-e29b-41d4-a716-446655440000"
Property ID scope
"880e8400-e29b-41d4-a716-446655440000"
Product version number (integer) or 'baseline'. Omit or null for draft.
null
When item_id is provided, include files linked to the item's properties.
Optional search query to filter results.
Filter by exact MIME type.
Filter by uploader user ID.
Filter by linked/unlinked files.
Include soft-deleted files.
Maximum number of items to return per page. Must be between 1 and 200.
1 <= x <= 200Number of items to skip from the beginning of the result set. Used for pagination.
x >= 0