Returns a paginated collection of portfolio files for a portfolio company profile.
Query parameters
-
ID of the portfolio company profile to filter by
-
ID of a portfolio folder to filter by
-
File tag IDs to filter by
-
Page number
Minimum value is
1. Default value is1.
GET
/portfolio_files
curl \
--request GET 'https://api.visible.vc/portfolio_files?portfolio_company_profile_id=string' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"portfolio_files": [
{
"id": "ec5252fe-9abc-4096-85e9-1374e70a3182",
"name": "Board Deck.pdf",
"size": 1024,
"content_type": "application/pdf",
"created_at": "2025-01-01T00:00:00.000Z",
"portfolio_company_profile_id": "cad09a10-73e8-4205-ae67-4e6156f37be8",
"portfolio_folder_id": "56a1bed4-9ac4-4bd1-8533-077f3ae465c3",
"file_tag_ids": [
"b9bd9bb5-9b12-48bb-ae93-cdd2eba9af98"
]
}
],
"meta": {
"total": 1,
"total_pages": 1,
"page": 1
}
}
Response examples (401)
{
"errors": [
{
"type": "unauthorized"
}
]
}
Response examples (403)
{
"errors": [
{
"type": "forbidden"
}
]
}
Response examples (429)
{
"errors": [
{
"type": "rate_limit_exceeded"
}
]
}