Semua endpoint Qrisy API. Base URL: https://api.qrisy.id
Full OpenAPI spec: Download openapi.yaml
/api/healthNoneHealth check/api/auth/registerNoneRegister akun baru/api/auth/loginNoneLogin/api/auth/refreshNoneRefresh access token/api/auth/logoutNoneLogout (revoke refresh)/api/auth/verify-emailNoneVerify email/api/auth/forgot-passwordNoneRequest password reset/api/auth/reset-passwordNoneReset password/api/profileBearer / KeyProfile & kuota/api/qrisBearer / KeyList QRIS merchants/api/qrisBearer / KeyUpload QRIS statis/api/qris/:idBearer / KeyUpdate merchant/api/qris/:idBearer / KeyDelete merchant/api/api-keysBearer / KeyList API keys/api/api-keysBearer / KeyGenerate key (reveal-once)/api/api-keys/:idBearer / KeyRevoke key/api/generate/qrisBearer / KeyGenerate v1 (legacy)/api/generate/v2/qrisBearer / KeyGenerate v2/api/generate/check-statusBearer / KeyCheck status/api/generate/cancel-statusBearer / KeyCancel transaction/api/generate/listBearer / KeyList transactions/api/generate/list-deleteBearer / KeyDelete transactions/api/webhook/endpointsBearer / KeyList webhook endpoints/api/webhook/endpointsBearer / KeyCreate endpoint/api/webhook/endpoints/:idBearer / KeyUpdate endpoint/api/webhook/endpoints/:idBearer / KeyDelete endpoint/api/webhook/test/:idBearer / KeySend test webhook/api/webhook/eventsBearer / KeyList webhook events/api/webhook/events/:idBearer / KeyEvent detail (payload, signature)/api/webhook/replay/:idBearer / KeyReplay from DLQ/api/webhook/dlqBearer / KeyList DLQ items/api/public/pages/:slugPublicPayment page config/api/public/transactionsPublicCreate transaction/api/public/transactions/:id/statusPublicTransaction status/api/public/transactions/:id/ssePublicSSE streamSemua endpoint (kecuali /api/public/* dan /api/health) memerlukan auth:
Authorization: Bearer <access_token>x-license-key: qs_live_xxxDetail: Authentication Guide
// Success
{ "status": 200, "message": "optional", "data": { ... } }
// Error
{ "status": 404, "error": { "code": "TRANSACTION_NOT_FOUND", "message": "Transaction not found" } }