> For the complete documentation index, see [llms.txt](https://ats-doc.gitbook.io/v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ats-doc.gitbook.io/v1/apis/quickstart.md).

# Create Trading Job

This API can be used to create a trading job by combining strategy configuration and exchange configuration.

URL: `/trading_job/create`\
Method: **`POST`**

## Request Structure

```json
{
    "exchange": {
        "config": {...},
        "namespace": "exchanges:<your exchange name>"
    },
    "strategy": {
        "config": {...},
        "namespace": "strategies:<your strategy name>"
    }
}
```

Please refer [Exchange Configs](/v1/basics/exchange-configs.md) and [Strategy Configs](/v1/basics/strategy-configs.md) for more information about the `config` property of `exchange` and `strategy`.

Please refer [Canonical Namespaces](/v1/basics/canonical-namespaces.md) section to understand more about namespace convensions.

## Response Structure

```json
{
    "job_id": "<Unique trading job ID>"
}
```

The returned job ID is used for running, stopping and checking status of the trading job.
