Lewati ke konten utama

Alamat

Daftar Alamat​

Daftar alamat pengirim tersimpan milik akun.

GET /courier/v1/addresses

Contoh Request​

curl -X GET 'https://use.api.co.id/courier/v1/addresses' \
-H 'x-api-co-id: YOUR_API_KEY'

Contoh Response​

{
"is_success": true,
"message": "OK",
"data": [
{
"id": "adr_7b1c",
"label": "Gudang Utama",
"contact_name": "Budi",
"contact_phone": "0899...",
"province_code": "33",
"city_code": "3374",
"district_code": "3374010",
"address_line": "Jl. Pemuda No. 1",
"postal_code": "50139",
"is_default": true
}
]
}

Buat Alamat​

Menyimpan alamat pengirim baru. Alamat dapat dipakai sebagai sender_address_id pada Cek Ongkir & order.

POST /courier/v1/addresses

Body​

ParameterTipeWajibKeterangan
labelstringyaNama alamat, mis. "Gudang Utama".
contact_namestringyaNama kontak pengirim.
contact_phonestringyaNomor telepon pengirim.
province_codestringyaKode provinsi.
city_codestringyaKode kota/kabupaten.
district_codestringyaKode kecamatan (harus terlayani kurir).
address_linestringyaAlamat lengkap.
postal_codestringtidakKode pos.
is_defaultbooleantidakJadikan alamat default.

Contoh Request​

curl -X POST 'https://use.api.co.id/courier/v1/addresses' \
-H 'x-api-co-id: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"label": "Gudang Utama",
"contact_name": "Budi",
"contact_phone": "08990000000",
"province_code": "33",
"city_code": "3374",
"district_code": "3374010",
"address_line": "Jl. Pemuda No. 1",
"postal_code": "50139",
"is_default": true
}'

Contoh Response​

{
"is_success": true,
"message": "Alamat berhasil dibuat.",
"data": { "id": "adr_7b1c" }
}

Coba langsung​

tip

Pakai Test Key sandbox untuk mencoba endpoint ini tanpa membuat pengiriman atau biaya sungguhan. Lihat Sandbox.

  • GET/courier/v1/addressesList Addresses
  • POST/courier/v1/addressesCreate Address
Apakah halaman ini membantu?