Desasignar zonas a dispositivo

Este endpoint permite asignar a un dispositivo una o varias zonas.

Este endpoint permite desasignar zonas a un dispositivo.

DELETE https://api.persat.com.ar/v1/devices/:device_id/zones

Headers

Name
Type
Description

Content-Type

string

application/json

Authorization

string

Bearer API_KEY

Path parameters

Name
Type
Description

:device_id*

number

Identificador del dispositivo al cual le quiero asignar las zonas

Request Body

Name
Type
Description

zone_ids*

number[]

Array con enteros. Cada uno de los enteros es el id de la zona que quiero asignar.

{
    "success": true,
    "data": {}
}

Ejemplo de Request

Ejemplo de body, en donde desasignamos las zonas 1,2 y 3 del dispositvo

{
        "zone_ids": [1,2,3]
}

Analizando la Respuesta

La respuesta, en caso que la consulta sea exitosa es la siguiente

{
    "success": true,
    "data": {}
}

data. Es un Json vacio

Si alguna de las zonas ya estaba desasignada, se continúa con la siguiente, sin que este hecho se registre como un error.

Si ocurre un error en alguna de las zonas, se cancela toda la operación quedando sin efecto la request.

Last updated