Filestack Technical Glossary

Comprehensive reference for Filestack platform architecture and services

Processing API

API

Set of endpoints that handle file transformations, conversions, and other processing operations on uploaded files.

Architecture

The Processing API is unique in that it’s not a traditional REST API with discrete endpoints. Instead, it operates through a declarative, URL-based syntax where transformations are defined by chaining processing tasks directly in the URL path.

URL Structure

https://cdn.Filestackcontent.com/[API_KEY]/[TASK1]/[TASK2]/[HANDLE_OR_URL]

Processing Sources

  • Handle: Unique identifier for uploaded files
  • Storage Alias: Pointer to external cloud storage
  • Public URL: Any publicly accessible file URL

Execution Model

  • Tasks execute sequentially from left to right
  • Synchronous processing for fast operations
  • Stateless design for scalability
  • Automatic caching of results

📚 Filestack Documentation

Learn more about Processing API in the official Filestack documentation:

Related Terms