Developers

Automate your file workspace

Everything the app can do is available through scoped API keys with per-scope permissions and rate limits.

REST surface

GET/api/v1/filesList and filter files across every connection
POST/api/v1/filesRegister or upload a file into managed storage
GET/api/v1/files/:idFetch metadata, versions and effective permissions
PATCH/api/v1/files/:idRename, move, retag or describe
DELETE/api/v1/files/:idTrash or permanently delete
GET/api/v1/foldersBrowse the virtual folder tree
POST/api/v1/sharesCreate a scoped share link
GET/api/v1/transfersInspect the transfer queue

Webhook events

  • file.uploaded
  • file.updated
  • file.moved
  • file.deleted
  • folder.created
  • share.created
  • share.revoked
  • connection.error

Keys and safety

  • Keys are hashed at rest and shown once at creation.
  • Scopes: files.read, files.write, share.manage, admin.read.
  • Per-key rate limits and last-used tracking.
  • Signed webhook payloads with replay protection.