For the complete documentation index, see llms.txt. This page is also available as Markdown.

Asignar horario semanal de forma masiva

Permite asignar el horario laboral de toda la semana, pisando el horario actual para uno o varios dispositivos.

POST https://api.persat.com.ar/v1/working-hours

Headers

Name
Type
Description

Content-Type*

string

application/json

Authorization*

string

Bearer API_KEY

Request Body

Name
Type
Description

devices_ids*

Array de numbers

Identificadores de los dispositivos.

working_hours*

Object

Objeto Json con 7 campos. Cada uno indicando el horario laboral para cada día de la semana

working_hours.monday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.tuesday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.wednesday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.thursday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.friday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.saturday*

array de Objetos JSON

Ver ejemplo de request más abajo

working_hours.sunday*

array de Objetos JSON

Ver ejemplo de request más abajo

{
    "success": true,
    "data": {}
}
{
    "success": false,
    "error": {
        "status": 400,
        "type": "BAD_REQUEST",
        "userMessage": "\"monday\" is required"
    }
}
{
    "success": false,
    "error": {
        "status": 404,
        "type": "NOT_FOUND",
        "userMessage": "No existe un device con este id: 144545"
    }
}

Ejemplo de Request

Ejemplo de body, en donde indicamos que los dos únicos días laborales son el lunes y el martes para los dispositivos 14 y 15 únicamente.

Last updated