API Documentation

Get a custom tool

GET/api/custom-tools/{name}

Get a custom tool and one version.

By default this includes the latest version. Pass version=v2 to inspect a specific version. A tool that has never been built returns version: null.

Python SDK equivalentclient.custom_tools.get(name, version=...)
Parameters
namepathrequired

The custom tool name.

versionqueryoptional
HTTP Response Status Codes
Status codeDescription
200The current custom tool.
401API key missing or invalid.
404The addressed resource does not exist, or is not visible to your tenant.
412A supplied request condition did not match the current resource. Fetch the resource again before retrying.
422The request was malformed or failed validation; see `errors` for the offending fields.
1import requests
2
3api_key = "***************"
4url = "https://app.tamarind.bio/api/custom-tools/your-name"
5headers = {"x-api-key": api_key}
6
7resp = requests.get(url, headers=headers)
8print(resp.status_code, resp.json())
Response
1{
2  "autoPublish": false,
3  "canBuild": false,
4  "canEdit": false,
5  "cpu": 0,
6  "createdAt": "string",
7  "defaultVersion": "string",
8  "description": "string",
9  "displayName": "string",
10  "estTime": "string",
11  "functions": [
12    "string"
13  ],
14  "gpuType": "None",
15  "hasSource": false,
16  "homeDiskGi": 0,
17  "maxRuntimeSeconds": 0,
18  "memory": "8Gi",
19  "name": "string",
20  "paperUrl": "string",
21  "published": false,
22  "status": "Draft",
23  "tags": [
24    "string"
25  ],
26  "updatedAt": "string",
27  "version": "v1"
28}