> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.truvo.com/llms.txt.

# get_capabilities

Shows what this key can quote for one line: the states, the facts a quote request needs, and the actions a quote can offer. Its required\_facts\_schema is the JSON Schema of the application for start\_quote\_request. Call it before you ask the person for facts. It only reads and starts no quote.

* **Title:** Get insurance capabilities
* **Callers:** partner key, platform key, and keyless
* **Hints:** `readOnlyHint: true`, `destructiveHint: false`
* **Result:** `capabilities`, with the line when the key can quote it: its states, its required facts and their JSON Schema, and the actions a quote can offer. A keyless caller also gets Truvo's quote disclosure in `quote_disclosure`.
* **HTTP:** [`GET /v1/capabilities`](/api-reference/get-capabilities)

| Field  | Type   | Required | Description                                                      |
| ------ | ------ | -------- | ---------------------------------------------------------------- |
| `line` | string | Yes      | The insurance line. One of `personal_auto`, `renters`, or `pet`. |