# Registry V3 - Files

V3 files endpoints

## Search Files

 - [GET /har/api/v3/files](https://apidocs.harness.io/registry-v3-files/listfilesv3.md): List files.

## Download file using file id

 - [GET /har/api/v3/files/{id}/content](https://apidocs.harness.io/registry-v3-files/getfilev3.md): Download file using id

## Get File Metadata

 - [GET /har/api/v3/files/{id}/metadata](https://apidocs.harness.io/registry-v3-files/getfilemetadatav3.md): Retrieves all metadata for a file.

## Upsert File Metadata

 - [POST /har/api/v3/files/{id}/metadata](https://apidocs.harness.io/registry-v3-files/upsertfilemetadatav3.md): Creates or overwrites metadata for a file.

## Replace File Metadata

 - [PUT /har/api/v3/files/{id}/metadata](https://apidocs.harness.io/registry-v3-files/savefilemetadatav3.md): Replaces all metadata for a file.

