API - Eliminar un Spatial Map
Esta API se usa para eliminar permanentemente los datos de Spatial Map especificados mediante mapId.
1. Información básica de la API
- Endpoint de API:
https://armap-api-<cn1,na1>.easyar.com/map/{mapId} - Método de request:
DELETE - Formato de response:
*/*(normalmenteapplication/json)
2. Authentication
Esta API admite los siguientes dos modos de authentication:
- Authentication basada en Token:
- Header:
Authorization: [token] - Parámetro: debe incluir
appId.
- Header:
- Authentication basada en Signature:
- Parámetros: debe incluir
appId,apiKey,timestampysignature. - Para el algoritmo detallado de cálculo de signature, consulte método de signature de API Key.
- Parámetros: debe incluir
3. Parámetros de request
3.1 Path parameters
| Nombre del parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| mapId | String | Sí | Identificador único del spatial map (MapId). |
4. Estructura de datos de response (ARMapDTO)
Cuando la request se realiza correctamente (statusCode es 0), el result devuelto contiene información snapshot de la map eliminada.
| Nombre del campo | Tipo | Descripción |
|---|---|---|
| mapId | String | Identificador único de la map. |
| name | String | Nombre de la map. |
| status | String | Estado actual de la map. |
| size | Integer (int64) | Tamaño del archivo de la map. |
| meta | String | Metadata personalizada. |
| previewUrl | String | Link de descarga de preview image. |
| emeUrl | String | Link de resource EME. |
| md5 | String | Checksum MD5 del archivo. |
| created | DateTime | Hora de creación. |
| modified | DateTime | Hora de última modificación. |
5. Status codes
| Http Code | Significado | Descripción |
|---|---|---|
| 200 | OK | Request correcta, devuelve el objeto map eliminado. |
| 401 | Unauthorized | Authentication fallida, compruebe Token o signature. |
| 403 | Forbidden | Sin permiso para acceder a este resource. |
Error codes de Status Code
6. Ejemplo de response (JSON)
{
"statusCode": 0,
"msg": "success",
"timestamp": "2026-01-30T10:00:00Z",
"result": {
"mapId": "string",
"name": "example_map",
"status": "inactive",
"size": 1024
}
}