Skip to content

Hủy kích hoạt Soft OTP ​

Vô hiệu hóa SmartOTP đang hoạt động của người dùng. Dùng nó trước khi chuyển SmartOTP sang một thiết bị mới, hoặc khi một thiết bị bị mất.

Endpoint ​

http
POST /api/v1/saas-sotp/retire
Content-Type: application/json
json
{
  "partner_id": "{{partner_id}}",
  "partner_key": "{{partner_key}}",
  "token": "{{token}}"
}

Tham số:

Tham sốKiểuBắt buộcMặc địnhMô tả
partner_idstringCó—Partner ID.
partner_keystringCó—Partner key.
tokenstringCó—Token đăng ký được tạo bởi Đăng ký.

Trả về: RetireResponse

Ví dụ request ​

bash
curl --location --request POST '<BASE_URL>/saas-sotp/retire' \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data-raw '{
    "partner_id": "{{partner_id}}",
    "partner_key": "{{partner_key}}",
    "token": "{{token}}"
  }'

Response ​

json
{
  "success": true,
  "code": 1,
  "message": "Success"
}
TrườngKiểuMô tả
successboolTrạng thái của request.
codeintstatus code — 1 khi thành công.
messagestringThông báo trạng thái hoặc lỗi.

WARNING

Việc hủy kích hoạt sẽ vô hiệu hóa secret của thiết bị ngay lập tức — mọi mã nó tạo ra sau đó đều sẽ xác minh thất bại. Hãy đảm bảo người dùng có một phương thức xác thực thay thế trước khi bạn hủy kích hoạt thiết bị đã đăng ký duy nhất của họ.

Lỗi ​

MãMô tả
3Parameter invalid
103Thông tin Partner không chính xác — Partner details are incorrect.
126Có lỗi xảy ra vui lòng thử lại — An error occurred, please retry.
129Token không hợp lệ — Invalid token.

Bước tiếp theo ​

Developers