The Fileflare REST API lets you manage assets, products, and orders programmatically — upload files, attach them to products, trigger delivery emails, view download stats, and more. It’s a standard JSON API authenticated with a Bearer token.
Get an API key from Settings → API in the Fileflare app. Available on all plans, but some endpoints require specific plan tiers (e.g., customer-account download links require Premium).
Base URL
https://app.digital-downloads.com/api/v1/
Quick start
- In Fileflare, go to Settings → API and click Generate API key.
- Copy the key. Keep it secret — it has full access to your store’s Fileflare data.
- Make a request: include
Authorization: Bearer YOUR_KEYon every request, plus standard JSON content-type headers. - Hit
GET /api/v1/ordersto confirm auth is working — you’ll get back a list of your orders.
What you can do
- Upload files via signed S3 URL
- Create URL assets
- Attach / detach assets to products
- Attach / detach assets to orders
- List and inspect assets
- List and inspect products
- List and inspect orders
- Send the download email manually
- Delete assets (single or bulk)