Table of Contents

API —— Menghapus Peta Spatial Map

Antarmuka ini digunakan untuk menghapus secara permanen data Spatial Map (peta spasial) tertentu melalui mapId.

1. Informasi dasar antarmuka

  • Alamat antarmuka: https://armap-api-<cn1,na1>.easyar.com/map/{mapId}
  • Metode permintaan: DELETE
  • Format respons: */* (biasanya application/json)

2. Metode autentikasi

Antarmuka ini mendukung dua mode autentikasi berikut:

  1. Autentikasi berbasis Token:
    • Header: Authorization: [token]
    • Parameter: Harus menyertakan appId.
  2. Autentikasi berbasis tanda tangan (Signature):
    • Parameter: Harus menyertakan appId, apiKey, timestamp, signature.
    • Algoritma perhitungan tanda tangan terperinci, lihat Metode tanda tangan API Key.

3. Parameter permintaan

3.1 Parameter jalur (Path Parameters)

Nama parameter Tipe Wajib Deskripsi
mapId String Ya Pengidentifikasi unik peta spasial (MapId).

4. Struktur data respons (ARMapDTO)

Saat permintaan berhasil (statusCode adalah 0), hasil result akan berisi informasi snapshot peta yang dihapus.

Nama bidang Tipe Deskripsi
mapId String Pengidentifikasi unik peta.
name String Nama peta.
status String Status peta saat ini.
size Integer (int64) Ukuran file peta.
meta String Metadata kustom.
previewUrl String Tautan unduh gambar pratinjau.
emeUrl String Tautan sumber daya EME.
md5 String Kode checksum MD5 file.
created DateTime Waktu pembuatan.
modified DateTime Waktu modifikasi terakhir.

5. Kode status

Kode Http Arti Penjelasan
200 OK Permintaan berhasil, mengembalikan objek peta yang dihapus.
401 Unauthorized Autentikasi gagal, harap periksa Token atau tanda tangan.
403 Forbidden Tidak memiliki izin untuk mengakses sumber daya ini.

Kode kesalahan Status Code

6. Contoh respons (JSON)

{
  "statusCode": 0,
  "msg": "success",
  "timestamp": "2026-01-30T10:00:00Z",
  "result": {
    "mapId": "string",
    "name": "example_map",
    "status": "inactive",
    "size": 1024
  }
}