> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.instabase.com/api-sdk/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.instabase.com/_mcp/server. # API & SDK ## Docs - [Using the API and SDK](https://docs.instabase.com/api-sdk/using-api-sdk.md): Get started using the AI Hub API and SDK. - [Authorization and context identification](https://docs.instabase.com/api-sdk/authorization.md): Manage AI Hub API tokens and understand request context. - [Response statuses](https://docs.instabase.com/api-sdk/api-reference/response-statuses.md): Review AI Hub API response classes. - [Introduction to the SDK](https://docs.instabase.com/api-sdk/sdk-for-beginners/1-intro.md): Tutorial -- Learn to use the AI Hub SDK from the ground up, working through real examples. - [Preparing to use the SDK](https://docs.instabase.com/api-sdk/sdk-for-beginners/2-prepare.md): Tutorial -- Installing and authorizing the SDK. - [Test SDK installation and authorization](https://docs.instabase.com/api-sdk/sdk-for-beginners/3-test.md): Tutorial -- Testing the SDK. - [Automate use case](https://docs.instabase.com/api-sdk/sdk-for-beginners/4-automate.md): Tutorial -- Performing automated document processing. - [Cleanup](https://docs.instabase.com/api-sdk/sdk-for-beginners/6-clean-up.md): Cleaning up unneeded files and data. - [Next steps](https://docs.instabase.com/api-sdk/sdk-for-beginners/7-next.md): Tutorial -- Learning more about the SDK. - [Run automation apps by SDK](https://docs.instabase.com/api-sdk/apps-sdk.md): Process files by running automation apps using the AI Hub SDK. - [Specifying file paths](https://docs.instabase.com/api-sdk/api-reference/run-reference.md): Define file paths in your app and deployment runs. - [Job status endpoint (Deprecated)](https://docs.instabase.com/api-sdk/api-reference/legacy/job-status-endpoint.md): Job status endpoint for getting app run status and results. - [Run apps endpoint (Deprecated)](https://docs.instabase.com/api-sdk/api-reference/legacy/run-app-endpoint.md): API reference for running apps. - [Run results endpoint (Deprecated)](https://docs.instabase.com/api-sdk/api-reference/legacy/run-results-endpoint.md): Flow binary endpoint for getting app run results. - [Mount endpoint [Deprecated]](https://docs.instabase.com/api-sdk/api-reference/legacy/mount-endpoint.md): Connect and manage external drives at the workspace level. ## API Docs - API reference > Batches [Create batch](https://docs.instabase.com/api-sdk/api-reference/batches/create-batch.md) - API reference > Batches [List batches](https://docs.instabase.com/api-sdk/api-reference/batches/list-batches.md) - API reference > Batches [Get batch information](https://docs.instabase.com/api-sdk/api-reference/batches/get-batch.md) - API reference > Batches [Delete batch](https://docs.instabase.com/api-sdk/api-reference/batches/delete-batch.md) - API reference > Batches [Upload file to batch](https://docs.instabase.com/api-sdk/api-reference/batches/add-file-to-batch.md) - API reference > Batches [List files in a batch](https://docs.instabase.com/api-sdk/api-reference/batches/list-files.md) - API reference > Batches [Delete file from batch](https://docs.instabase.com/api-sdk/api-reference/batches/delete-file-from-batch.md) - API reference > Batches [Poll batches job](https://docs.instabase.com/api-sdk/api-reference/batches/poll-batches-job.md) - API reference > Batches [Start multipart upload session](https://docs.instabase.com/api-sdk/api-reference/batches/create-multipart-upload-session.md) - API reference > Batches [Upload part to multipart session](https://docs.instabase.com/api-sdk/api-reference/batches/upload-multipart-part.md) - API reference > Batches [Commit or abort multipart session](https://docs.instabase.com/api-sdk/api-reference/batches/commit-multipart-upload-session.md) - API reference > Runs [Run deployment](https://docs.instabase.com/api-sdk/api-reference/runs/run-deployment.md) - API reference > Runs [Run app](https://docs.instabase.com/api-sdk/api-reference/runs/run-app.md) - API reference > Runs [Get run status](https://docs.instabase.com/api-sdk/api-reference/runs/get-run-status.md) - API reference > Runs [Get run results](https://docs.instabase.com/api-sdk/api-reference/runs/get-run-results.md) - API reference > Runs [List runs](https://docs.instabase.com/api-sdk/api-reference/runs/list-runs.md) - API reference > Runs [Delete run](https://docs.instabase.com/api-sdk/api-reference/runs/delete-run.md) - API reference > Jobs [Poll file operation job status](https://docs.instabase.com/api-sdk/api-reference/jobs/job-status.md) - API reference > Secrets [Create secret](https://docs.instabase.com/api-sdk/api-reference/secrets/create-secret.md) - API reference > Secrets [List secrets](https://docs.instabase.com/api-sdk/api-reference/secrets/list-secrets.md) - API reference > Secrets [Update secret](https://docs.instabase.com/api-sdk/api-reference/secrets/update-secret.md) - API reference > Secrets [Delete secret](https://docs.instabase.com/api-sdk/api-reference/secrets/delete-secret.md) - API reference > Files [Read file](https://docs.instabase.com/api-sdk/api-reference/files/read-file.md) - API reference > Files [Create or overwrite file](https://docs.instabase.com/api-sdk/api-reference/files/write-file.md) - API reference > Files [Read file or folder metadata](https://docs.instabase.com/api-sdk/api-reference/files/get-file-metadata.md) - API reference > Files [Delete file or folder](https://docs.instabase.com/api-sdk/api-reference/files/delete-file-or-folder.md) - API reference > Audit [Get audit logs](https://docs.instabase.com/api-sdk/api-reference/audit/get-audit-logs.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.instabase.com/api-sdk/openapi.json) - [OpenAPI YAML](https://docs.instabase.com/api-sdk/openapi.yaml)