Table of Contents

API - Spatial Map löschen

Diese API wird verwendet, um angegebene Spatial Map-Daten über mapId dauerhaft zu löschen.

1. Grundlegende API-Informationen

  • API endpoint: https://armap-api-<cn1,na1>.easyar.com/map/{mapId}
  • request-Methode: DELETE
  • response-Format: */* (normalerweise application/json)

2. Authentication

Diese API unterstützt die folgenden zwei authentication-Modi:

  1. Token-basierte authentication:
    • Header: Authorization: [token]
    • Parameter: appId muss enthalten sein.
  2. Signature-basierte authentication:
    • Parameter: appId, apiKey, timestamp und signature müssen enthalten sein.
    • Den detaillierten Algorithmus zur signature-Berechnung finden Sie unter API Key signature method.

3. request-Parameter

3.1 Path parameters

Parametername Typ Erforderlich Beschreibung
mapId String Ja Eindeutiger Identifier der spatial map (MapId).

4. response-Datenstruktur (ARMapDTO)

Wenn der request erfolgreich ist (statusCode ist 0), enthält das zurückgegebene result snapshot information der gelöschten map.

Feldname Typ Beschreibung
mapId String Eindeutiger map-Identifier.
name String map-Name.
status String Aktueller map-Status.
size Integer (int64) Dateigröße der map.
meta String Benutzerdefinierte metadata.
previewUrl String Download-Link für preview image.
emeUrl String Link zur EME resource.
md5 String MD5 checksum der Datei.
created DateTime Erstellungszeit.
modified DateTime Zeit der letzten Änderung.

5. Status codes

Http Code Bedeutung Beschreibung
200 OK request erfolgreich, gibt das gelöschte map-Objekt zurück.
401 Unauthorized authentication fehlgeschlagen, prüfen Sie Token oder signature.
403 Forbidden Keine Berechtigung für den Zugriff auf diese resource.

Status Code error codes

6. Beispiel-response (JSON)

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