# Agave File Management API

**Canonical:** https://apis.io/apis/agave/agave-file-management-api/  
**Provider:** Agave — https://apis.io/providers/agave/  
**Base URL:** https://api.agaveapi.com  
**Documentation:** https://docs.agaveapi.com/

Agave File Management API is one of 18 APIs that [Agave](https://apis.io/providers/agave/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include File Management. The published artifact set on APIs.io includes an OpenAPI specification.

File Management resources in the Agave unified construction API.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/root-folder` | Show Root Folder |
| GET | `/folders/{folder_id}` | Show Folder |
| PUT | `/folders/{folder_id}` | Update Folder |
| DELETE | `/folders/{folder_id}` | Delete Folder |
| POST | `/folders` | New Folder |
| GET | `/folders/{folder_id}/files` | List Files in Folder |
| POST | `/folders/{folder_id}/files` | Upload File |
| GET | `/files/{file_id}` | Show File |
| PUT | `/files/{file_id}` | Update File |
| DELETE | `/files/{file_id}` | Delete File |
| POST | `/folders/{folder_id}/transfer` | Transfer To New File |
| POST | `/files/{file_id}/transfer` | Transfer To Existing File |
| GET | `/file-transfers/{file_transfer_id}` | Transfer File Status |
| GET | `/files/{file_id}/versions` | List File Versions |
| POST | `/files/{file_id}/versions` | Upload File Version |
| GET | `/files/{file_id}/versions/{file_version_id}` | Show File Version |
| GET | `/photos` | List Photos |
| POST | `/photos` | Upload Photo |
| GET | `/photos/{photo_id}` | Show Photo |
| PUT | `/photos/{photo_id}` | Update Photo |
| DELETE | `/photos/{photo_id}` | Delete Photo |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/agave/refs/heads/main/openapi/agave-file-management-api-openapi.yml

## Other Agave APIs (12)

- [Agave Link Component](https://apis.io/apis/agave/agave-link/)
- [Agave File Manager Component](https://apis.io/apis/agave/agave-file-manager/)
- [Agave Budgets API](https://apis.io/apis/agave/agave-budgets-api/)
- [Agave Contracts API](https://apis.io/apis/agave/agave-contracts-api/)
- [Agave Cost Codes API](https://apis.io/apis/agave/agave-cost-codes-api/)
- [Agave Employees API](https://apis.io/apis/agave/agave-employees-api/)
- [Agave Invoices API](https://apis.io/apis/agave/agave-invoices-api/)
- [Agave Link Sessions API](https://apis.io/apis/agave/agave-link-sessions-api/)
- [Agave Projects API](https://apis.io/apis/agave/agave-projects-api/)
- [Agave Timesheets API](https://apis.io/apis/agave/agave-timesheets-api/)
- [Agave Vendors API](https://apis.io/apis/agave/agave-vendors-api/)
- [Agave Common API](https://apis.io/apis/agave/agave-common-api/)

## Tags

File Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agave/agave-file-management-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agave/.
