klink-developers-logo
klink-developers-logo
  • User manual(opens in a new tab)
  • API Reference
  • User manual(opens in a new tab)
  • API Reference
  • Getting Started

    • Introduction
    • Quickstart
    • Authentication
    • Status codes
  • Webhooks

    • Webhook Setup
    • Events and Schema
  • SDKs

    • @klink.cloud/call-sdk
  • API Reference

    • Contact
    • Tag
    • Channel
    • Ticket
    • Category
    • CX Log
    • Message
    • Media Manager
      • Upload File (multipart)POST
      • Get FoldersGET
      • Create FolderPOST
      • Get Folder By IDGET
      • Update FolderPATCH
      • Delete FolderDELETE
      • Get FilesGET
      • Create FilePOST
      • Get File By IDGET
      • Update FilePATCH
      • Delete FileDELETE
    • Agent Activity
    • Telephony
    • User
    • Automation Queue
    • Role
    • Webchat Identity Verification
    • AI Agent
    • Schemas

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.

Was this page helpful?

PreviousMessage: List WhatsApp templates
NextMedia Manager: Upload File (multipart)

K-Link Enterprise © Copyright 2026. All rights reserved.

K-Link on GitHub (opens in a new tab)