v1

latestOpenAPI 3.1.02026-07-2211914.9 KB
Predict

Submit a prediction

Reserves credits atomically and enqueues preprocessing. Returns 202 + jobId. On insufficient balance returns 402 with rollback. On per-org concurrency cap returns 429 with Retry-After.

post/predict

Request body

uploadIdstring uuid required
markersstring[] required
model'v0.4' | 'v0.5'

Optional explicit Lattice version. v0.4 is the 192-marker original; v0.5 is the retrained 192-marker sibling and the current default. Both share GenePT embeddings — the marker vocabulary is identical between them. Omit to let the platform pick (currently v0.5). Legacy strings "v10-fullpanel" and "v10-fullpanel-v2" are still accepted on input and rewritten server-side to "v0.4" / "v0.5" respectively (with a Warning: 299 response header); the legacy alias path is undocumented and will be removed on 2026-12-01. The "v10" alias resolved to the now-sunset v0.3 and is rejected with 400 unknown_model.

Response

Job accepted and credits reserved

jobIdstring uuid required
reservedCreditsinteger required
status'queued' required