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:
*/*(biasanyaapplication/json)
2. Metode autentikasi
Antarmuka ini mendukung dua mode autentikasi berikut:
- Autentikasi berbasis Token:
- Header:
Authorization: [token] - Parameter: Harus menyertakan
appId.
- Header:
- Autentikasi berbasis tanda tangan (Signature):
- Parameter: Harus menyertakan
appId,apiKey,timestamp,signature. - Algoritma perhitungan tanda tangan terperinci, lihat Metode tanda tangan API Key.
- Parameter: Harus menyertakan
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
}
}