---
title: Puntos finales avanzados de rDWS
slug: develop/es/puntos-finales-avanzados-de-rdws
docTags: 
createdAt: 2025-12-16T18:40:31.465Z
---

URL base para estos endpoints:  ***https\://ws.bsn.cloud/rest/v1/***

*\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_*

## GET /advanced/property-lock/

Devuelve la configuración [bloqueo de propiedades](docId\:a6Ali6u-szxHuansk6T3-) y si el registro se ha configurado para sobrescribir el valor de property-lock.

**Ejemplo de solicitud**

```text
GET /rest/v1/advanced/property-lock/ HTTP/1.1
Host: ws.bsn.cloud
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
```

**Cuerpo de la respuesta**

El servidor devolverá un mensaje de éxito o de error. Una respuesta exitosa incluirá:

- `settingsHandlerEnabled` <font color="#704ae0">bool</font>: Si el [controlador de configuración](docId\:jU5lZFCF7FulvMCE9Gf-B) está habilitado&#x20;
- `forceRegistrySettings` <font color="#704ae0">bool</font>: Si la configuración del registro debe tener prioridad
- `registryEnableSettings` <font color="#704ae0">bool</font>: El valor de registro para habilitar el controlador de configuración
- `bsnce` <font color="#704ae0">bool</font>: Si BSN.cloud está habilitado

**Ejemplo de respuesta** 

```json
{
    "data": {
        "result": {
            "settingsHandlerEnabled": true,
            "forceRegistrySettings": false,
            "registryEnableSettings": true,
            "bsnce": true
        }
    }
}
```



## PUT /advanced/property-lock/

Permite a los usuarios sobrescribir la configuración actual de [bloqueo de propiedades](docId\:a6Ali6u-szxHuansk6T3-)

**Cuerpo de la solicitud**

- `forceRegistrySettings` <font color="#704ae0">bool</font>: Si la configuración del registro debe tener prioridad
- `registryEnableSettings` <font color="#704ae0">bool</font>: Valor del registro para habilitar el controlador de configuración

**Ejemplo de solicitud**

```text
PUT /rest/v1/advanced/property-lock/ HTTP/1.1
Host: ws.bsn.cloud
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
```

Este es un ejemplo del cuerpo de la solicitud:

```json
{
  "data": {
    "forceRegistrySettings": true,
    "registryEnableSettings": true
  }
}
```

**Cuerpo de la respuesta**

El servidor devolverá un mensaje de éxito o error. Una respuesta exitosa casi siempre provocará un reinicio, lo que se indicará en la respuesta.

- `resultado` <font color="#704ae0">object</font>: El objeto de respuesta
  - `éxito` <font color="#704ae0">bool</font>: Si la operación fue exitosa o no
  - `reinicio` <font color="#704ae0">bool</font>: Si el reproductor se está reiniciando o no

**Ejemplo de respuesta**

```json
{
    "data": {
        "result": {
            "success": true,
            "reboot": true
        }
    }
}
```

