Developers
Từ cấp khóa
đến điểm số đầu tiên
Đăng ký đối tác → cấp khóa → tra cứu đầu tiên trên sandbox → chuyển sang môi trường thật. REST chuẩn, phản hồi có chữ ký, webhook tự động thử lại, SDK cho 4 ngôn ngữ.
Quickstart
Tích hợp chỉ trong bốn bước
Đăng ký đối tác · cấp khóa
Nhận Client ID và API key trên cổng đối tác. Khóa sandbox do bạn tự cấp.
Kiểm tra bằng whoami
Kiểm tra khóa và scope bằng GET /fi/whoami.
Tra cứu điểm đầu tiên trên sandbox
Nhận trước phản hồi theo từng hạng với chủ thể thử nghiệm cố định và các ca kiểm thử cố định.
Chuyển sang môi trường thật
Vượt qua danh sách kiểm tra là kết nối vào môi trường vận hành với cùng một đoạn mã.
5-minute integration
Chỉ một lần gọi
# Consent-gated soft-pull score (deny-by-default) curl -X POST https://trendy.storydot.kr/superapp/api/fi/score/query \ -H "X-Client-Id: $CLIENT_ID" -H "X-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{"pairwiseSub":"pairwise-subject-id","purpose":"LOAN_UNDERWRITING"}' # → { success, data: { score, tier, reasonCodes[…] } } · every query is audit-logged
import { verifyTierProof } from "@superwallet/verifier-sdk/zkp"; // Verify a zero-knowledge tier proof — no score revealed const ok = await verifyTierProof({ proof, publicSignals, minThreshold: "3" }); // GOOD or better
// partner-sdks/java — scan a presented QR and verify the VP var verifier = new SuperWalletVerifier(config); var result = verifier.scanAndVerify(rawQr); if (result.isValid()) { /* trusted DID subject */ }
from superwallet_verifier import SuperWalletVerifier # VP/QR verification + SSO (parity with Java/PHP/TS) verifier = SuperWalletVerifier(api_base_url="https://trendy.storydot.kr/superapp/api") result = verifier.verify(verifier.parse_qr_data(qr_payload))
Partner API
Các endpoint cốt lõi
URL gốc https://trendy.storydot.kr/superapp/api · xác thực qua header X-Client-Id + X-API-Key · 60 lượt mỗi phút.
| Phương thức | Đường dẫn | Mô tả |
|---|---|---|
| POST | /fi/score/query | Tra cứu điểm dựa trên sự đồng ý — điểm số · hạng · mã lý do |
| POST | /fi/decision/evaluate | Đánh giá quyết định theo tiêu chí cấp tín dụng |
| POST | /fi/score/batch | Tra cứu theo lô 1~100 hồ sơ |
| POST | /fi/verify | Xác minh chứng nhận được xuất trình |
| POST | /api/v1/fi/proof/verify | Xác minh bằng chứng không tiết lộ về hạng tín dụng (scope proof:verify) |
| GET | /fi/score/history | Lịch sử điểm số, tối đa 365 ngày |
| POST | /fi/consent/requests | Tạo yêu cầu đồng ý |
| GET | /fi/consent/{id} | Tra cứu trạng thái đồng ý |
| GET | /fi/usage | Lượng sử dụng, tối đa 92 ngày |
| GET | /fi/whoami · /fi/health | Kiểm tra khóa · kiểm tra trạng thái |
Built for production
Thiết kế cho vận hành thực tế
SDKs
Đúng ngôn ngữ bạn đang dùng
| Ngôn ngữ | Gói | Phiên bản |
|---|---|---|
| TypeScript · JavaScript | @superwallet/verifier-sdk (npm) | 2.3.0 |
| TypeScript · ZK | @superwallet/zk-kit (npm) — 21 ID mạch vận hành | 0.2.0 |
| Java 17 | com.superwallet (Gradle) | 1.1.0 |
| Python | superwallet-verifier | 1.1.0 |
| PHP 8.1+ | superwallet/verifier-sdk (Composer) | — |
Documentation
Truy cập nhanh tài liệu
Tài liệu cho nhà phát triển
Tổng quan · bắt đầu nhanh · xác thực · tham chiếu · sandbox · lỗi · webhook · đồng ý · eID · tổ chức cấp phát · tuân thủ · công thức
OpenAPISwagger UI
Gọi thử ngay trên trình duyệt toàn bộ các thao tác của API đối tác.
VerifierVerifier SDK · Demo
Widget chứng minh điều kiện, relay, xác minh trực tiếp trên chuỗi.
LLMllms.txt
Tài liệu tóm tắt mà AI agent có thể đọc được.