# setCAssetLimit

**POST api/setCAssetLimit**

{% tabs %}
{% tab title="Payload" %}

```json
{
    "counterpartyId": 4,
    "asset": "EUR",
    "shortPositionLimit": 15000000000000,
    "longPositionLimit": 20000000000000,
    "limitCurrency": "USD"
}
```

{% endtab %}

{% tab title="200 OK" %}

```json
{
    "error": 0
}
```

{% endtab %}

{% tab title="400 Bad request" %}

```json
{
    "error": 2
}
```

{% endtab %}
{% endtabs %}

**Request parameters**

| Field name         | Type          | Description                         |
| ------------------ | ------------- | ----------------------------------- |
| counterpartyId     | Efx::ClientId | Counterparty Id                     |
| asset              | string        | Asset for which the limit is set    |
| shortPositionLimit | Efx::Size     | Limit counterparty's short position |
| longPositionLimit  | Efx::Size     | Limit counterparty's long position  |
| limitCurrency      | string        | Limit value currency                |
