Casso Developer
stable (v2)
stable (v2)
  • Tổng quan
  • Kết nối Casso bằng Webhook
    • Thiết lập Webhook thủ công
    • Xử lý sự kiện Webhook
  • Sử dụng API Casso
    • Chứng thực API
      • Tạo API Key thủ công
    • Danh sách API
      • API lấy thông tin user
      • API thiết lập webhook
      • API lấy giao dịch
      • API lấy thông tin tài khoản ngân hàng
      • API buộc đồng bộ giao dịch mới ngay
  • Tài nguyên khác
    • Tích hợp xác nhận thanh toán
    • Change log
Powered by GitBook
On this page
  • 1/ Cơ chế Api Keys
  • 2/ Cơ chế OAuth 2.0

Was this helpful?

  1. Tài nguyên khác

Change log

PreviousTích hợp xác nhận thanh toán

Last updated 1 year ago

Was this helpful?

06/07/2022

  • hỗ trợ thời gian kết thúc lấy giao dịch (toDate)

  • thêm thông tin đối ứng ngân hàng, kênh chuyển tiền, tài khoản ảo

01/09/2021

Casso chính thức công bố API v2, bao gồm một số thay đổi:

  • Ra mắt OAuth 2

  • Thay đổi cơ chế Api Keys

1/ Cơ chế Api Keys

Api keys ở v1 sẽ tương đương với authorization code. Api key v2 sẽ tương đương một access token (lifetime access token).

Với nâng cấp ở version 2 này, Developer sẽ không cần phải gọi api /v1/token để đổi api key thành access token mà sử dụng access token này để authorize các api truy cập vào Casso luôn.

Ở API v1, để gọi api /userInfo, bước 1 là bạn phải gọi api /token để đổi access token, sau đó dùng access token này gắn vào header để gọi api /userInfo

Ví dụ:

curl --location --request GET 'https://oauth.casso.vn/v1/userInfo \
--header 'Authorization: <"Access token">'

Thì ở API /v2 , API key bạn đã tạo ra ở giao diện tích hợp của Casso sẽ được dùng trực tiếp để authen api luôn như ví dụ bên dưới.

Ví dụ:

curl --location --request GET 'https://oauth.casso.vn/v2/userInfo \
--header 'Authorization: Apikey <"api_key_here">'

2/ Cơ chế OAuth 2.0

Ví dụ:

curl --location --request GET 'https://oauth.casso.vn/v2/userInfo \
--header 'Authorization: Bearer <"Access token nhận được từ OAuth 2.0 của Casso">'

05/03/2024

Casso ngừng hỗ trợ đối tác và khách hàng cơ chế OAuth 2

Nếu như bạn nhận Access token từ việc xác thực ở OAuth 2.0 của Casso thì bạn có thể dùng Access token này gắn vào Authorization trên header để gọi với các API Resource của Casso tương ứng với , kèm theo tiền tố là Bearer.

API lấy giao dịch
API lấy giao dịch
Version 2