Get a Vision API preset
vision_get_presetGet the authoritative field schema for any preset, with each field's type, description, and whether it's always present, so you can parse responses correctly.
Instructions
The full field list for one preset: every field name, its type, its description, and whether it is always present.
Free — no credits, no API key needed.
This is the ONLY correct source for a preset's field names. Never write one from memory: the catalogue is versioned and a name you remember from another project may not exist here, and a schema built on a guessed name fails at the point where you are parsing the response rather than at the point where you made it up.
Fields marked ★ are present on every response; the rest appear only when the document carries them. A field holding null means the document did not have it, never that the call failed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | A preset name from vision_list_presets, e.g. "invoice". | |
| format | No | markdown (default) — compact, readable, absent fields summarised rather than repeated. compact_json — the same information as data, with _not_found and _low_confidence arrays, for when you will parse it. json — the API response verbatim; use it when you are writing HTTP code against the contract. | markdown |