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
- OpenAPI
- Specification ↗
- Spec updated
- 2023-03-06
Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /action_notification_export_results | List Action Notification Export Results |
| POST | /action_notification_exports | Create Action Notification Export |
| GET | /action_notification_exports/{id} | Show Action Notification Export |
| POST | /action_webhook_failures/{id}/retry | retry Action Webhook Failure |
| GET | /api_key | Show information about current API key. (Requires current API connection to be using an API key.) |
| PATCH | /api_key | Update current API key. (Requires current API connection to be using an API key.) |
| DELETE | /api_key | Delete current API key. (Requires current API connection to be using an API key.) |
| GET | /api_keys | List Api Keys |
| POST | /api_keys | Create Api Key |
| GET | /api_keys/{id} | Show Api Key |
| PATCH | /api_keys/{id} | Update Api Key |
| DELETE | /api_keys/{id} | Delete Api Key |
| GET | /apps | List Apps |
| GET | /as2_incoming_messages | List As2 Incoming Messages |
| GET | /as2_outgoing_messages | List As2 Outgoing Messages |
| GET | /as2_partners | List As2 Partners |
| POST | /as2_partners | Create 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_stations | List As2 Stations |
| POST | /as2_stations | Create 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_runs | List Automation Runs |
| GET | /automation_runs/{id} | Show Automation Run |
| GET | /automations | List Automations |
| POST | /automations | Create Automation |
| GET | /automations/{id} | Show Automation |
| PATCH | /automations/{id} | Update Automation |
| DELETE | /automations/{id} | Delete Automation |
| GET | /bandwidth_snapshots | List Bandwidth Snapshots |
| GET | /behaviors | List Behaviors |
| POST | /behaviors | Create Behavior |
| GET | /behaviors/folders/{path} | List Behaviors by path |
| POST | /behaviors/webhook/test | Test webhook. |
| GET | /behaviors/{id} | Show Behavior |
| PATCH | /behaviors/{id} | Update Behavior |
| DELETE | /behaviors/{id} | Delete Behavior |
| GET | /bundle_downloads | List Bundle Downloads |
| GET | /bundle_notifications | List Bundle Notifications |
| POST | /bundle_notifications | Create 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_recipients | List Bundle Recipients |
| POST | /bundle_recipients | Create Bundle Recipient |
| GET | /bundle_registrations | List Bundle Registrations |
| GET | /bundles | List Bundles |
| POST | /bundles | Create Bundle |
| GET | /bundles/{id} | Show Bundle |
| PATCH | /bundles/{id} | Update Bundle |
| DELETE | /bundles/{id} | Delete Bundle |
| POST | /bundles/{id}/share | Send email(s) with a link to bundle |
| GET | /clickwraps | List Clickwraps |
| POST | /clickwraps | Create Clickwrap |
| GET | /clickwraps/{id} | Show Clickwrap |
| PATCH | /clickwraps/{id} | Update Clickwrap |
| DELETE | /clickwraps/{id} | Delete Clickwrap |
| GET | /dns_records | Show site DNS configuration. |
| GET | /external_events | List External Events |
| POST | /external_events | Create 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_reactions | Create File Comment Reaction |
| DELETE | /file_comment_reactions/{id} | Delete File Comment Reaction |
| POST | /file_comments | Create 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_sets | List Form Field Sets |
| POST | /form_field_sets | Create 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_users | List Group Users |
| POST | /group_users | Create Group User |
| PATCH | /group_users/{id} | Update Group User |
| DELETE | /group_users/{id} | Delete Group User |
| GET | /groups | List Groups |
| POST | /groups | Create 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}/permissions | List Permissions |
| GET | /groups/{group_id}/users | List Group Users |
| POST | /groups/{group_id}/users | Create 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.
Similar development APIs
Compare alternatives →Cloudflare
DevelopmentManage DNS, CDN, Workers and other services; documented with an official OpenAPI 3.0 spec
Azure DevOps
DevelopmentThe Azure DevOps basic components of a REST API request/response pair
IPify
DevelopmentA simple IP Address API
App Store Connect API
DevelopmentThe data structure that represents an app store connect api resource.
StackExchange
DevelopmentQ&A forum for developers
IPinfo
DevelopmentAnother simple IP Address API
Listed from APIs.guru (CC0).