> ## Documentation Index
> Fetch the complete documentation index at: https://docs.originalis.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Response Shaping

> Choose payload depth with the view parameter — one schema, no client variants.

Detail reads accept a `view` query parameter, so pollers and dashboards
aren't forced to carry full analysis bodies:

| Endpoint                               | Views                                                                                                     |
| -------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| `GET /deals/{deal_id}`                 | `default` · `full` — adds `analysis`: every visible section of the deal record with its score and summary |
| `GET /founders/analyses/{analysis_id}` | `default` · `full` — each metric adds `confidence`, `reasoning`, and `missing_info`                       |
| `GET /research/{research_id}`          | `full` (default) · `summary` — lifecycle + executive summary only, without the Markdown report body       |

```bash theme={null}
curl -H "X-API-Key: $KEY" \
  "$API/api/v1/deals/$DEAL_ID?view=full" | jq '.analysis[] | {key, score}'
```

Views only add or withhold **optional** fields — the schema of each
response is identical across views, so typed clients need no variants.
