Registration
Registering a new account or linking an additional cloud storage provider.
Get OAuth Link
This endpoint gets the an OAuth URL you can redirect the user to.
Process OAuth Code
This endpoint accepts an OAuth response from Get OAuth Link.
Authentication
Access Token
This endpoint provides the user a JSON Web Token when valid plain text credentials are supplied via HTTP Authentication. Requesting a new token will not invalidate any previously issued tokens.
Create Key
This endpoint creates an API Key which can be used for all subsequent requests.
Key Details
This endpoint gets the details of a key id associated with the current credentials.
List Keys
This endpoint lists existing API keys registered to the current account.
Delete Key
This endpoint deletes an API Key permanently.
2Factor Overview
An overview of how 2 Factor authentication works in the Fast.io API.
Auth 2Factor
This endpoint authorizes a 2-Factor token and provides a JWT in return.
Add 2Factor
This endpoint enables 2-Factor authentication for your user account.
Verify 2Factor
This endpoint enables 2-Factor authentication for your user account.
Get 2Factor
This endpoint gets the current status of 2Factor for the current users account.
Remove 2Factor
This endpoint provides removes 2-factor authentication from a users account.
Send 2Factor Call
This endpoint sends an authorization token via a Phone Call to the users phone_number.
Send 2Factor Code
This endpoint sends an authorization token via SMS to the users phone_number.
User Object
This object is contains the details of a single user account.
User Details
This endpoint gets the account details associated with the provided credentials.
Update User Details
This endpoint updates the account details associated with the provided credentials.
Send Validation Email
This endpoint sends a validation email to the currently configured email address.
Validate Email
This endpoint validates an email with a code previously sent via email.
Check Email
This endpoint checks to see if an email address is valid and its availability. This resource is restricted.
Check Phone
This endpoint checks to see if a phone number is valid to use with an account.
Check Password Code
This endpoint checks a password the provided code for validity and returns the associated email.
Set Password
This endpoint sets a password for the account related to the provided code.
Lost Password
This endpoint checks to see if an email address is valid and its availability. This resource is restricted.
Close Account
This endpoint locks the account associated with the provided credentials.
Support Pin
This endpoint gets the current account support pin.
Storage Overview
An overview of how the provider system works and supported providers.
Storage Object
This object contains Storage providers details.
VCS Object's
Objects related to storage providers that are Version Control Systems.
Link Storage
Add a new Cloud Storage Provider to the current credentials.
List Storage
Get a list of all storage providers available to the currently authorized account.
List Linked Storage
Get a list of storage providers linked to the current account.
Storage Details
Get details of a Storage Provider linked to the current credentials.
Storage Repositories
Get a list of the Repositories associated with the provider. For use with version control systems.
Storage Branches
Get a list of Repositories branches associated with a storage repository. For use with version control systems.
Unlink Storage
Disconnect a Storage Provider from your account.
Analytics Providers
A list of supported analytics providers you can integrate with Fast.
Analytics Object
This object contains an analytics configuration.
List Providers
This endpoint gets a list of the available analytics providers.
Provider Details
This endpoint gets the details of a specific Analytics provider.
Validate Filter
This endpoint validates a filter to be used with an analytics profile.
Create Profile
This endpoint adds a provider to the current user account.
Profile Details
This endpoint gets the details for a provided Analytics profile for the provided credentials.
List Profiles
This endpoint gets a list of all analytics profiles associated with the provided credentials.
Update Profile
This endpoint updates the details of an analytics Provider configuration.
Delete Profile
This endpoint gets the details of an analytics Provider configuration.
CDN Overview
An overview of Content Delivery Networks and how they work.
CDN Object
This object contains a CDN providers details.
List CDNs
Get a list of all CDN providers available to the currently authorized account.
CDN Details
This endpoint gets the details of a single CDN available to the provided credentials.
Server Overview
An overview of Servers and how they work.
Server Password
Instructions on how to get a password key for a Server that is password protected.
Server Object
This object contains is used for server details.
Check Server Name
This endpoint checks to see if a Server name is valid and available.
Validate Filter
This endpoint validates a filter to be used with a Server.
Create Server
This endpoint updates the details of a Server.
List Servers
This endpoint gets a list and configuration of all Servers associated with the provided credentials.
Server Details
This endpoint gets the configuration of a single Server associated with the provided credentials.
Get Preview
This endpoint gets a screenshot of the root path of a provided server.
Update Server
This endpoint updates the configuration of a Server.
Disable All Servers
This endpoint disables all Servers in the current users account.
Delete Server
This endpoint deletes a Server and all its contents.
Redirects Objects
Descriptions of objects used for server redirects.
Get Redirects
This endpoint gets the current redirects configuration, including rules, for the current credentials.
Update Redirects
This endpoint updates the redirect configuration of a Server excluding rules, for the provided credentials.
Create Rule
This endpoint creates a redirect rule for the current Server and the provided credentials.
Update Rule
This endpoint updates a redirect rule for the current Server and the provided credentials.
Delete Rule
This endpoint deletes a redirect rule from a Server and the provided credentials.
Folder Object
This object contains a single folders details.
File Object
This object contains single files details.
Path Details
This endpoint gets a single File or Folder details at the specified path and associated with the provided credentials.
Folder List
This endpoint gets a list of all files and folders at the specified path and associated with the provided credentials.
Usage Statistics
General information on usage statistics API's.
Account Stats
This endpoint gets the transfer statistics for the current account for a given period.
Account Stats Recent
This endpoint gets the recent 15 elements of stats for your entire account.
Server Stats
This endpoint gets the transfer statistics for a server for a given period.
Server Stats Recent
This endpoint gets the recent 15 elements for a particular Server.
Log Record Object
This object contains a transfer log records.
Logs Retrieve
This endpoint gets the account logs for a time range for a particular Server.
Cache Management
General Information about how caching, changes are collecting, how/when flushing occurs, and pre-caching works.
Changes Object
An object containing job information of pending / recent changes that have been received.
Changes List
This endpoint provides a list of all known changes status.
Changes Status
This endpoint provides the full status of all known Change statuses.
Changes Status Server
This endpoint provides details on a Changes Status for a given Server.
Changes Run Stale
This endpoint processes Changes received but not processed automatically, yet.
Flush Object
Lookup the last time a path was flushed on a Server.
Flush Cache
Flushes the cache for a Server or part of a Server
Flush Lookup
Lookup the last time a path was flushed on a Server.
Flush History
Get the Flush history of paths on a Server.
Pre Cache Objects
Information on objects used for Pre-caching data to the CDN.
Pre Cache
Populates the cache for a Server or a given path for a Server and depth.
Pre Cache List
This endpoint provides a list of all known pre-cache jobs.
Pre Cache Status
This endpoint provides full status of all known pre-cache sessions.
Pre Cache Status Server
This endpoint provides details on a precache session for a given Server.
Pre Cache Session Details
This endpoint provides the full status of a pre-cache session.
Pre Cache Job Details
This endpoint provides the status of a specific pre-cache job.
Pre Cache Session Cancel
This endpoint cancels an in-progress pre-cache session and all related jobs.
Domain Overview
General Information about how domains are link to and/or registered, and how domains and subdomains are bound to Servers.
Domain Provider Object
This object contains a Domain Provider details.
Domain Object
This object contains a single domains details.
List Domain Providers
Get a list of all Domain Providers available to the currently authorized account.