# 코인 등록

<mark style="color:green;">`POST`</mark> `http://{backoffice-domain}/m1.0/add/coin`

#### Headers

| Name                                           | Type   | Description      |
| ---------------------------------------------- | ------ | ---------------- |
| Content-Type<mark style="color:red;">\*</mark> | String | application/json |

#### Request Body

| Name                                                                      | Type    | Description            |
| ------------------------------------------------------------------------- | ------- | ---------------------- |
| coin\_id<mark style="color:red;">\*</mark>                                | int64   | 코인ID                   |
| exchange\_fees<mark style="color:red;">\*</mark>                          | float64 | 교환 수수료                 |
| contract\_address<mark style="color:red;">\*</mark>                       | string  | 코인 컨트랙트 주소 (128byte이내) |
| icon\_path<mark style="color:red;">\*</mark>                              | string  | 아이콘 이미지 경로 (256byte이내) |
| coin\_symbol<mark style="color:red;">\*</mark>                            | string  | 코인 심볼 (10byte이내)       |
| coin\_name<mark style="color:red;">\*</mark>                              | String  | 코인 이름 (20byte이내)       |
| daily\_limited\_acq\_exchange\_quantity<mark style="color:red;">\*</mark> | float64 | 일일 제한 획득 전환량           |

{% tabs %}
{% tab title="200: OK " %}

```javascript
{
    "return": 0,
    "message": "success"
}
```

{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Example Curl" %}

```
curl --location --request POST 'http://{backoffice-domain}/m1.0/backoffice/add/coin' \
--header 'Content-Type: application/json' \
--data-raw '{
    "coin_id": 9998,
    "coin_name": "aaaa",
    "coin_symbol": "aaaa",
    "icon_path": "aaaa",
    "contract_address": "aaaa",
    "daily_limited_acq_exchange_quantity": 100,
    "exchange_fees": 0.5
}'
```

{% endtab %}

{% tab title="Example Body" %}

```
{
    "coin_id": 9999,
    "coin_name": "Onbuff Token",
    "coin_symbol": "ONIT",
    "icon_path": "www.naver.com",
    "contract_address": "0x12345678",
    "daily_limited_acq_exchange_quantity": 100,
    "exchange_fees": 0.5
}
```

{% endtab %}

{% tab title="Result Code" %}

| return        | message           | desc.    |
| ------------- | ----------------- | -------- |
| 0             | success           | 성공       |
| 19000         | Internal DB error | 내부 DB 에러 |
| {% endtab %}  |                   |          |
| {% endtabs %} |                   |          |
