# Channel creation API

## **Request**

* Method : POST
* URI : /channel

```
POST
url : https://dashboard-api.gamechat.naverncp.com/v1/api/project/{projectId}/channel
Header : 'x-api-key: {API Key}'
Header : 'content-type: application/json'
data: '{
    "name":"#All"
}'
```

<table><thead><tr><th width="139">Header</th><th width="113">Type</th><th width="136">Required</th><th>Description</th></tr></thead><tbody><tr><td>x-api-key</td><td>String</td><td>O</td><td>Dashboard > Settings > Project settings > API Key</td></tr></tbody></table>

<table><thead><tr><th width="141">Attribute</th><th width="112">Type</th><th width="138">Required</th><th>Description</th></tr></thead><tbody><tr><td>projectId</td><td>String</td><td>O</td><td>Project ID (Dashboard > Settings > Project settings > Project ID)</td></tr><tr><td>name</td><td>String</td><td>O</td><td>Channel name</td></tr><tr><td>translation</td><td>Boolean</td><td>X</td><td>Translation availability</td></tr><tr><td>uniqueId</td><td>String</td><td>X</td><td>Unique ID that can be arbitrarily specified</td></tr></tbody></table>

## **Response**

```javascript
{
    "status": 1,
    "result": "1a51af0d-f464-4440-8ad6-ce69e0bdaba8"
}
```

<table><thead><tr><th width="168">Attribute</th><th width="129">Type</th><th>Description</th></tr></thead><tbody><tr><td>status</td><td>Int</td><td>Result (1: Successful. Refer to the error code for failures.)</td></tr><tr><td>result</td><td>String</td><td>Created channel ID</td></tr></tbody></table>

## **Error code**

<table><thead><tr><th width="224">Code</th><th>Description</th></tr></thead><tbody><tr><td>-100</td><td>When the required parameter doesn't exist</td></tr></tbody></table>
