API Documentation
Setup
Submit Jobs
Finetuning
Job Management
File Management
Custom Tools
Overview
Python SDK Reference
End to End example
GET
List custom tools
GET
Get a custom tool
POST
Create a custom tool
PATCH
Update a custom tool
DELETE
Delete a custom tool
POST
Create a source upload
POST
Build a custom tool
GET
List build logs
POST
Cancel a custom tool build
POST
Run a custom tool
POST
Publish a custom tool version
GET
List custom tool versions
Pipelines
Finetuned Models
GET
/api/finetuned-modelsThe GET API endpoint /finetuned-models returns your available finetuned models (personal and organization). Use the name field as the modelName parameter when submitting inference jobs via /submit-job or /submit-batch.
Parameters:
type
(string)
Filter by finetune type (e.g., plm-finetune, balm-finetune, progen2-finetune, mavenets-finetune, nos)
limit
(number)
Maximum number of models to return. Default: 100
HTTP Response Status Codes
| Status code | Description |
|---|---|
| 200 | Successfully retrieved finetuned models |
| 400 | Bad request |
| 401 | Unauthorized |
| 500 | Internal server error |
1import requests
2
3api_key = "***************"
4base_url = "https://app.tamarind.bio/api/"
5headers = {"x-api-key": api_key}
6
7# Get all finetuned models
8response = requests.get(base_url + "finetuned-models", headers=headers)
9data = response.json()
10
11print(f"Total models: {data['totalCount']}")
12for model in data['personalModels']:
13 print(f"{model['name']} ({model['type']}) -> use with {model['inferenceType']}")
14
15# Filter by finetune type
16response = requests.get(
17 base_url + "finetuned-models",
18 headers=headers,
19 params={"type": "plm-finetune"}
20)Response Format
1{
2 "personalModels": [
3 {
4 "name": "1i7v5",
5 "type": "plm-finetune",
6 "inferenceType": "plm-inference",
7 "baseModel": "esm2_t33_650M",
8 "status": "Available",
9 "created": "2025-01-15 12:30:00"
10 }
11 ],
12 "organizationModels": [
13 {
14 "name": "ab3k2",
15 "type": "balm-finetune",
16 "inferenceType": "balm-inference",
17 "baseModel": "balm_base",
18 "status": "Available",
19 "created": "2025-01-10 09:15:00",
20 "owner": "colleague@org.com"
21 }
22 ],
23 "totalCount": 2
24}