# Xoá khoá học khỏi tài khoản

## Xoá khoá học khỏi tài khoản &#x20;

<mark style="color:blue;">`GET`</mark> `https://abc.hoola.vn/manage/api/courses/remove-course-from-user`

#### Query Parameters

| Name     | Type   | Description                       |
| -------- | ------ | --------------------------------- |
| token    | string | Token xác thực tài khoản của bạn  |
| userId   | string | ID của tài khoản cần xoá khoá học |
| courseId | string | ID của khoá học                   |

{% tabs %}
{% tab title="200 Truy vấn thành công " %}

```javascript
Mã phản hồi respCode "00". Truy vấn thành công. Data trả về 
{
    "respCode": "00",
    "msg": "Success"
}
```

{% endtab %}

{% tab title="400  hiếu tham số yêu cầu hoặc không tìm thấy tài khoản hoặc không tìm thấy khoá học trong tài khoản " %}

```javascript
Mã phản hồi respCode "02". Thiếu tham số token tài khoản của bạn. Data trả về
{
    "respCode": "02",
    "msg": "No token"
}


Mã phản hồi respCode "03". Thiếu tham số userId. Data trả về
{
    "respCode": "03",
    "msg": "No userId parameter"
}


Mã phản hồi respCode "04". Thiếu tham số courseId. Data trả về
{
    "respCode": "04",
    "msg": "No courseId parameter"
}


Mã phản hồi respCode "08". Không tìm thấy tài khoản. Data trả về
{
    "respCode": "08",
    "msg": "User not found"
}


Mã phản hồi respCode "09". Không tìm thấy khoá học trong tài khoản. Data trả về
{
    "respCode": "09",
    "msg": "Not found this course in this user"
}
```

{% endtab %}

{% tab title="401 Xác thực tài khoản của bạn không thành công " %}

```javascript
Mã phản hồi respCode "06". Token xác thực tài khoản của bạn không có hiệu lực hoặc đã hết hạn . Data trả về
{
    "respCode": "06",
    "msg": "Invalid token || Token has expired"
}
```

{% endtab %}

{% tab title="403 ài khoản của bạn không được phân quyền để thực hiện truy vấn này " %}

```javascript
Mã phản hồi respCode "07". Tài khoản của bạn không được phân quyền thực hiện truy vấn này. Data trả về 
{
    "respCode": "07",
    "msg": "Your account does not have permission"
}
```

{% endtab %}

{% tab title="405 Phương thức truy vấn không hợp lệ " %}

```javascript
Mã phản hồi respCode "01". Phương thức không hợp lệ . Data trả về 
{
    "respCode": "01",
    "msg": "Request method should be GET"
}
```

{% endtab %}

{% tab title="500 Lỗi server " %}

```javascript
Mã phản hồi respCode "05". Server không xác thực được tài khoản của bạn. Data trả về 
{
    "respCode": "05" 
    "msg": "Server not able to authenticate your account"
}


Mã phản hồi respCode "10". Server không thêm khoá học được cho tài khoản. Data trả về 
{
    "respCode": "10" 
    "msg": "Server is not able to remove this course from this user"
}
```

{% endtab %}
{% endtabs %}

Ví dụ về xoá khoá học khỏi tài khoản:

```javascript
GET:
https://abc.hoola.vn/manage/api/courses/remove-course-from-user?token=sdhg23797sdbv9186jdvk58&userId=sfh959sdsd&courseId=ljd092785hdbxn
```
