List

Mendapatkan daftar alamat pengiriman pengguna

Nama function yang digunakan adalah

GetAddressList(params : { page: number, perPage: number })

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
  .GetAddressList({ page: 1, perPage: 25 })
  .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.GetAddressList({page: 1, perPage: 25})
		.then(function (response) {
			console.log(response);
		})
		.catch(function (error) {
			console.log(error);
		});

Maka output yang akan keluar adalah

{
    "statusCode": 200,
    "data": {
        "data": [
            {
                "id": "97110",
                "id_member": "2711806",
                "utama": 0,
                "label": "Rumah",
                "penerima": "sabiq",
                "phone": "+628569XXXXXXX",
                "prov": null,
                "prov_id": null,
                "kota": null,
                "kota_id": null,
                "kec": null,
                "kec_id": null,
                "kel": null,
                "kel_id": null,
                "kode_pos": "99999",
                "alamat": "jl cendrawasih",
                "catatan": null,
                "lat": null,
                "lon": null,
                "createdAt": "2024-02-26 17:01:56.000000",
                "createdBy": null,
                "updatedAt": "2024-02-27 13:08:34.000000",
                "updatedBy": null,
                "deletedAt": null,
                "deletedBy": null,
                "shipper": {
                    "id": 1023,
                    "name": "Bojonggede",
                    "type": "kecamatan",
                    "level": 5,
                    "postcode": "",
                    "geo_coord": {
                        "lat": -6.239384901057297,
                        "lng": 106.80164697616142
                    }
                },
                "shipper_txt": "Bojonggede, Kabupaten Bogor, Jawa Barat",
                "_id": "97110"
            },
            ...
        ],
        "total": 10
    },
    "message": "Success"
}

Last updated