Skip to content

Files.com API API

by files.com

API keyHTTPSDevelopment
Open documentation ↗

Overview

Files.com moves and manages every file your business depends on — across any cloud and any partner, from one place. It replaces MFT tools, SFTP servers, file servers, and scripts.

Files.com API is a development API from files.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 222 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Development
Version
0.0.1
Endpoints
222
Spec updated
2023-03-06

Endpoints

MethodPathWhat it does
GET/action_notification_export_resultsList Action Notification Export Results
POST/action_notification_exportsCreate Action Notification Export
GET/action_notification_exports/{id}Show Action Notification Export
POST/action_webhook_failures/{id}/retryretry Action Webhook Failure
GET/api_keyShow information about current API key. (Requires current API connection to be using an API key.)
PATCH/api_keyUpdate current API key. (Requires current API connection to be using an API key.)
DELETE/api_keyDelete current API key. (Requires current API connection to be using an API key.)
GET/api_keysList Api Keys
POST/api_keysCreate Api Key
GET/api_keys/{id}Show Api Key
PATCH/api_keys/{id}Update Api Key
DELETE/api_keys/{id}Delete Api Key
GET/appsList Apps
GET/as2_incoming_messagesList As2 Incoming Messages
GET/as2_outgoing_messagesList As2 Outgoing Messages
GET/as2_partnersList As2 Partners
POST/as2_partnersCreate As2 Partner
GET/as2_partners/{id}Show As2 Partner
PATCH/as2_partners/{id}Update As2 Partner
DELETE/as2_partners/{id}Delete As2 Partner
GET/as2_stationsList As2 Stations
POST/as2_stationsCreate As2 Station
GET/as2_stations/{id}Show As2 Station
PATCH/as2_stations/{id}Update As2 Station
DELETE/as2_stations/{id}Delete As2 Station
GET/automation_runsList Automation Runs
GET/automation_runs/{id}Show Automation Run
GET/automationsList Automations
POST/automationsCreate Automation
GET/automations/{id}Show Automation
PATCH/automations/{id}Update Automation
DELETE/automations/{id}Delete Automation
GET/bandwidth_snapshotsList Bandwidth Snapshots
GET/behaviorsList Behaviors
POST/behaviorsCreate Behavior
GET/behaviors/folders/{path}List Behaviors by path
POST/behaviors/webhook/testTest webhook.
GET/behaviors/{id}Show Behavior
PATCH/behaviors/{id}Update Behavior
DELETE/behaviors/{id}Delete Behavior
GET/bundle_downloadsList Bundle Downloads
GET/bundle_notificationsList Bundle Notifications
POST/bundle_notificationsCreate Bundle Notification
GET/bundle_notifications/{id}Show Bundle Notification
PATCH/bundle_notifications/{id}Update Bundle Notification
DELETE/bundle_notifications/{id}Delete Bundle Notification
GET/bundle_recipientsList Bundle Recipients
POST/bundle_recipientsCreate Bundle Recipient
GET/bundle_registrationsList Bundle Registrations
GET/bundlesList Bundles
POST/bundlesCreate Bundle
GET/bundles/{id}Show Bundle
PATCH/bundles/{id}Update Bundle
DELETE/bundles/{id}Delete Bundle
POST/bundles/{id}/shareSend email(s) with a link to bundle
GET/clickwrapsList Clickwraps
POST/clickwrapsCreate Clickwrap
GET/clickwraps/{id}Show Clickwrap
PATCH/clickwraps/{id}Update Clickwrap
DELETE/clickwraps/{id}Delete Clickwrap
GET/dns_recordsShow site DNS configuration.
GET/external_eventsList External Events
POST/external_eventsCreate External Event
GET/external_events/{id}Show External Event
POST/file_actions/begin_upload/{path}Begin file upload
POST/file_actions/copy/{path}Copy file/folder
GET/file_actions/metadata/{path}Find file/folder by path
POST/file_actions/move/{path}Move file/folder
POST/file_comment_reactionsCreate File Comment Reaction
DELETE/file_comment_reactions/{id}Delete File Comment Reaction
POST/file_commentsCreate File Comment
GET/file_comments/files/{path}List File Comments by path
PATCH/file_comments/{id}Update File Comment
DELETE/file_comments/{id}Delete File Comment
GET/file_migrations/{id}Show File Migration
GET/files/{path}Download file
POST/files/{path}Upload file
PATCH/files/{path}Update file/folder metadata
DELETE/files/{path}Delete file/folder
GET/folders/{path}List Folders by path
POST/folders/{path}Create folder
GET/form_field_setsList Form Field Sets
POST/form_field_setsCreate Form Field Set
GET/form_field_sets/{id}Show Form Field Set
PATCH/form_field_sets/{id}Update Form Field Set
DELETE/form_field_sets/{id}Delete Form Field Set
GET/group_usersList Group Users
POST/group_usersCreate Group User
PATCH/group_users/{id}Update Group User
DELETE/group_users/{id}Delete Group User
GET/groupsList Groups
POST/groupsCreate Group
PATCH/groups/{group_id}/memberships/{user_id}Update Group User
DELETE/groups/{group_id}/memberships/{user_id}Delete Group User
GET/groups/{group_id}/permissionsList Permissions
GET/groups/{group_id}/usersList Group Users
POST/groups/{group_id}/usersCreate User
GET/groups/{id}Show Group
PATCH/groups/{id}Update Group
DELETE/groups/{id}Delete Group

Showing the first 100 of 222 endpoints; the full list is in the documentation.

Questions

Does the Files.com API API need an API key?

Yes. The Files.com API API uses API key authentication; the documentation explains how to get credentials.

Does the Files.com API API support HTTPS?

Yes, the Files.com API API is served over HTTPS.

How many endpoints does the Files.com API API have?

Its OpenAPI description lists 222 endpoints in version 0.0.1. The first 100 are shown on this page.

What are alternatives to the Files.com API API?

Other Development APIs include Cloudflare, Azure DevOps, IPify, App Store Connect API, StackExchange.

Compare alternatives →

Listed from APIs.guru (CC0).