API Reference
Media Manager
Endpoints for working with Media Manager resources in klink.cloud. All requests are authenticated with your API token — see Authentication.
- POST/api/v1/media-manager/files/upload
Upload File (multipart)
Upload a file to the Media Manager as
multipart/form-data. The file is streamed straight to storage, so large files aren't held in a JSON body. - GET/api/v1/media-manager/folders
Get Folders
List folders with pagination and optional filters.
- POST/api/v1/media-manager/folders
Create Folder
Create a new folder.
- GET/api/v1/media-manager/folders/{folderId}
Get Folder By ID
Get a single folder by ID.
- PATCH/media-manager/folders/{id}
Update Folder
Update folder properties.
- DELETE/media-manager/folders/{id}
Delete Folder
Delete a folder and its descendant folders and files.
- GET/api/v1/media-manager/files
Get Files
List files with pagination and filters.
- POST/api/v1/media-manager/files
Create File
Create a media file from Base64 data in a JSON body.
- GET/api/v1/media-manager/files/{fileId}
Get File By ID
Get file details by ID.
- PATCH/media-manager/files/{id}
Update File
Update file properties.
- DELETE/media-manager/files/{id}
Delete File
Soft-delete a file.