Skip to main content
POST
/
models
/
{model_id}
/
infer-async
Async Infer (File Upload)
curl --request POST \
  --url https://api.woodwide.ai/models/{model_id}/infer-async \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'file=<string>' \
  --form model_version_id=3c90c3cc-0d44-4b50-8888-8dd25736052a \
  --form output_type=csv \
  --form anomaly_format=ids_only
{
  "job_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "<string>",
  "model": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "version_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "version_number": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.woodwide.ai/llms.txt

Use this file to discover all available pages before exploring further.

Returns a job_id immediately. Poll GET /jobs/{job_id} until status is succeeded, then fetch results via GET /jobs/{job_id}/results. Maximum file size is 30 MB. Set output_type to control the result format (json, csv, or parquet). See Output Formats for output columns by model type.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

model_id
string<uuid>
required

Body

multipart/form-data
file
string
required

The file to upload. Maximum file size: 30 MB.

model_version_id
string<uuid>
output_type
enum<string>
default:csv

Supported inference output formats.

Available options:
json,
csv,
parquet
anomaly_format
enum<string>
default:ids_only

Controls anomaly detection output shape. 'ids_only' returns a list of anomalous row indices. 'per_row' returns id, is_anomaly, and anomaly_score for every input row. Ignored for non-anomaly model types.

Available options:
ids_only,
per_row

Response

Successful Response Output format depends on the output_type parameter (json, csv, or parquet). See Output Formats for output columns by model type.

Async inference submission response.

job_id
string<uuid>
required
status
string
required
model
ModelVersionRef · object
required

Model version reference.