Body
JSON request structures for various models
The request body should be passed using the -d option in the cURL command. Replace [data] with the actual JSON-formatted content you want to send for prediction. The structure and required fields depend on the specific model’s configuration.
The v2 request body uses a simplified, flat JSON structure. Each prediction row is represented as a single object containing direct key-value pairs, where:
The keys are the exact column names used during model training
The values are the inputs you want to use for prediction
v2 Example (Binary Classification / Multiclass Classification / Regression)
{
"data": {
"predict_values": [
{
"Lead ID": "21",
"Lead Budget": 425.5130025,
"Lead Source": "3",
"Demo Request": 1,
"Past Purchases": 0,
"Website Visits": 1,
"Email Open Rate": 49.38937152,
"Interaction Score": 37.72859652,
"Sales Rep Response Time": 10.99225024
}
]
}
}
This format is especially useful when exporting data from spreadsheets, CSV files, or databases. It eliminates the need to wrap each value in an alias/selectedValue structure, making it cleaner and easier to use in automated or programmatic scenarios.
Last updated
Was this helpful?