# Get a liquidity position

`GET /api/liquidity-providers/{vault}/{trader}`

## Authorization



## Parameters

- path: vault (string; required). 

Type: string

Example: "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"

- path: trader (string; required). 

Type: string

Example: "0:72c310c83de5060d21674d58379b9a153854338a63d82588f8d912f83a3f8660"

## Example · cURL

```bash
curl --request GET 'https://api.storm.tg/api/liquidity-providers/{vault}/{trader}' \
  --header 'Accept: application/json'
```

## Example · JavaScript

```javascript
const response = await fetch("https://api.storm.tg/api/liquidity-providers/{vault}/{trader}", {
  method: "GET",
  headers: {
    "Accept": "application/json"
  },
});
console.log(response.status, await response.text());
```

## Example · Python

```python
import requests

response = requests.request(
    "GET",
    "https://api.storm.tg/api/liquidity-providers/{vault}/{trader}",
    headers={"Accept":"application/json"},
    timeout=30,
)
print(response.status_code, response.text)
```

## Response 200

**200** application/json — Response

Type: object

Required fields: vault, trader, supplied, averageRate

Required field types: vault (string; required), trader (string; required), supplied (string; required), averageRate (string; required)

- vault (string; required)

vault example: string

vault.Type: string

- trader (string; required)

trader example: string

trader.Type: string

- supplied (string; required)

supplied example: string

supplied.Type: string

- averageRate (string; required)

averageRate example: string

averageRate.Type: string

Example



```json
{
  "vault": "string",
  "trader": "string",
  "supplied": "string",
  "averageRate": "string"
}
```