Couchdrop Developer Docs
Couchdrop HomepageKnowledge BaseLogin
  • Couchdrop API Overview
  • Available Endpoints
  • Errors and Response Codes
  • Domains and Accounts
    • Register a new domain
    • Manage domain/account
    • Authentication
  • Administration
    • Users
    • Groups
    • Folder Permissions
    • Folder Properties
    • Shared Links
    • Storage Connections
      • SFTP Connections
      • S3 Connections
      • FTP Connections
      • Azure Connections
      • GCS Connections
      • Other
    • Automations
      • Scheduled Automations
        • Create/Update
        • Get all schedule workflows
        • Get schedule workflow
        • Trigger schedule workflow
        • Delete Scheduled Workflow
      • Event Automations
        • Create/Update
        • Get action workflow
        • Get all action workflows
        • Delete Action Workflow
      • Actions
        • Webhook
        • Rename
        • Copy
        • Move
        • PGP Encrypt
        • Paths
      • Conditions
    • Symlinks/Shortcuts
    • Auditing and Reporting
  • Webhooks
    • Using webhooks
  • Filesystem Operations
    • Listing files/folders
    • Downloading a file
    • Uploading a File
    • Rename files/folders
    • Deleting files/folders
    • Create a folder
Powered by GitBook

Couchdrop

  • Couchdrop Homepage
  • Register
  • Login

Platform

  • Cloud SFTP Server
  • Cloud FTP Server
  • Automated Transfers
  • Mailboxes and Inboxes

Copyright Couchdrop Limited 2025

On this page
  • Get all symbolic links in the organisation
  • Create a new symbolic link
  • Modify an existing symbolic link
  • Delete an existing link

Was this helpful?

  1. Administration

Symlinks/Shortcuts

Symbolic links or Shortcuts provide a versatile and easy way to work with directories in multiple locations. A symlink/shortcut can point to any folder in the Couchdrop virtual file system.

Managing symbolic links can be done through the admin interface or via the API.

Get all symbolic links in the organisation

GET https://api.couchdrop.io/manage/symlinks

{
    result: [
        {"source": "/link", "destination":"/dropbox/folder1", "id":"id1"},
        {"source": "/link2", "destination":"/dropbox/folder2", "id":"id2"}
    ]
}

Create a new symbolic link

PUT https://api.couchdrop.io/manage/symlinks

{
    "result":{
        "id": "id1"
    }
}

Modify an existing symbolic link

POST https://api.couchdrop.io/manage/symlinks

Request Body

Name
Type
Description

id*

String

ID of the symbolic link you are modifying

source*

String

The source path for the link. This is the path where the link will appear in the filesystem.

destination*

String

The destination path. Where the link points to in the real filesystem

Delete an existing link

DELETE https://api.couchdrop.io/manage/symlinks/<link_id>

Path Parameters

Name
Type
Description

link_id

String

The ID of the object you want to delete

PreviousConditionsNextAuditing and Reporting

Last updated 2 years ago

Was this helpful?