What you can do
| Endpoint | What it runs | Typical turnaround |
|---|---|---|
GET /v1/me | Credit balance + org identity | instant |
POST /v1/humanizations | CDR grafting + back-mutation strategies | ~15–30 s |
POST /v1/structure-predictions | ImmuneBuilder ABodyBuilder2 / NanoBodyBuilder2 | ~1–3 min |
POST /v1/stability-analyses | ΔΔG, solubility, thermostability | ~1–3 min |
POST /v1/immunogenicity-analyses | MHC-I/II + B-cell epitope risk | ~1–3 min |
POST /v1/complex-predictions | Boltz-2 antibody-antigen docking | ~20–40 min |
POST /v1/codon-exports | Codon-optimized CDS (FASTA / CSV / GenBank) | ~30–60 s |
How the data model works
Everything lives under a project. A project holds source antibodies (your parental sequences) and therapeutic candidates (the design series you’re optimizing). Each candidate has one or more variants — a baseline variant is created automatically when you register a candidate, and you create new variants as you iterate. Pipelines run against a variant.Base URL
Client libraries
Python SDK
pip install kallima — typed wrappers, auto-pagination, built-in polling.REST API
Any HTTP client works —
curl, httpx, requests, Postman.