# List the instruments a signal can name

URL: https://docs.fxapis.com/api-reference/instruments/list-the-instruments-a-signal-can-name

> List the instruments a signal can name. The markets fxapis names once, whatever each broker calls them: currency pairs, metals, indices, energies and crypto.

`GET https://api.fxapis.com/v1/instruments`

The markets fxapis names once, whatever each broker calls them: currency pairs, metals, indices, energies and crypto. A signal that names one of these as `instrument` is traded on every account under that account's own broker symbol. Needs no account and no broker.

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

#### Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `category` | query | "forex" \| "metals" \| "indices" \| "energies" \| "crypto" | no | Only this category. |

#### Responses

- `200`
- `400`
- `401`

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[].instrument` | string | no | Example: `"XAUUSD"` |
| `data[].name` | string | no | Example: `"Gold vs US Dollar"` |
| `data[].category` | "forex" \| "metals" \| "indices" \| "energies" \| "crypto" | no |  |