For the complete documentation index, see llms.txt. This page is also available as Markdown.

SNAP

Access Token B2B Copy

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-CLIENT-KEYstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_auth}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
grantTypestringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/access-token/b2b
200Success

Access Token B2B BCA

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-CLIENT-KEYstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_auth}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
grantTypestringRequired
Responses
200Success
application/json
objectOptional
post
/openapi/v1.0/access-token/b2b
200Success

Access Token B2B2C (RefreshToken)

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-CLIENT-KEYstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_auth}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
grantTypestringRequired
refreshTokenstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/access-token/b2b2c
200Success

Account Creation

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
CHANNEL-IDstringRequiredExample: 00777
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
phoneNostringRequired
namestringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/registration-account-creation
200Success

Account Binding

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
phoneNostringRequired
merchantIdstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/registration-account-binding
200Success

Account Binding Inquiry

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/registration-account-inquiry
200Success

Account Unbinding (2nd Call)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TimestampstringRequiredExample: {{timestamp}}
X-Partner-IdstringRequiredExample: {{client_id}}
X-SignaturestringRequiredExample: {{signature_service}}
X-External-IdstringRequiredExample: {{external_id}}
OriginstringOptionalExample: https://apidevportal.aspi-indonesia.or.id
RefererstringOptionalExample: https://apidevportal.aspi-indonesia.or.id/
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchantIdstringRequired
referenceNostringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/registration-account-unbinding
200Success

Verify OTP (Direct Integration)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
actionstringRequired
otpstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/otp-verification
200Success

Verify OTP (Direct Integration) V1.1

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
actionstringRequired
otpstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.1/otp-verification
200Success

Upgrade Account Widget

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
phoneNostringRequired
merchantIdstringRequired
merchantPassstringRequired
Responses
post
/api/v1.0/upgrade-account-widget
403Error

Account Inquiry

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
customerNumberstringRequired
transactionDatestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/emoney/account-inquiry
200Success

Top Up

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
customerNumberstringRequired
customerNamestringRequired
transactionDatestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/emoney/topup
200Success

Top Up Status

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
serviceCodestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/emoney/topup-status
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
trxDateInitstringRequired
channelCodeintegerRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/internal/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
paymentRequestIdstringRequired
channelCodeintegerRequired
trxDateTimestringRequired
flagAdvisestringRequired
Responses
200Success
application/json
objectOptional
post
/internal/v1.0/transfer-va/payment
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
X-MERCHANT_IDstringRequiredExample: MERCHANT_ID
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
trxDateInitstringRequired
channelCodeintegerRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/VABCA/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
X-MERCHANT_IDstringRequiredExample: MERCHANT_ID
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
paymentRequestIdstringRequired
channelCodeintegerRequired
trxDateTimestringRequired
flagAdvisestringRequired
Responses
200Success
application/json
objectOptional
post
/VABCA/v1.0/transfer-va/payment
200Success

Status

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
CHANNEL-IDstringRequiredExample: 95231
X-PARTNER-IDstringRequiredExample: 39988
X-EXTERNAL-IDstringRequiredExample: {{external_id_bca}}
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
Responses
200Success
application/json
objectOptional
post
/openapi/v1.0/transfer-va/status
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
channelCodeintegerRequired
inquiryRequestIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
partnerServiceIdstringRequired
trxDateInitstringRequired
Responses
200Success
application/json
objectOptional
post
/SIMULATOR/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
paymentRequestIdstringRequired
channelCodeintegerRequired
trxDateTimestringRequired
flagAdvisestringRequired
Responses
200Success
application/json
objectOptional
post
/SIMULATOR/v1.0/transfer-va/payment
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
virtualAccountNostringRequired
partnerServiceIdstringRequired
customerNostringRequired
sourceBankCodenullRequired
trxDateInitstringRequired
languagenullRequired
channelCodenullRequired
passAppnullRequired
hashedSourceAccountNonullRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/VAMYR/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
virtualAccountEmailstringRequired
virtualAccountPhonestringRequired
trxIdstringRequired
paymentRequestIdstringRequired
channelCodestringRequired
hashedSourceAccountNostringRequired
sourceBankCodestringRequired
paidBillsstringRequired
trxDateTimestringRequired
referenceNostringRequired
journalNumstringRequired
paymentTypestringRequired
flagAdvisestringRequired
subCompanystringRequired
additionalInfoobjectRequired
Responses
200Success
application/json
objectOptional
post
/VAMYR/v1.0/transfer-va/payment
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
trxDateInitstringRequired
channelCodeintegerRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/VABNC/v1.0/transfer-va/inquiry
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
trxDateInitstringRequired
channelCodestringRequired
languagestringRequired
hashedSourceAccountNostringRequired
sourceBankCodestringRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/VADANAMON/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
X-MERCHANT_IDstringRequiredExample: 123
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
virtualAccountEmailstringRequired
virtualAccountPhonestringRequired
paymentRequestIdstringRequired
channelCodestringRequired
hashedSourceAccountNostringRequired
sourceBankCodestringRequired
trxDateTimestringRequired
Responses
200Success
application/json
objectOptional
post
/VADANAMON/v1.0/transfer-va/payment
200Success

Inquiry (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: transfer-va
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
trxDateInitstringRequired
channelCodeintegerRequired
languagestringRequired
inquiryRequestIdstringRequired
Responses
200Success
application/json
objectOptional
post
/VABMRI/v1.0/transfer-va/inquiry
200Success

Payment (PG)

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
paymentRequestIdstringRequired
channelCodeintegerRequired
hashedSourceAccountNostringRequired
trxDateTimestringRequired
referenceNostringRequired
paidBillsstringRequired
flagAdvisestringRequired
Responses
200Success
application/json
objectOptional
post
/VABMRI/v1.0/transfer-va/payment
200Success

WebView Verify PIN

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
pinstringRequired
linkIdstringRequired
actionstringRequired
redirectToDeeplinkstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/pin/verify
200Success

WebView Set New PIN

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
pinstringRequired
actionstringRequired
redirectToDeeplinkstringRequired
Responses
200Success
application/json
objectOptional
post
/oauth/v1.0/pin/set
200Success

Payment

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
Responses
200Success
application/json
responseCodestringRequired
responseMessagestringRequired
partnerReferenceNostringRequired
appRedirectUrlstringRequired
post
/v1.0/debit/payment-host-to-host
200Success

Status

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
serviceCodestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/debit/status
200Success

Cancel

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/debit/cancel
200Success

List

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
fromDateTimestringRequired
toDateTimestringRequired
pageSizeintegerRequired
pageNumberintegerRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/transaction-history-list
200Success

Detail

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/transaction-history-detail
200Success

Insert or update Partner

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchantIdstringRequired
callbackUrlstringRequired
namestringRequired
Responses
200Success
application/json
objectOptional
post
/qrismpm/v1/partners/9bb16dc2-e7d0-465d-8372-37359332b405
200Success

Insert or update Suberchant

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchantIdstringRequired
subMerchantIdstringRequired
nmIdstringRequired
Responses
200Success
application/json
objectOptional
post
/qrismpm/v1/submerchant/9bb16dc2-e7d0-465d-8372-37359332b405
200Success

Insert or update NNS

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signatureinternal}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
nnsIdstringRequired
nnsNamestringRequired
Responses
200Success
application/json
objectOptional
post
/qrismpm/v1/nns
200Success

Login

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
emailstringRequired
passwordstringRequired
Responses
200Success
application/json
objectOptional
post
/auth/v1/users/login
200Success

Generate Qris

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
merchantIdstringRequired
subMerchantIdstringRequired
terminalIdstringRequired
validityPeriodstringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/qr/qr-mpm-generate
200Success

Refund Qris MPM

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
partnerRefundNostringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/qr/qr-mpm-refund
200Success

Cek Status Qris

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
serviceCodestringRequired
merchantIdstringRequired
subMerchantIdstringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/qr/qr-mpm-query
200Success

Decode Qr

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
qrContentstringRequired
merchantIdstringRequired
subMerchantIdstringRequired
scanTimestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/qr/qr-mpm-decode
200Success

Receiver Callback Payment From MW Local

post
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchant_idstringRequired
pay_datestringRequired
amountintegerRequired
sof_idstringRequired
ref_nostringRequired
invoicestringRequired
result_codestringRequired
result_descstringRequired
cust_namestringRequired
merchantNamestringRequired
feeAmountstringRequired
rrnstringRequired
nns_issuerstringRequired
nns_acquirerstringRequired
mpanstringRequired
cpanstringRequired
nmidstringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/qr/qr-mpm-notify
200Success

Receiver Callback Payment From MW

post
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchant_idstringRequired
pay_datestringRequired
amountintegerRequired
sof_idstringRequired
ref_nostringRequired
invoicestringRequired
result_codestringRequired
result_descstringRequired
cust_namestringRequired
merchantNamestringRequired
feeAmountstringRequired
rrnstringRequired
nns_issuerstringRequired
nns_acquirerstringRequired
mpanstringRequired
cpanstringRequired
nmidstringRequired
Responses
200Success
application/json
objectOptional
post
/snapqrismpm/qr/callback-qris-payment/v1.0/qr/qr-mpm-notify
200Success

Show Uri QRCODE

get
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchant_idstringRequired
pay_datestringRequired
amountintegerRequired
sof_idstringRequired
ref_nostringRequired
invoicestringRequired
result_codestringRequired
result_descstringRequired
cust_namestringRequired
merchantNamestringRequired
feeAmountstringRequired
rrnstringRequired
nns_issuerstringRequired
nns_acquirerstringRequired
mpanstringRequired
cpanstringRequired
nmidstringRequired
Responses
200Success
application/json
objectOptional
get
/snapqrismpm/qr/callback-qris-payment/v1.0/qr/qris/INV0120240402083400009
200Success

Create Partner

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
namestringRequired
merchantIdstringRequired
redirectstringRequired
featureScopeIdsinteger[]Required
publicKeystringRequired
Responses
200Success
application/json
objectOptional
post
/auth/v1/partners
200Success

Inquiry

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
customerNumberstringRequired
beneficiaryAccountNumberstringRequired
accountTypestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/emoney/bank-account-inquiry
200Success

account inquiry internal Copy

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
Content-typestringRequiredExample: application/json
Authorization-CustomerstringOptionalExample: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJwYXJ0bmVySWQiOiI5NzE5Mzk0ZC1hZjkxLTRmOWMtOWQxNi02YjYyMzNhNDU4ODkiLCJyZWZObyI6IjgwMDcyMDk4MTQ5MTQ1MzM0OSIsInBhcnRuZXJSZWZObyI6IjIwMjAxMDI5MDAwMDAwMDAwMDAwMzEiLCJpYXQiOjE3NTYyMDQwMjEsImV4cCI6MTc1NjI5MDQyMX0.wgf2V2A9HQugc80AHk1CrhPmmZrWqQW1HBqQYt1vYAU
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
ORIGINstringOptionalExample: www.hostname.com
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-IP-ADDRESSstringOptionalExample: 172.24.281.24
X-DEVICE-IDstringOptionalExample: 09864ADCASA
X-LATITUDEstringOptionalExample: -6.1617169
X-LONGITUDEstringOptionalExample: 106.6643946
CHANNEL-IDstringOptionalExample: 95221
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
beneficiaryAccountNostringRequired
Responses
200Success
application/json
responseCodestringRequired
responseMessagestringRequired
referenceNostringRequired
partnerReferenceNostringRequired
beneficiaryAccountNostringRequired
beneficiaryAccountNamestringRequired
currencystringRequired
post
/v1.0/account-inquiry-internal
200Success

localhost/v1.0/transfer-intrabank Copy 2

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
Content-typestringRequiredExample: application/json
Authorization-CustomerstringOptionalExample: Bearer fa8sjjEj813Y9JGoqwOeOPWbnt4CUpvIJbU1mMU4a11MNDZ7Sg5u9a"
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
ORIGINstringOptionalExample: www.hostname.com
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-IP-ADDRESSstringOptionalExample: 172.24.281.24
X-DEVICE-IDstringOptionalExample: 09864ADCASA
X-LATITUDEstringOptionalExample: -6.1617169
X-LONGITUDEstringOptionalExample: 106.6643946
CHANNEL-IDstringOptionalExample: 95221
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
beneficiaryAccountNostringRequired
currencystringRequired
customerReferencestringRequired
remarkstringRequired
sourceAccountNostringRequired
transactionDatestringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/transfer-intrabank
200Success

Register

post
Header parameters
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
namestringRequired
emailstringRequired
passwordstringRequired
Responses
200Success
application/json
objectOptional
post
/auth/v1/users/register
200Success

Access Token B2B

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-CLIENT-KEYstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_auth}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
grantTypestringRequired
Responses
200Success
application/json
objectOptional
post
/pg/snap/oauth/v1.0/access-token/b2b
200Success

Initiate existing

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
serviceCodestringRequired
merchantIdstringRequired
subMerchantIdstringRequired
Responses
200Success
application/json
objectOptional
post
/pg/payment/card/initiate
200Success

Generate Qris GCP

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
merchantIdstringRequired
subMerchantIdstringRequired
terminalIdstringRequired
validityPeriodstringRequired
Responses
200Success
application/json
objectOptional
post
/pg/payment/card/v1.0/qr/qr-mpm-generate
200Success

Cek Statu GCP

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
serviceCodestringRequired
merchantIdstringRequired
subMerchantIdstringRequired
Responses
200Success
application/json
objectOptional
post
/pg/payment/card/v1.0/qr/qr-mpm-query
200Success

Direct Debit Payment

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerServiceIdstringRequired
customerNostringRequired
virtualAccountNostringRequired
virtualAccountNamestringRequired
virtualAccountEmailstringRequired
virtualAccountPhonestringRequired
trxIdstringRequired
Responses
200Success
application/json
objectOptional
post
/pg/payment/card/v1.0/transfer-va/create-va
200Success

Refund GCP

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
originalPartnerReferenceNostringRequired
originalReferenceNostringRequired
partnerRefundNostringRequired
Responses
200Success
application/json
objectOptional
post
/pg/payment/card/v1.0/qr/qr-mpm-refund
200Success

Health

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringRequiredExample: qr-payment,47
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
merchantIdstringRequired
subMerchantIdstringRequired
terminalIdstringRequired
validityPeriodstringRequired
Responses
200Success
application/json
objectOptional
get
/health
200Success

KKI

post
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
X-ScopesstringOptionalExample: qr-payment,47
X-CLIENT-KEYstringRequiredExample: {{client_secret}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
partnerReferenceNostringRequired
validUpTostringRequired
Responses
200Success
application/json
responseCodestringRequired
responseMessagestringRequired
partnerReferenceNostringRequired
webRedirectUrlstringRequired
post
/pg/payment/card/v1.0/debit/payment-host-to-host
200Success

Balance Inquiry

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
X-TIMESTAMPstringRequiredExample: {{timestamp}}
X-PARTNER-IDstringRequiredExample: {{client_id}}
X-SIGNATUREstringRequiredExample: {{signature_service}}
X-EXTERNAL-IDstringRequiredExample: {{external_id}}
AcceptstringOptionalExample: application/json
Content-TypestringOptionalExample: application/json
Body
accountNostringRequired
Responses
200Success
application/json
objectOptional
post
/v1.0/balance-inquiry
200Success

Last updated