Skip to content

Batch Classify Text

POST
/v1/classify-batch

Classify multiple text inputs in a single request. Maximum 1000 items. Provide either inline classes or a classification_set signature.

object
data
required
Array<string>
>= 1 items <= 1000 items
classes

Inline class definitions (provide either classes or classification_set)

Array<object>
>= 1 items
object
label
required
string
description
string
classification_set

Classification set signature registered to the app (provide either classes or classification_set)

string
context
string

Batch classification results

object
results
required
Array<object>
object
input
required
string
classification
required
string
extraction_needed
required
boolean
confidence
required
number
extracted
Array<object>
object
query
required
string
classification
required
string
confidence
required
number
metadata
required
object
requests_used
required
integer
requests_remaining
required
integer
processed_count
required
integer

Invalid request

object
error
required
string
message
required
string
code
required
integer

Unauthorized

object
error
required
string
message
required
string
code
required
integer

Insufficient balance

object
error
required
string
message
required
string
code
required
integer

Rate limited

object
error
required
string
message
required
string
code
required
integer

LLM processing error

object
error
required
string
message
required
string
code
required
integer

Service temporarily unavailable

object
error
required
string
message
required
string
code
required
integer