# Casso Developer

## English (v2 new)

- [General](https://developer.casso.vn/english-v2-new/master.md): Specialized site for Developers
- [Manual Webhook Setup](https://developer.casso.vn/english-v2-new/webhook/thiet-lap-webhook-thu-cong.md): Casso allows integration with Webhook API that calls to your server. Every time there is a new transaction, Casso will call to the API you have set up to send this transaction information.
- [Xử lý sự kiện Webhook](https://developer.casso.vn/english-v2-new/webhook/gia-lap-giao-dich-den.md): Hướng dẫn các bước lập trình một API xử lý sự kiện webhook. Có code mẫu bằng NodeJS
- [Chứng thực API](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc.md): Các phương pháp chứng thức với API của Casso.
- [Tạo API Key thủ công](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tao-api-key-thu-cong.md): Auth code được dùng để lấy access token cho phép ứng dụng bên ngoài truy cập và lấy thông tin trên hệ thống Casso.
- [Tích hợp OAuth2](https://developer.casso.vn/english-v2-new/casso-api/chung-thuc/tich-hop-oauth2.md): Cơ chế xác thực OAuth2 cho phép người dùng cuối tự động phân quyền cho Nhà Phát Triển truy cập thông tin tài khoản của họ trên Casso.
- [Danh sách API](https://developer.casso.vn/english-v2-new/casso-api/api.md): Danh sách các API của Casso
- [API lấy thông tin user](https://developer.casso.vn/english-v2-new/casso-api/api/lay-thong-tin-user.md): Dùng để lấy thông tin người dùng như: thông tin tài khoản, thông tin doanh nghiệp, danh sách các ngân hàng liên kết.
- [API thiết lập webhook](https://developer.casso.vn/english-v2-new/casso-api/api/thiet-lap-webhook.md): Dùng để thiết lập webhook như: thêm, sửa và xóa.
- [API lấy giao dịch](https://developer.casso.vn/english-v2-new/casso-api/api/lay-giao-dich.md): Dùng để lấy một hoặc nhiều giao dịch ngân hàng
- [API check giao dịch mới](https://developer.casso.vn/english-v2-new/casso-api/api/check-giao-dich-moi.md): Thay vì phải chờ hệ thống của Casso tự động đồng bộ giao dịch mới thì với API này sẽ giúp bạn xử lý các giao dịch mới mà hệ thống của Casso chưa đồng bộ kịp thời.
- [Tích hợp xác nhận thanh toán](https://developer.casso.vn/english-v2-new/tai-nguyen-khac/tich-hop-xac-nhan-thanh-toan.md): Thực hành lập trình xử lý sự kiện webhook để xác nhận thanh toán
- [Change log](https://developer.casso.vn/english-v2-new/tai-nguyen-khac/change-log.md)

## stable (v2)

- [Tổng quan](https://developer.casso.vn/master.md): Chuyên trang dành cho lập trình viên
- [Thiết lập Webhook thủ công](https://developer.casso.vn/webhook/thiet-lap-webhook-thu-cong.md): Casso cho phép tích hợp với một Webhook API gọi tới server của bạn. Mỗi khi có giao dịch mới, Casso sẽ thực hiện gọi tới API bạn đã thiết lập sẵn để gửi thông tin giao dịch này.
- [Xử lý sự kiện Webhook](https://developer.casso.vn/webhook/gia-lap-giao-dich-den.md): Hướng dẫn các bước lập trình một API xử lý sự kiện webhook. Có code mẫu bằng NodeJS
- [Chứng thực API](https://developer.casso.vn/casso-api/chung-thuc.md): Các phương pháp chứng thức với API của Casso.
- [Tạo API Key thủ công](https://developer.casso.vn/casso-api/chung-thuc/tao-api-key-thu-cong.md): Auth code được dùng để lấy access token cho phép ứng dụng bên ngoài truy cập và lấy thông tin trên hệ thống Casso.
- [Danh sách API](https://developer.casso.vn/casso-api/api.md): Danh sách các API của Casso
- [API lấy thông tin user](https://developer.casso.vn/casso-api/api/lay-thong-tin-user.md): Dùng để lấy thông tin người dùng như: thông tin tài khoản, thông tin doanh nghiệp, danh sách các ngân hàng liên kết.
- [API thiết lập webhook](https://developer.casso.vn/casso-api/api/thiet-lap-webhook.md): Dùng để thiết lập webhook như: thêm, sửa và xóa.
- [API lấy giao dịch](https://developer.casso.vn/casso-api/api/lay-giao-dich.md): Dùng để lấy một hoặc nhiều giao dịch ngân hàng
- [API lấy thông tin tài khoản ngân hàng](https://developer.casso.vn/casso-api/api/lay-tai-khoan-ngan-hang.md): Truy vấn một hoặc nhiều tài khoản ngân hàng đã kết nối và danh sách giao dịch của tài khoản đó.
- [API buộc đồng bộ giao dịch mới ngay](https://developer.casso.vn/casso-api/api/check-giao-dich-moi.md): Thay vì phải chờ hệ thống của Casso tự động đồng bộ giao dịch mới thì với API này sẽ giúp bạn xử lý các giao dịch mới mà hệ thống của Casso chưa đồng bộ kịp thời.
- [Tích hợp xác nhận thanh toán](https://developer.casso.vn/tai-nguyen-khac/tich-hop-xac-nhan-thanh-toan.md): Thực hành lập trình xử lý sự kiện webhook để xác nhận thanh toán
- [Change log](https://developer.casso.vn/tai-nguyen-khac/change-log.md)

## v1

- [Tổng quan](https://developer.casso.vn/v1/master.md): Chuyên trang dành cho lập trình viên
- [Thiết lập Webhook thủ công](https://developer.casso.vn/v1/webhook/thiet-lap-webhook-thu-cong.md): Casso cho phép tích hợp với một Webhook API gọi tới server của bạn. Mỗi khi có giao dịch mới, Casso sẽ thực hiện gọi tới API bạn đã thiết lập sẵn để gửi thông tin giao dịch này.
- [Lập trình xử lý sự kiện Webhook](https://developer.casso.vn/v1/webhook/gia-lap-giao-dich-den.md): Hướng dẫn các bước lập trình một API xử lý sự kiện webhook. Có code mẫu bằng NodeJS
- [Tạo API Key thủ công](https://developer.casso.vn/v1/auth-code/tao-authorization-code-thu-cong.md): Auth code được dùng để lấy access token cho phép ứng dụng bên ngoài truy cập và lấy thông tin trên hệ thống Casso.
- [Tích hợp OAuth2](https://developer.casso.vn/v1/oauth-2/tich-hop-oauth2.md): Cơ chế xác thực OAuth2 cho phép người dùng cuối tự động phân quyền cho Nhà Phát Triển truy cập thông tin tài khoản của họ trên Casso.
- [Tích hợp xác nhận thanh toán](https://developer.casso.vn/v1/thuc-hanh/tich-hop-xac-nhan-thanh-toan.md): Thực hành lập trình xử lý sự kiện webhook để xác nhận thanh toán
- [Change log](https://developer.casso.vn/v1/change-log/change-log.md)
- [API lấy Acess-Token](https://developer.casso.vn/v1/danh-sach-api/api-lay-acess-token.md): Access-Token là mã truy cập do được khởi tạo từ Auth Code, để có thể truy cập dữ liệu của bạn trên hệ thống của Casso.
- [API lấy thông tin user](https://developer.casso.vn/v1/danh-sach-api/api-lay-thong-tin-user.md)
- [API thiết lập webhook](https://developer.casso.vn/v1/danh-sach-api/api-thiet-lap-webhook.md): Thay vì thiết lập webhook thủ công thì nay Casso cung cấp endpoint để có thể thiết lập webhook tự động.
- [API tải thông tin giao dịch](https://developer.casso.vn/v1/danh-sach-api/api-tai-thong-tin-giao-dich.md): Lấy toàn bộ giao dịch dựa theo thời gian tuỳ chọn cho đến hiện tại.
- [API check giao dịch mới](https://developer.casso.vn/v1/danh-sach-api/api-check-giao-dich-moi.md)
- [Tài khoản ngân hàng Demo](https://developer.casso.vn/v1/tai-nguyen-khac/tai-khoan-ngan-hang-demo.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://developer.casso.vn/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
