HOLLERITH_BASE_URL),
e.g. https://hollerith.monarcha.ai.
Limits
| Method | Path | Purpose |
|---|---|---|
GET | /v1/model-limits | The published limits (see Model). Unauthenticated. |
Fit — prepare a reusable context
Fit is asynchronous: submit returns a queued job plus a fitted-context id; poll until ready.| Method | Path | Purpose |
|---|---|---|
POST | /v1/fits | Submit a labeled table; returns a fitted-context id. |
GET | /v1/fits/{id} | Poll the context until status: "ready". |
Predict
| Method | Path | Purpose |
|---|---|---|
POST | /v1/predictions | Score rows. Pass fittedContextId to reuse a saved context (sends only the rows to score); omit it to send the training table inline. |
GET | /v1/predictions/{id} | Poll job status. |
GET | /v1/predictions/{id}/result | Read the scored output once status: "succeeded". |
Evaluate
| Method | Path | Purpose |
|---|---|---|
POST | /v1/evaluations | Submit a labeled set for a held-out / k-fold metric. |
GET | /v1/evaluations/{id}/result | Read the metric once succeeded. |
Forecast
| Method | Path | Purpose |
|---|---|---|
POST | /v1/forecasts | Submit a time series; poll/read via the /v1/predictions/{id} routes. |
Uploads
Large datasets are uploaded directly to object storage, not through the API body.| Method | Path | Purpose |
|---|---|---|
POST | /v1/uploads | Request a presigned URL (single or multipart) to upload a dataset; the upload key is then referenced when you submit a job. The SDK does this automatically. |
Errors
Every error response is a typed envelope with acode, a human-readable problem / cause
/ fix, and a requestId for support. Quote the requestId if you contact us.