# Awell Score API
URL: https://docs.awellhealth.com/api-reference/score/awell-score-api

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).



**Awell Score is a separate product with its own REST API.** It calculates validated clinical and
patient-reported outcome measures, and it is CE-marked.

* It is **REST**, not GraphQL. The [Orchestration API](/api-reference) is unrelated.
* You can use it **without Awell Orchestration**. A care flow can call a calculation through
  [Add a calculation](/docs/design-care-flows/add-a-calculation), but Score also stands alone.

## Endpoints [#endpoints]

### Perform a calculation [#perform-a-calculation]

```
POST /v2/calculations
```

Send the calculation inputs and get the results back.

> **There is also a `/v1/calculations` endpoint.** Use **v2** for new work. If you're maintaining an
> integration on v1, check the response shape before switching, as the two are not interchangeable.

### List calculations [#list-calculations]

```
GET /v1/calculations
```

Returns every calculation available in Awell Score.

**The full response is large**, because it includes each calculation's complete schema. If you only need
IDs and names, exclude the schema:

```
GET /v1/calculations?include_schema=false
```

### Retrieve, search, and simulate [#retrieve-search-and-simulate]

Further endpoints let you fetch a single calculation, search the catalog, retrieve calculation results,
and **simulate** a calculation without storing anything.

Simulate a calculation to confirm the inputs map to the instrument as intended before relying on a score
in a live care flow.

## Input keys matter [#input-keys-matter]

Each calculation expects specific question keys. Awell publishes a proposed **question and question key**
per calculation, for example `PROMIS_10_...`, and the calculation matches on them.

Use the published keys. A renamed key means the calculation can't find its input, so the result is a
wrong or missing score rather than an error. See
[Encode questions and answer options](/docs/design-care-flows/encode-questions-and-answer-options).

## Score Explorer [#score-explorer]

Score Explorer is the browsable catalog of available calculations and their documentation, including how
each instrument's questions and answers should be interpreted. Start there when choosing an instrument.

## Next steps [#next-steps]

* [Add a calculation](/docs/design-care-flows/add-a-calculation) to use one inside a care flow.
* [Work with forms](/api-reference/guides/work-with-forms) for collecting the inputs.

> **This page covers the shape of the Score API rather than every endpoint's fields.** Nine source pages
> fold into it, and the per-endpoint field tables have not been ported. If you need them, see
> `migration/recovery-log.md`.
