# List a subscription's links

URL: https://docs.fxapis.com/api-reference/copy-trading/list-a-subscriptions-links

> List a subscription's links. Which follower position copies which master position.

`GET https://api.fxapis.com/v1/copy/subscriptions/{id}/links`

Which follower position copies which master position. Closes, partial closes and the drift check go through these, never by symbol. Open links only, or with `state=all` those closed in the last 30 days too.

Authentication: `Authorization: Bearer <API key>`.

#### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `state` | query | "open" \| "all" | no | Default: `"open"`. |
| `id` | path | string (uuid) | yes |  |

#### Responses

- `200`
- `400`
- `401`
- `403`
- `404`

Failures return `{ "error": { "code", "message" } }`; every code is listed at https://docs.fxapis.com/errors.

#### 200 response fields

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `data` | object[] | no |  |
| `data[].id` | string (uuid) | no |  |
| `data[].subscriptionId` | string (uuid) | no |  |
| `data[].masterPositionId` | string | no |  |
| `data[].followerAccountId` | string (uuid) | no |  |
| `data[].followerPositionId` | null \| string | no | Null until the opening order's position is known. |
| `data[].symbol` | string | no | The follower's symbol. |
| `data[].side` | "buy" \| "sell" | no | The follower's side (reversed when the subscription reverses). |
| `data[].followerVolume` | string | no |  |
| `data[].masterVolume` | string | no |  |
| `data[].openedAt` | string (date-time) | no |  |
| `data[].closedAt` | null \| string (date-time) | no |  |