Desasignar zonas a varios dispositivos

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

Este endpoint permite desasignar zonas a varios dispositivos.

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

Headers

Name
Type
Description

Content-Type

string

application/json

Authorization

string

Bearer API_KEY

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.

devices_ids*

number[]

Array con enteros. Cada uno de los enteros es el id del dispositivo al cual quiero asignarle las zonas.

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

Ejemplo de Request

Ejemplo de body, en donde desasignamos las zonas 3, 8 y 9 de los dispositivos 15 y 14.

{
    "zone_ids": [3,8,9],
    "devices_ids": [15,14]
}

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 se encontraba sin asignar para el dispositivo, se continúa con la siguiente, sin que este hecho se registre como un error.

Si ocurre un error en alguno de los dispositivos o zonas, se cancela toda la operación quedando sin efecto la request.

Last updated