Detail

Detail data transaction dari layanan yang berada pada microsite

DetailTransaction(data: {
  unique_id: string; // Unique ID pada tiap transaksi
  tokenUser?: string;
})

Cara Menggunakannya adalah dengan memasukkan parameter yang dibutuhkan kedalam function seperti ini

import { InaLib } from "ina-digital-sdk";
const inaLib = new InaLib({ mode: string, secret_key: string });
inaLib
  .DetailTransaction(data)
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

Contoh

Berikut ini merupakan contoh dalam penggunaan

import { InaLib } from "ina-digital-sdk";
const inaLib = new InaLib({ mode: "prod", secret_key: "{your_secret_key}" });
inaLib
  .DetailTransaction({
    unique_id: "111-1111",
  })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

Maka output yang akan keluar adalah

{
  "statusCode": 200,
  "data": {
    "title": "test",
    "description": "test descrip",
    "unique_id": "111-1111",
    "_user": {
      "id": 2711806,
      "phone": "62856XXXXXXX",
      "phone_verify": 1,
      "email": "sabiqmuh8@gmail.com",
      "email_verify": 1,
      "photo": "",
      "name": "Sabiq",
      "npwp": null,
      "bio": null,
      "warganegara": null,
      "nik": "31710XXXXXXXXXXX",
      "paspor": null,
      "negara_asal": null,
      "foto_ktp": null,
      "nama_lengkap": "Sabiq",
      "jenis_kelamin": "LAKI-LAKI",
      "tanggal_lahir": "1995-11-27",
      "tempat_lahir": null,
      "id_prov_ktp": "31",
      "id_kota_ktp": "3171",
      "id_kec_ktp": "317103",
      "id_kel_ktp": null,
      "prov_ktp": "DKI JAKARTA",
      "kota_ktp": "KOTA ADM. JAKARTA PUSAT",
      "kec_ktp": "KEMAYORAN",
      "kel_ktp": null,
      "alamat_ktp": null,
      "kode_pos_ktp": null,
      "id_prov_dom": null,
      "id_kota_dom": null,
      "id_kec_dom": null,
      "id_kel_dom": null,
      "prov_dom": null,
      "kota_dom": null,
      "kec_dom": null,
      "kel_dom": null,
      "alamat_dom": null,
      "kode_pos_dom": null,
      "status_verif": 1,
      "punya_kitas_kitap": null,
      "alamat_ktp_dom_sama": null,
      "punya_npwp": null,
      "punya_paspor": null,
      "verif_note": null,
      "nkk": null,
      "video": null,
      "raw_dukcapil": null,
      "usia": null,
      "createdAt": "2024-01-25T22:13:55.000Z",
      "updatedAt": "2024-03-04T19:37:57.000Z",
      "deletedAt": null
    },
    "_layanan": {
      "id": 1106,
      "id_dev": 1,
      "id_app": 780,
      "title": "Uji Coba - 2",
      "icon": "1/20240229172953-6b8422b21c353c9cf2353d670f19d174-2854.png",
      "kategori": "LAYANAN",
      "v": 2
    },
    "_microsites": {
      "id": 39,
      "title": "react-app-new",
      "id_app": 780,
      "id_repo": 6,
      "id_dev": 1
    }
  },
  "message": "Success"
}

Last updated