---
title: "GetVirtualFile returns the contents of a specific virtual file in a project's virtual repo"
method: GET
path: "/v1/projects/{projectId}/repo/virtual/file"
---

# GetVirtualFile returns the contents of a specific virtual file in a project's virtual repo

`GET /v1/projects/{projectId}/repo/virtual/file`

## Path parameters

- `projectId` string, required

## Query parameters

- `environment` string
- `path` string
- `superuserForceAccess` boolean

## Response `200`

A successful response.

- V1GetVirtualFileResponse
  - `file` V1VirtualFile
    - `data` string, byte
    - `deleted` boolean
    - `path` string
    - `updatedOn` string, date-time

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/rilldata/apis/rill-admin-api.md) · [All operations](https://skmtc.net/rilldata/apis/rill-admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rilldata/rill-admin-api/revisions/289a0ca9ce49/schema)
