Bytescale offers a series of REST APIs for file uploading, file management, and file processing.
Bytescale maintains client SDKs and an OpenAPI Spec for generating custom client code.
The following API endpoints provide file upload functionality:
Upload a file with a single HTTP request.
Upload multiple files with a single HTTP request, using multipart form data.
Upload from a URL with a single HTTP request.
Begins a new multipart file upload process.
Marks an upload part as uploaded.
Gets a remaining upload part for a multipart file upload.
Lists the remaining upload parts for a multipart file upload.
The following API endpoints provide file management functionality:
Downloads a file in its original/unprocessed state.
Processes a file and returns the result.
Processes a file and saves the result.
Gets the full details (e.g. metadata, tags, etc.) for a file.
Copies a file synchronously.
Copies multiple files asynchronously.
Deletes a file synchronously.
Deletes multiple files asynchronously.
The following API endpoints provide folder management functionality:
Creates or updates the folder specified by the folderPath.
Gets the full details (e.g. permission, storage layer, etc.) for a folder.
Lists the folder's contents.
Copies a folder asynchronously.
Copies multiple folders asynchronously.
Deletes a folder asynchronously.
Deletes multiple folders asynchronously.
The following API endpoints support the monitoring and canceling of jobs (e.g. batch file deletion jobs):
Gets information on a background job.
Lists the 10 most recently created jobs for the specified job type(s).
Cancels an in-progress background job.
The following API endpoints allow you to manage the Bytescale CDN cache:
This website uses cookies. By continuing you are consenting to the use of cookies per our Cookie Policy. Our legal policies were last updated August 16 2024.
This website requires a modern web browser -- the latest versions of these browsers are supported: