---
title: Request Access Token API - SNAP
slug: nicepay-api-snap-request-access-token
description: Informasi tentang Request Access Token API khusus SNAP yang disediakan oleh NICEPAY
image: https://archbee-image-uploads.s3.amazonaws.com/ZHvSjR5ZrsoxwKbJa3xmo/B1-3UPtetK_lJzJ-q8xvu_rdrx9d8diazpgm07xfz2test-1.png
icon: {"faIcon":"fa-solid fa-fingerprint"}
docTags: 
createdAt: 2023-06-02T03:48:56.000Z
---

# Tentang 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.



# Request Access Token API - SNAP

***

## Get Access Token

| **Service Code** | [API SNAP Service Code](docId\:GcGqBIYXG1Etcd0Ji9cHX)                                        |
| ---------------- | -------------------------------------------------------------------------------------------- |
| **API Endpoint** | [`/nicepay/v1.0/access-token/b2b`](https://dev.nicepay.co.id/nicepay/v1.0/access-token/b2b)  |
| **HTTP Method**  | **POST**                                                                                     |
| **Description**  | Request Token for Authentication&#xD;                                                        |
| **Content-type** | `application/json`                                                                           |

### API SNAP Service Code

| **Service Code** | **API Reference**                                                                                                 |
| ---------------- | ----------------------------------------------------------------------------------------------------------------- |
| `73`             | [E-Wallet - Access Token](docId\:GcGqBIYXG1Etcd0Ji9cHX) <br />[QRIS - Access Token](docId\:GcGqBIYXG1Etcd0Ji9cHX) |
| `11`             | [Balance Inquiry - API Payout (Disbursement) SNAP](docId\:uqFOgB81BaLhYd0KgRAdc)                                  |
| `54`             | [Registration - API E-Wallet (Direct Debit) SNAP](docId:66iE5aVXXL4uqw6hqFPVV)                                    |
| `55`             | [Check Status Transaction - API E-Wallet (Direct Debit) SNAP](docId\:vB63D8suaKPYP-4bIOWx9)                       |
| `58`             | [Refund Transaction - API E-Wallet (Direct Debit) SNAP](docId:8-hlezmJtlz45LRJnXcEc)                              |
| `47`             | [Registration - API QRIS SNAP](docId\:n42BapM1t1eOiXNS-RA_d)                                                      |
| `51`             | [Check Status Transaction - API QRIS SNAP](docId:3aXWe6p6cyHX_ZuN-bvgQ)                                           |
| `78`             | [Refund Transaction - API QRIS SNAP](docId\:U1UpkNC78XEyuHGD4CxPD)                                                |



## Get Header

### Request Access Token Header

| **Nama Parameter Header** | **Tipe** | **Atribut** | **Konten**                                                                                                                                                                                          |
| ------------------------- | -------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Content-Type`            | String   | Mandatory   | `Application/json`                                                                                                                                                                                  |
| `X-TIMESTAMP`             | String   | Mandatory   | `YYYY-MM-DDTHH:MM:SS`<br />(2022-03-21T10:11:40+07:00)                                                                                                                                              |
| `X-CLIENT KEY`            | String   | Mandatory   | NICEPAY Provided (`X-CLIENT `<br />`KEY` = `CLIENT_ID`)                                                                                                                                             |
| `X-SIGNATURE`             | String   | Mandatory   | Generated by Partner/Merchant <br />created using asymmetric<br />signature SHA256withRSA algorithm<br />(`Private_Key`, `stringToSign`)<br />`stringToSign `= `client ID` + “`\|`” + `X-TIMESTAMP` |

### Request Access Token Body

| **Parameter**    | **Tipe** | **Kebutuhan** | **Deskripsi**               |
| ---------------- | -------- | ------------- | --------------------------- |
| `grantType`      | String   | Mandatory     | Only “`client_credentials`” |
| `additionalInfo` | Object   | Optional      |                             |

### Response Parameter

| **Parameter BI**  | **Parameter NICEPAY** | **Tipe** | **Ukuran** | **Kebutuhan** | **Deskripsi**                                                                                                                     |
| ----------------- | --------------------- | -------- | ---------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `responseCode`    | `responseCd`          | String   |            | Optional      | [General Response Code and Message - API SNAP](docId\:lKqJXSl5CMKdXYXxHYYSs)<br /><br />Error code to specify the error returned. |
| `responseMessage` | `responseMsg`         | String   |            | Optional      | Response Message<br /><br />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` <br />(15 minutes)                                                                               |

### Sample Parameter

:::CodeblockTabs
Sample Request

```json
//HEADER SECTION
Content-Type: application/json
X-SIGNATURE: aFHq5SNdWO5Pq2vwZk4ztd9Cu3OvblG6NezGwLX3GC2mRJorDHPeZpR3V+RXrPC8ojcyCwQy01FSipmA8YdQvz1hOth7aekXzhigYCRNS34EHYEoFGD1YMHVFRvxn2Fu8HAd6wTvPNy2X2rbUS3hWrJsfa5cHu8wKVb7zPCuxNc=
X-CLIENT-KEY : NORMALTEST
X-TIMESTAMP: 2024-12-31T10:11:40+07:00

{
    "grantType": "client_credentials"
    "additionalInfo": {
 }
}
```

Sample Response

```json
{
 "responseCode": "2007300",
 "responseMessage": "Successful",
 "accessToken": "Xy8duZzAvv9bwDXxRxcb89tsuvk4MF4kx4lGfE4aCRVxR7XdERhbe1",
 "tokenType": "Bearer",
 "expiresIn": "900"
}
```
:::

