Desktop, CLI and API · Autessa Drive
Drive API and SDK
Autessa Drive has a REST API and an AutessaScript SDK for everything the explorer does: list, tree, find, stat, exact text search, ranked search, read, download links and fetch; multipart uploads; folders, moves, trash and restore; versions; sharing, links and ownership; comments; storage and processing status; and a changes feed that keeps sync clients current.
the-problem.md
File storage you can build on
Intake pipelines, portals and integrations need more than upload and download. They need search, page-level reads, sharing and change tracking, with the same permissions as people.
how-it-works
How does drive API and SDK work in Autessa Drive?
- 1
Get an API key
With READ, WRITE or DELETE permission on the drive.
- 2
Call an operation
POST JSON with the tableId; paths are absolute.
- 3
Page through results
Use nextCursor and watch truncated.
- 4
Stay in sync
Call changes with your cursor to apply what changed.
every-option
API areas
| Option | What it does |
|---|---|
| Browse | ls, tree, find, stat, status, usage. |
| Read and search | grep, read, search, download link, fetch. |
| Upload | Multipart start, parts, complete, commit, cancel. |
| Organize | mkdir, move, trash, restore, delete permanently. |
| Versions | List, restore, replace. |
| Sharing | Who has access, share, stop, shared with me, check access, transfer owner, links. |
| Comments | List, add, edit, resolve, delete. |
| Changes | Cursor-based feed for sync clients. |
| SDK | autessa.autessadb.drive in AutessaScript. |
permissions
Who can do what?
| Who | Can |
|---|---|
| API key with READ | Browse, search, read and download. |
| API key with WRITE | Uploads, folders, moves, trash and restore, versions, sharing and links. |
| API key with DELETE | Permanent deletion. |
| Every key | Only reaches items its acting identity can open. |
faq.md
Questions about drive API and SDK
Autessa Drive
Try drive API and SDK in Autessa Drive
Autessa Drive has a full API and script SDK for files, search, uploads, versions, sharing, links, comments and a changes feed that keeps sync clients current.
100% customizable, code and all
Make Autessa Drive fully your own.
Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.
Start free and make it yours