# Danh sách API

## Trước khi bắt đầu

Để có thể bắt đầu với các API sau yêu cầu các bạn chuẩn bị:

* Một tài khoản [Casso](https://my.casso.vn), đã liên kết một tài khoản ngân. Bạn có thể sử dụng tài [khoản ngân hàng Demo này.](https://developer.casso.vn/english-v2-new/casso-api/broken-reference)
* Chọn một trong [phương pháp chứng thực API.](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc)

{% hint style="info" %}
Bạn có thể sử dụng một trong hai phương pháp chứng thức API của Casso đó là [API Key](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tao-api-key-thu-cong) và [Oauth 2.0](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tich-hop-oauth2) để có thể sử dụng với các API dưới.
{% endhint %}

## Bảng danh sách các API

| API                                                                                                  | Mô tả                                                                                            |
| ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [Thông tin user](https://developer.casso.vn/english-v2-new/casso-api/api/lay-thong-tin-user)         | Lấy thông tin chi tiết của tài khoản như: email, tên doanh nghiệp, danh sách liên kết ngân hàng. |
| [Thiết lập Webhook](https://developer.casso.vn/english-v2-new/casso-api/api/thiet-lap-webhook)       | Thiết lập Webhook như: thêm, sửa và xóa                                                          |
| [Giao dịch ngân hàng](https://developer.casso.vn/english-v2-new/casso-api/api/lay-giao-dich)         | Lấy giao dịch ngân hàng                                                                          |
| [Đồng bộ giao dịch mới](https://developer.casso.vn/english-v2-new/casso-api/api/check-giao-dich-moi) | Gọi đồng bộ giao dịch mới với tài khoản tương ứng                                                |

{% hint style="info" %}
Lưu ý: Ở phần Authorization HTTP Header của các API trên, bạn phải sử dụng tiền tố phú hợp với mỗi kết quả từ các [phương thức chứng thực](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc). Như với [chứng thực API Key](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tao-api-key-thu-cong) bạn phải sử dụng tiền tố **`Apikey + API key của bạn,`** với access token từ [Oauth 2.0 của Casso ](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tich-hop-oauth2)bản phải sử dụng tiền tố là **`Bearer + access token nhận được từ Oauth 2.0.`**
{% endhint %}

{% hint style="success" %}
Mẹo hay với [API đồng bộ giao dịch](https://developer.casso.vn/english-v2-new/casso-api/api/check-giao-dich-moi) mới đối với các doanh nghiệp/cá nhân bán hàng trực tuyến. Bạn có thể [xem chi tiết ở đây.](https://developer.casso.vn/english-v2-new/tai-nguyen-khac/tich-hop-xac-nhan-thanh-toan)
{% endhint %}
