> For the complete documentation index, see [llms.txt](https://ascend-labs-1.gitbook.io/ascend-labs-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ascend-labs-1.gitbook.io/ascend-labs-documentation/resources/ascend-labs-api.md).

# Ascend Labs API

For customer on the Elite Subscription plan

### POST getRecentTestOfAuser

```
https://us-central1-ascend-ebdda.cloudfunctions.net/api/v1/getRecentTestOfAuser
```

Find the `x-access-token` in the setting menu of web app

`pid` is an id of a person obtained from `/getUsers` endpoint

### HEADERS

x-access-token           your\_token\_here

**Body** raw (json)

```json
json
{
    "pid":"7b6qTiF8aSFUtufOiU8d"
}
```

### POST getUsers

```
https://us-central1-ascend-ebdda.cloudfunctions.net/api/v1/getUsers
```

### HEADERS

x-access-token           your\_token\_here

#### Example Request

#### getRecentTestOfAuser

```
curl --location 'https://us-central1-ascend-ebdda.cloudfunctions.net/api/v1/getRecentTestOfAuser' \
--header 'x-access-token: your_token_here' \
--data '{
    "pid":"7b6qTiF8aSFUtufOiU8d"
}'
```

#### getUsers

```
curl --location --request POST 'https://us-central1-ascend-ebdda.cloudfunctions.net/api/v1/getUsers' \
--header 'x-access-token: your_token_here'
```
