API Documentation
Overview
Python SDK Reference
End to End example
List custom tools
Get a custom tool
Create a custom tool
Update a custom tool
Delete a custom tool
Create a source upload
Build a custom tool
List build logs
Cancel a custom tool build
Run a custom tool
Publish a custom tool version
List custom tool versions
API Overview
Tamarind offers an API to use all of our tools at large scales, deploy your custom models, and manage your jobs and results.
API Overview
Our REST API provides programmatic access to all Tamarind tools and services. The API follows standard HTTP conventions and returns JSON responses.
Base URL: https://app.tamarind.bio/api/
Authentication: All requests require an API key passed in the x-api-key header.
Content Type: JSON for request bodies, JSON for responses.
For LLMs & Coding Agents
Using an AI assistant or coding agent (Claude, ChatGPT, Cursor, Codex, …) to drive the API? Copy a single, self-contained guide and paste it into the agent's context. It teaches the agent to discover tools live via GET /tools (instead of guessing tool names), plus how to submit, poll, and download jobs - everything it needs to use the whole API over plain REST. It's far more focused than the full OpenAPI spec.
Or link agents directly to https://app.tamarind.bio/llms-full.txt
OpenAPI Specification
Our complete OpenAPI specification — covering the job API plus pipelines and molecules — is available for generating client libraries, exploring endpoints, or integrating with API development tools.