Documentación Interactiva de la API de LockPlay

Bienvenido a la documentación oficial para interactuar con la API de LockPlay. Aquí podrás probar los endpoints directamente desde esta página. ¡Comienza a integrar la API en tu sistema de manera sencilla y rápida!

devices1. Obtener todos los dispositivos de tu empresa

Ruta: GET https://app.lockplay.org/api/devices/{idcompany}/allDevices

Descripción: Obtén la lista de todos los dispositivos asociados con la empresa identificada por {idcompany}.

Parámetros: {idcompany} - ID único de la empresa.

Ejemplo de URL: https://app.lockplay.org/api/devices/0f8e6ae7-1ebd-4d2b-8866-9e2a42d55c2b/allDevices

Respuesta:

device_hub2. Ver un dispositivo específico

Ruta: GET https://app.lockplay.org/api/devices/{idDispositivo}

Descripción: Obtén los detalles de un dispositivo específico utilizando su {idDispositivo}.

Parámetros: {idDispositivo} - ID único del dispositivo.

Ejemplo de URL: https://app.lockplay.org/api/devices/1

Respuesta:

lock3. Bloquear un dispositivo

Ruta: POST https://app.lockplay.org/api/devices/lockDevice

Descripción: Bloquea o desbloquea un dispositivo utilizando el código de enrolamiento y el código de desbloqueo.

Parámetros:

{
    "codeEnrrolment": "{codigoLicencia}",
    "codeUnlock": "{Codigomanual}",
    "lock": false
}
            

Ejemplo de solicitud:

{
    "codeEnrrolment": "DEMO-0-112",
    "codeUnlock": "48952",
    "lock": true
}
            

Respuesta:

edit4. Editar un dispositivo y cambiar la fecha de pago

Ruta: POST https://app.lockplay.org/api/devices/editdevice/lockDevice

Descripción: Permite editar los detalles de un dispositivo y también cambiar la fecha de pago de ese dispositivo.

Ejemplo de URL: https://app.lockplay.org/api/devices/editdevice/DEMO-0-112

Ejemplo de solicitud:

{
    "brand": "Samsung",
    "desing": "Galaxy S22",
    "date_lock": "2025-12-28 21:17:37"
}
            

Respuesta:

calendar_today5. Cambiar la fecha de pago

Ruta: POST https://app.lockplay.org/api/devices/editdevice/lockDevice

Descripción: Cambia la fecha de pago de un dispositivo.

Ejemplo de solicitud:

{
    "codeEnrrolment": "{codigoLicencia}",
    "date_lock": "2025-12-28 21:17:37"
}
            

Ejemplo de solicitud:

{
    "codeEnrrolment": "DEMO-0-112",
    "date_lock": "2025-12-28 21:17:37"
}

Respuesta: