flockfs API

flockfs API as documented publicly: 90 operations. Contract generated from the documentation by API Evangelist (2026-11-08); not the provider's own document.

GitHub OpenAPI

Operations 90

GET /access Access : the caller's own level at a path #
GET /api/access any Access #
GET /api/billing Billing #
POST /api/billing/checkout Checkout #
POST /api/billing/portal Portal #
POST /api/billing/webhook Webhook #
POST /api/browser-session local key {ticket, expires_in: 60} (local mode only) #
GET /api/drives GET /api/drives lists drives the caller can open. #
POST /api/drives POST /api/drives creates a new drive (owner only). #
GET /api/drives/research-k3vzq2m7xa4b/files/{id}/raw GET /api/drives/{drive}/files/{id}/raw streams the body of a file. #
GET /api/drives/research/entries GET /api/drives/{drive}/entries returns a consistent snapshot of entries. #
DELETE /api/drives/{drive} DELETE /api/drives/{drive} soft‑deletes a drive. #
PATCH /api/drives/{drive} PATCH /api/drives/{drive} updates a drive's name or slug. #
POST /api/drives/{drive}/copy-to Copy paths from one drive to another #
GET /api/drives/{drive}/export Export a drive as a zip archive #
POST /api/drives/{drive}/fork Create a fork (duplicate) of a drive #
POST /api/drives/{drive}/oauth/consent OAuth consent page for a drive #
POST /api/drives/{drive}/restore POST /api/drives/{drive}/restore restores a soft‑deleted drive. #
GET /api/files/{id}/raw streams the body #
PUT /api/files/{id}/raw replaces a body #
DELETE /api/grants manage at path ShareListing ( 404 if there was no grant on exactly that path) #
GET /api/grants manage at path ShareListing #
PUT /api/grants Create or update a grant on a folder #
GET /api/invites GET /api/invites #
DELETE /api/invites/{email} DELETE /api/invites/{email} #
PUT /api/invites/{email} PUT /api/invites/{email} #
GET /api/me GET /api/me #
GET /api/members GET /api/members #
POST /api/members Add member #
DELETE /api/members/{userid} DELETE /api/members/{userId} #
POST /api/onboard POST /api/onboard creates an idempotent personal free drive for a verified human account. #
GET /api/org/members List organization members #
DELETE /api/org/members/{userid} Remove a member from the organization #
PUT /api/org/members/{userid} Update a member's role in the organization #
PUT /api/org/plan Update the organization's plan #
GET /api/pricing Pricing #
GET /api/s/{token} Anonymous read of a shared entry (folder or file) #
GET /api/s/{token}/file One file as JSON (content, encoding) #
GET /api/s/{token}/raw The body, streamed, with optional download disposition #
GET /api/timeline/export Export the timeline and sessions (audit export) #
GET /api/tokens GET /api/tokens #
POST /api/tokens POST /api/tokens #
DELETE /api/tokens/{id} owner {ok} (idempotent; 404 for an unknown id) #
POST /api/upload creates a file from the request body #
POST /api/uploads Upload (chunked upload, see Chunked uploads ) #
GET /api/uploads/{id} GET /api/uploads/{id} shows an upload (registered chunks). #
POST /api/uploads/{id}/chunks POST /api/uploads/{id}/chunks registers the chunk list in order, at most 4096 per request. #
PUT /api/uploads/{id}/chunks/{hash} PUT /api/uploads/{id}/chunks/{hash} with the chunk's bytes (204). #
POST /api/uploads/{id}/complete POST /api/uploads/{id}/complete writes the file and returns its Entry. #
GET /api/usage Read current usage and limits #
POST /api/waitlist Join waitlist #
POST /api/waitlist/admit POST /api/waitlist/admit #
GET /api/waitlist/{code} Check waitlist entry #
POST /auth/browser-session none {ticket} {token} — single-use, 60 s (local mode only) #
GET /auth/config GET /auth/config #
GET /changes GET /changes Event[] #
GET /entries API #
POST /entries API #
DELETE /files/{id} DELETE /files/{id} {deleted} #
GET /files/{id} API #
PATCH /files/{id} PATCH /files/{id} File #
PUT /files/{id} PUT /files/{id} File #
POST /files/{id}/append POST /files/{id}/append Entry #
GET /files/{id}/history GET /files/{id}/history {versions, retention_days} #
GET /files/{id}/raw API #
PUT /files/{id}/raw API #
DELETE /grants ShareListing #
GET /grants manage access at path #
PUT /grants ShareListing #
GET /history HistoryPage : every change across files in sequence order #
GET /history/blob raw bytes of a file as of revision #
GET /locks GET /locks Lock[] #
POST /locks POST /locks Lock #
DELETE /locks/{id} DELETE /locks/{id} {released, lock} #
POST /locks/{id}/renew POST /locks/{id}/renew Lock #
GET /path API #
POST /share-links Creates a link to the file or folder at path #
GET /timeline Timeline entries #
POST /timeline TimelineEntry (also for read-only credentials) #
GET /timeline/export GET /timeline/export #
POST /upload API #
POST /uploads API #
DELETE /uploads/{u} API #
POST /uploads/{u}/chunks API #
PUT /uploads/{u}/chunks/{hash} API #
POST /uploads/{u}/complete API #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/flockfs-com:flockfs-com-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

flockfs-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: flockfs API
  version: '2026-11-08'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-08: 90 operation(s) read from 1 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; flockfs has published no machine-readable contract that the pipeline
    could find. Engine: local.'
  x-evidence-tiers:
    code-example: 0
    documentation: 90
    pages-with-code: 0
    pages-read: 1
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-08'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:


# --- truncated at 32 KB (79 KB total) ---
# Full source: https://artifacts.apis.io/flockfs-com/openapi/_ae-authored/flockfs-com-openapi-generated.yml