Request Access Token API - SNAP
Bagian ini berisi tentang rincian informasi terkait akses token API dengan standar SNAP yang digunakan untuk melakukan transaksi pembayaran, pemeriksaan status transaksi, dan pengembalian dana.
Service Code | |
---|---|
API Endpoint | |
HTTP Method | POST |
Description | Request Token for Authentication |
Content-type | application/json |
Service Code | API Reference |
---|---|
73 | |
12 | |
13 | |
11 | |
54 | |
55 | |
58 | |
47 | |
51 | |
78 |
Nama Parameter Header | Tipe | Atribut | Konten |
---|---|---|---|
Content-Type | String | Mandatory | Application/json |
X-TIMESTAMP | String | Mandatory | YYYY-MM-DDTHH:MM:SS (2022-03-21T10:11:40+07:00) |
X-CLIENT KEY | String | Mandatory | NICEPAY Provided (X-CLIENT KEY = CLIENT_ID) |
X-SIGNATURE | String | Mandatory | Generated by Partner/Merchant created using asymmetric signature SHA256withRSA algorithm (Private_Key, stringToSign) stringToSign = client ID + “|” + X-TIMESTAMP |
Parameter | Tipe | Kebutuhan | Deskripsi |
---|---|---|---|
grantType | String | Mandatory | Only “client_credentials” |
additionalInfo | Object | Optional | |
Parameter BI | Parameter NICEPAY | Tipe | Ukuran | Kebutuhan | Deskripsi |
---|---|---|---|---|---|
responseCode | responseCd | String | | Optional | |
responseMessage | responseMsg | String | | Optional | Response Message Debug message to provide more |
accessToken | | String | 2048 | Mandatory | Sebuah string yang mewakili autorisasi dikeluarkan untuk Klien yang digunakan untuk mengakses protected resources |
tokenType | | String | | Mandatory | Token Type Value: “Bearer” |
expiresIn | | String | | Mandatory | Session expiry in seconds: 900 (15 minutes) |