Update store schedule

Changed on

Actualiza el horario del local: horario semanal, días cerrados y horarios especiales por fecha. Cada campo enviado reemplaza la lista guardada; los omitidos se conservan. Consulta el horario actual con GET /ecommerce/stores/{storeId}. Los cambios aplican de inmediato en la tienda y quedan registrados en el historial del local.

patch/ecommerce/stores/{storeId}/schedule

Request

  • Base URL
    https://api.service.getjusto.com/v3
  • Auth
    none declared

Path parameters

storeIdstring required

ID Justo o ID externo del local.

Request body

availableAtPeriodsboolean

true para atender sólo en openPeriods y specialPeriods; false para atender todo el día.

closedDaysstring[]

Lista completa de días cerrados. Un arreglo vacío elimina todos los días cerrados.

Example request

{
  "availableAtPeriods": true,
  "openPeriods": [
    {
      "daysOfWeek": [
        1,
        2,
        3,
        4,
        5
      ],
      "fromMinute": 720,
      "toMinute": 1380
    },
    {
      "daysOfWeek": [
        6,
        7
      ],
      "fromMinute": 720,
      "toMinute": 1440
    }
  ],
  "closedDays": [
    "2026-12-25",
    "2027-01-01"
  ],
  "specialPeriods": [
    {
      "days": [
        "2026-12-24",
        "2026-12-31"
      ],
      "fromMinute": 720,
      "toMinute": 1080
    }
  ]
}

Response

The OpenAPI spec

successboolean

Example response

{
  "success": true,
  "data": {
    "name": "Providencia",
    "address": {
      "address": "Av. Apoquindo 3000",
      "location": {
        "lat": -33.4489,
        "lng": -70.6693
      }
    },
    "timezone": "America/Lima",
    "schedule": {
      "closedUntilDate": "2020-01-01T00:00:00.000Z",
      "openPeriods": [
        {
          "daysOfWeek": [
            1,
            2,
            3,
            4,
            5
          ]
        }
      ],
      "specialPeriods": [
        {
          "days": [
            "2026-12-25"
          ]
        }
      ]
    }
  }
}

Changes