# Immersive Commons Files API

**Canonical:** https://apis.io/apis/immersivecommons-com/immersivecommons-com-files-api/  
**Provider:** Immersive Commons — https://apis.io/providers/immersivecommons-com/  
**Base URL:** https://www.immersivecommons.com  
**Documentation:** https://www.immersivecommons.com/developers

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

The secure file vault: files, folders, and expiring share-links.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/files/list` | List every vault file the caller may see |
| POST | `/api/files/upload` | Upload a file into the vault |
| POST | `/api/files/grant` | Mint an expiring share-link for one file |
| PATCH | `/api/files/{id}` | Update a file's visibility / grantees / label / description / tags |
| DELETE | `/api/files/{id}` | Delete a file |
| GET | `/api/folders` | Read the vault root — top-level folders plus loose files |
| POST | `/api/folders` | Create a folder |
| GET | `/api/folders/{id}` | Traverse one folder |
| PATCH | `/api/folders/{id}` | Update a folder's visibility / grantees / name / description / tags |
| DELETE | `/api/folders/{id}` | Delete an empty folder |
| POST | `/api/folders/grant` | Mint an expiring share-link for a whole folder subtree |
| GET | `/api/folders/shared` | Resolve a folder share-link to its listing |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/immersivecommons-com/openapi/immersivecommons-com-files-api-openapi.yml

## Other Immersive Commons APIs (12)

- [Immersive Commons Account API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-account-api/)
- [Immersive Commons Auth API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-auth-api/)
- [Immersive Commons Batch API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-batch-api/)
- [Immersive Commons Browser Session API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-browser-session-api/)
- [Immersive Commons Conferences API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-conferences-api/)
- [Immersive Commons Context API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-context-api/)
- [Immersive Commons Directory API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-directory-api/)
- [Immersive Commons Events API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-events-api/)
- [Immersive Commons Feedback API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-feedback-api/)
- [Immersive Commons Floor10 API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-floor10-api/)
- [Immersive Commons Floorcast API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-floorcast-api/)
- [Immersive Commons Funko API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-funko-api/)

## Tags

File

---

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