---
description: 카드 댓글관리
---

# cardcomments

1. 카드 댓글 생성

## 댓글 생성

<mark style="color:green;">`POST`</mark> `https://www.elephantcodingclub.site/api/cards/{card_id}/comments`

#### Path Parameters

| Name                                       | Type | Description |
| ------------------------------------------ | ---- | ----------- |
| card\_id<mark style="color:red;">\*</mark> | Long | 카드 id       |

#### Cookies

| Name                                           | Type   | Description |
| ---------------------------------------------- | ------ | ----------- |
| AccessToken<mark style="color:red;">\*</mark>  | String | JWT         |
| RefreshToken<mark style="color:red;">\*</mark> | String | JWT         |

#### Request Body

| Name                                      | Type   | Description |
| ----------------------------------------- | ------ | ----------- |
| content<mark style="color:red;">\*</mark> | String | 댓글 내용       |

{% tabs %}
{% tab title="200: OK 댓글 생성 성공" %}

{% endtab %}

{% tab title="400: Bad Request 댓글 생성 실패" %}

{% endtab %}
{% endtabs %}

2. 카드 댓글 수정

## 댓글 수정

<mark style="color:orange;">`PUT`</mark> `https://www.elephantcodingclub.site/api/cards/comments/{comment_id}`

#### Path Parameters

| Name                                          | Type | Description |
| --------------------------------------------- | ---- | ----------- |
| comment\_id<mark style="color:red;">\*</mark> | Long | 댓글 id       |

#### Cookies

| Name                                           | Type   | Description |
| ---------------------------------------------- | ------ | ----------- |
| AccessToken<mark style="color:red;">\*</mark>  | String | JWT         |
| RefreshToken<mark style="color:red;">\*</mark> | String | JWT         |

#### Request Body

| Name    | Type   | Description |
| ------- | ------ | ----------- |
| content | String | 댓글 내용       |

{% tabs %}
{% tab title="400: Bad Request 댓글 수정 실패" %}

{% endtab %}

{% tab title="200: OK 댓글 수정 성공" %}

{% endtab %}
{% endtabs %}

3. 카드 댓글 삭제

## 댓글 삭제

<mark style="color:red;">`DELETE`</mark> `https://www.elephantcodingclub.site/api/cards/comments/{comment_id}`

#### Path Parameters

| Name                                          | Type | Description |
| --------------------------------------------- | ---- | ----------- |
| comment\_id<mark style="color:red;">\*</mark> | Long | 댓글 id       |

#### Cookies

| Name                                           | Type   | Description |
| ---------------------------------------------- | ------ | ----------- |
| AccessToken<mark style="color:red;">\*</mark>  | String | JWT         |
| RefreshToken<mark style="color:red;">\*</mark> | String | JWT         |

{% tabs %}
{% tab title="400: Bad Request 댓글 삭제 실패" %}

{% endtab %}

{% tab title="200: OK 댓글 삭제 성공" %}

{% endtab %}
{% endtabs %}
