Generate Extraction Schema
Changed onGenerate a JSON schema and return a product configuration request.
Request
- Base URL: https://api.cloud.llamaindex.ai (the document declares no server; this is the origin it was published from)
- URL: https://api.cloud.llamaindex.ai/api/v2/extract/schema/generate
- Auth: HTTP bearer
Query parameters
Cookies
Request body
Example request
{
"name": "invoice_extraction",
"prompt": "Extract vendor name, invoice number, date, line items with descriptions and amounts, and total amount from invoices."
}Response
Successful Response
Example response
{
"parameters": {
"splitting_strategy": {
"custom_instructions": "Start a new segment at every signature page."
},
"version": "latest",
"parse_tier": "fast",
"parse_config_id": "cfg-11111111-2222-3333-4444-555555555555",
"target_pages": "1,3,5-7"
}
}Changes
- warning
added the new
2026-10-16enum value to the////////response property for the response status - warning
added the new
2026-10-16enum value to the///response property for the response status - info
removed the
2026-10-15enum value from the////////response property for the response status - info
removed the
2026-10-15enum value from the///response property for the response status
- warning
- breaking
response property
parameters/oneOf[subschema #4: ParseV2Parameters]/output_options/images_to_savelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
the
////response property's maxLength was increased from500to2000for the response status - warning
removed the optional property
//from the response with the status - warning
added the new
2026-06-15enum value to the////////response property for the response status - warning
added the new
2026-06-15enum value to the///response property for the response status - warning
added the new
2026-09-28enum value to the////////response property for the response status - warning
added the new
2026-09-28enum value to the///response property for the response status - warning
added the new
2026-10-15enum value to the////////response property for the response status - warning
added the new
2026-10-15enum value to the///response property for the response status - warning
added the new
agenticenum value to the///response property for the response status - warning
added the new
agentic_plusenum value to the///response property for the response status - warning
added the new
agentic_plusenum value to the//response property for the response status - warning
added the new
cost_effectiveenum value to the///response property for the response status - warning
added the new
fastenum value to the///response property for the response status - warning
added the new
turboenum value to the//response property for the response status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
//to the response with the status - info
removed the
2025-12-11enum value from the////////response property for the response status - info
removed the
2025-12-11enum value from the///response property for the response status - info
removed the
2026-05-26enum value from the////////response property for the response status - info
removed the
2026-05-26enum value from the///response property for the response status - info
removed the
2026-05-28enum value from the////////response property for the response status - info
removed the
2026-05-28enum value from the///response property for the response status
- breaking