v3
latestOpenAPI 3.0.32026-07-21354289.5 KBFile Collections
getFilesInCollection
Get all files within a specific collection for an entity.
The schema is automatically derived from the entity. This endpoint requires view permission on the parent entity to access its files.
get/v1/entity/{id}/collections/{collectionSlug}/files
Path parameters
idstring required
Example:ef7d985c-2385-44f4-9c71-ae06a52264f8
Entity id
collectionSlugstring required
The collection slug identifier
Response
List of files in the collection
Example response
[
{
"_title": "document.pdf",
"_org": "123",
"_tags": [
"tag1",
"tag2"
],
"_purpose": [
"8d396871-95a0-4c9d-bb4d-9eda9c35776c",
"da7cdf9a-01be-40c9-a29c-9a8f9f0de6f8"
],
"_manifest": [
"123e4567-e89b-12d3-a456-426614174000"
],
"filename": "document.pdf",
"mime_type": "application/pdf",
"size_bytes": 1234,
"readable_size": "1.2 MB",
"etag": "9bb58f26192e4ba00f01e2e7b136bbd8",
"public_url": "https://epilot-prod-user-content.s3.eu-central-1.amazonaws.com/123/4d689aeb-1497-4410-a9fe-b36ca9ac4389/document.pdf",
"custom_download_url": "https://some-api-url.com/download?file_id=123",
"custom_download_url_auth": "token",
"source_url": "https://productengineer-content.s3.eu-west-1.amazonaws.com/product-engineer-checklist.pdf",
"s3ref": {
"bucket": "epilot-prod-user-content",
"key": "123/4d689aeb-1497-4410-a9fe-b36ca9ac4389/document.pdf"
},
"versions": [
{
"s3ref": {
"bucket": "epilot-prod-user-content",
"key": "123/4d689aeb-1497-4410-a9fe-b36ca9ac4389/document.pdf"
},
"filename": "document.pdf",
"size_bytes": 1234,
"readable_size": "1.2 MB",
"mime_type": "image/jpeg",
"etag": "9bb58f26192e4ba00f01e2e7b136bbd8"
}
],
"_acl": {
"view": [
"org:456"
],
"edit": [
"org:456"
],
"delete": [
"org:456"
]
},
"_owners": [
{
"org_id": "123",
"user_id": "123"
}
]
}
]