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

Was this helpful?

Couchdrop API Overview

Couchdrop has a comprehensive API that covers everything in the platform. The API is stable and we endeavour to maintain backwards compatibility.

Data types

Interacting with the API is via a HTTPS endpoint. Data is submitted and returned either via form data or JSON. Responses are always in JSON and status codes indicate success or failure.

Authentication

With the exception of the authenticate and register routes, all API routes require a valid authentication token. This token is passed as a header field.

Permanent tokens can be created and managed from the Couchdrop administration interface and temporary tokens can be created with the Authentication route.

Getting Help

Our team is always here to help. If you are having trouble with the API, reach out to support@couchdrop.io or your account manager.

NextAvailable Endpoints

Last updated 2 years ago

Was this helpful?