---
title: Puntos de conexión de páginas web (2022/06)
slug: develop/es/puntos-de-conexion-de-paginas-web-202206
docTags: 
createdAt: 2025-03-11T07:03:30.743Z
---

Estos endpoints permiten a los usuarios administrar páginas web (es decir, un archivo HTML y archivos de recursos asociados) en una red. 

URL base para estos endpoints:  ***https\://api.bsn.cloud/2022/06/REST/WebPages***

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

## GET /

Devuelve una lista de páginas web en una red

**Token de Scope requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Parámetros de Query String**

- `filtro` <font color="#704ae0">string</font> <font color="#01a0af">opcional: </font>Una [expresión](docId\:cOT2DfqiG9WykoYa94HEX) para filtrar los resultados de búsqueda. El valor predeterminado es null.
- `ordenar` <font color="#704ae0">string</font> <font color="#01a0af">opcional: </font>Una expresión para ordenar los resultados de búsqueda. La expresión de ordenación especifica la entrada utilizada para ordenar y el orden de clasificación ascendente/descendente (ASC/DESC) (por ejemplo, "`[Dispositivo].[Serie] ASC`"). El valor predeterminado es null.
- `marcador`  <font color="#704ae0">string</font> <font color="#01a0af">opcional: </font>Un valor que especifica qué página recuperar. Este valor es útil si la entrada `isTruncated` en el cuerpo de la respuesta de la llamada GET anterior indica que el número de instancias de páginas web excede el `pageSize`. Este parámetro solo es requerido si usted necesita más elementos en la lista paginada que el `pageSize` (100).
- `pageSize` <font color="#704ae0">int</font> <font color="#01a0af">opcional: </font>La cantidad máxima de instancias de páginas web que pueden estar contenidas en el cuerpo de la respuesta. De manera predeterminada, esto es el tamaño máximo de página permitido (100).

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `filtro` se establece en `[UploadDate] ESTÁ EN EL RANGO '2020-01-01' Y '2024-01-01'`
- `ordenar` se establece en `[Nombre] ASC`
- `marcador` se establece con el valor de la propiedad `[PagedList].[NextMarker]` de la respuesta anterior de la API de BSN.cloud.
- `pageSize` se establece en `1`

```text
GET /2022/06/REST/WebPages/?marker=Y29udHJwxMjU5OTg2Ng%3D%3D&pageSize=1&filter=%5BUploadDate%5D%20IS%20IN%20THE%20RANGE%20%272020-01-01%27%20AND%20%272024-01-01%27&sort=%5BName%5D%20ASC HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de respuesta exitosa**

<font color="#089a4d">200</font>: Devuelve una [lista paginada](docId:1GSmBtULb07Tf6mcfQCxP) de instancias de [Entidad WebPage](docId\:egvgxZ6SosQH2qH8nSsgo) en una red. Esto devolverá no más de 100 entidades junto con la información necesaria para devolver cualquier otra página restante.

**Ejemplo**

```json
{
   "items": [   {
      "id": 12345,
      "name": "PresentationBsDateTimeWidget",
      "uploadDate": "2023-07-26T19:35:26.087Z",
      "lastModifiedDate": "2023-07-26T19:35:26.087Z",
      "indexFile":       {
         "fileName": "bsDateTimeWidget.html",
         "physicalPath": "https://bsncloud.s3.amazonaws.com/JaneDoe/3285cf5ee2926a8b47e30b12f51ed169",
         "relativePath": "\\",
         "fileSize": 2084573,
         "fileHash": "SHA1:69780C154749DFE32B04459B7103C07B11E0DA59"
      },
      "assets": null,
      "presentations": [      {
         "id": 123,
         "name": "ClockZone",
         "type": "Presentation",
         "link": null
      }],
      "permissions": []
   }],
   "totalItemCount": 6,
   "matchingItemCount": 6,
   "pageSize": 1,
   "nextMarker": "RGVmYXVsdF9QcmVzZW50YXRpb25Cc0RhdGVUaW1lV2lkZ2V0LDEwMDM3MjU0",
   "prevMarker": "RGVmYXVsdF9QcmVzZW50YXRpb25Cc0RhdGVUaW1lV2lkZ2V0LDEwMDM31gh2",
   "isTruncated": true,
   "sortExpression": "[Name] ASC",
   "filterExpression": "[UploadDate] IS IN THE RANGE '2020-01-01T00:00:00.000Z' AND '2024-01-01T00:00:00.000Z'"
}
```

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud tiene un formato incorrecto y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## DELETE /

Elimina páginas web, especificadas por un filtro, en una red. Esto permite eliminar múltiples páginas web a la vez.

**Token de alcance requerido**

bsn.api.main.webpages.delete

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Parámetro de cadena de consulta**

- `filtro` <font color="#704ae0">string</font> <font color="#01a0af">required: </font>Una [expresión](docId\:cOT2DfqiG9WykoYa94HEX) para filtrar resultados de búsqueda

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `filtro` se establece en `[UploadDate] ESTÁ EN EL RANGO '2019-01-01' Y '2020-01-01'`

```text
DELETE /2022/06/REST/WebPages/?filter=%5BUploadDate%5D%20IS%20IN%20THE%20RANGE%20%272019-01-01%27%20AND%20%272020-01-01%27 HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ 

**Respuesta correcta**

<font color="#089a4d">200</font>: Devuelve el número de páginas web afectadas, como un valor entero.

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud tiene un formato incorrecto y, por lo tanto, no es válido, o se rechaza de acuerdo con las reglas de negocio. Por ejemplo, no puede eliminar una página web que esté siendo utilizada por una presentación.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /Count/ 

Devuelve el número de páginas web en una red

**Token de Scope requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Parámetros de Query String**

- `filtro` <font color="#704ae0">string</font> <font color="#01a0af">opcional: </font>Una [expresión](docId\:cOT2DfqiG9WykoYa94HEX) para filtrar resultados de búsqueda. El valor predeterminado es null.

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `filtro` se establece en `[UploadDate] ESTÁ EN EL RANGO '2020-01-01' Y '2024-01-01'`

```text
GET /2022/06/REST/WebPages/Count/?filter=%5BUploadDate%5D%20IS%20IN%20THE%20RANGE%20%272020-01-01%27%20AND%20%272024-01-01%27 HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la respuesta exitosa**

<font color="#089a4d">200</font>: El recuento de páginas web se devuelve como un valor entero.

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud está mal formada y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /\{id}/ 

Devuelve la página web especificada

**Token de Scope requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `id` <font color="#704ae0">int: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `id` se establece en `12345`
- El valor del encabezado opcional `If-Modified-Since` es igual al valor del encabezado `Última modificación` recuperado de la respuesta anterior de `GET /id` o `GET /name`&#x20;

```text
GET /2022/06/REST/WebPages/12345/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
If-Modified-Since: Wed, 20 Dec 2023 21:32:34 GMT
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta con cuerpo**

<font color="#089a4d">200</font>: Devuelve la [Entidad WebPage](docId\:egvgxZ6SosQH2qH8nSsgo) 

**Ejemplo**

Este es un ejemplo de una respuesta de nivel 200:

```json
{
   "id": 12345,
   "name": "PresentationBsDateTimeWidget",
   "uploadDate": "2023-07-26T19:35:26.087Z",
   "lastModifiedDate": "2023-12-20T21:32:35.093Z",
   "indexFile":    {
      "fileName": "bsDateTimeWidget.html",
      "physicalPath": "https://bsncloud.s3.amazonaws.com/JaneDoe/3285cf5ee2926a8b47e30b12f51ed169",
      "relativePath": "\\",
      "fileSize": 2084573,
      "fileHash": "SHA1:69782C054749DFE39B94859B7103C07B11E0DA59"
   },
   "assets": [],
   "presentations": [   {
      "id": 123,
      "name": "ClockZone",
      "type": "Presentation",
      "link": null
   }],
   "permissions": []
}
```

**Respuesta correcta**

<font color="#089a4d">304</font>: El recurso no fue modificado desde la hora especificada en el encabezado “If-Modified-Since”

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud está mal formada y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## DELETE /\{id}/ 

Elimina la página web especificada

**Token de alcance requerido**

bsn.api.main.webpages.delete

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `id` <font color="#704ae0">int: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera:

- `id` se establece en `12345`
- El valor opcional del encabezado `If-Unmodified-Since` es igual al valor del encabezado `Última modificación` recuperado de la respuesta `GET /id` o `GET /name`.

```text
DELETE /2022/06/REST/WebPages/12345/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
If-Unmodified-Since: Wed, 20 Dec 2023 21:32:34 GMT
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta**

<font color="#089a4d">204</font>: La página web especificada fue eliminada

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud tienen un formato incorrecto y, por lo tanto, no son válidos, o se rechazan de acuerdo con las reglas de negocio. Por ejemplo, no puede eliminar una página web que esté siendo utilizada por una presentación.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se ha especificado

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">412</font>: La condición previa falló (el recurso cambió desde el momento especificado en el valor del encabezado “If-Unmodified-Since”)

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /\{name}/ 

Devuelve la página web especificada

**Token de Scope requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `nombre` <font color="#704ae0">string: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `nombre` está establecido en `PresentationBsDateTimeWidget`
- El valor opcional del encabezado `If-Modified-Since` es igual al valor del encabezado `Última modificación` recuperado de la respuesta anterior de `GET /id` o `GET /name` response

```text
GET /2022/06/REST/WebPages/PresentationBsDateTimeWidget/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
If-Modified-Since: Wed, 20 Dec 2023 21:32:34 GMT
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta con cuerpo**

<font color="#089a4d">200</font>: Devuelve la [Entidad WebPage](docId\:egvgxZ6SosQH2qH8nSsgo) 

**Ejemplo**

Este es un ejemplo de una respuesta de nivel 200:

```json
{
   "id": 12345,
   "name": "PresentationBsDateTimeWidget",
   "uploadDate": "2023-07-26T19:35:26.087Z",
   "lastModifiedDate": "2023-12-20T21:32:35.093Z",
   "indexFile":    {
      "fileName": "bsDateTimeWidget.html",
      "physicalPath": "https://bsncloud.s3.amazonaws.com/JaneDoe/3285cf5ee2926a8b47e30b12f51ed169",
      "relativePath": "\\",
      "fileSize": 2084573,
      "fileHash": "SHA1:69782C054749DFE39B94859B7103C07B11E0DA59"
   },
   "assets": [],
   "presentations": [   {
      "id": 123,
      "name": "ClockZone",
      "type": "Presentation",
      "link": null
   }],
   "permissions": []
}
```

**Respuesta correcta**

<font color="#089a4d">304</font>: El recurso no se modificó desde el momento especificado en el encabezado “If-Modified-Since”

**Respuesta de error**

<font color="#9a0808">300</font>: No se pudo devolver la representación solicitada porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud tiene un formato incorrecto y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se ha especificado

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## DELETE /\{name}/ 

Elimina la página web especificada

**Token de alcance requerido**

bsn.api.main.webpages.delete

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `nombre` <font color="#704ae0">string: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `nombre` se establece en `PresentationBsDateTimeWidget`
- El valor opcional del encabezado `If-Unmodified-Since` es igual al valor del encabezado `Última modificación` recuperado de la respuesta de `GET /id` o `GET /name`.

```text
DELETE /2022/06/REST/WebPages/PresentationBsDateTimeWidget/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
If-Unmodified-Since: Wed, 20 Dec 2023 21:32:34 GMT
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta satisfactoria**

<font color="#089a4d">204</font>: La página web especificada fue eliminada

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud tiene un formato incorrecto y, por lo tanto, es inválido, o se rechaza de acuerdo con las reglas comerciales. Por ejemplo, no puede eliminar una página web que esté siendo utilizada por una presentación.

<font color="#9a0808">401</font>: El token de acceso es inválido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">412</font>: Error de condición previa (el recurso cambió desde el momento especificado en el valor del encabezado “If-Unmodified-Since”)

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /Operations/ 

Devuelve los permisos operativos otorgados a los roles para operaciones comerciales específicas

**Token de alcance requerido**

bsn.api.main.operations.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

```text
GET /2022/06/REST/WebPages/Operations/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la respuesta exitosa**

<font color="#089a4d">200</font>: Devuelve la [Entidad de operaciones empresariales](docId\:BB_TAuFfpLMvkrODV93I7)

:::ExpandableHeading
Ejemplo

```json
{
   "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
   "singularName": "Full Control",
   "pluralName": "Web Page (Full Control)",
   "fullName": "Web Page (Full Control)",
   "targetEntity": "WebPage",
   "appliance": "Instance, Collection",
   "parent": null,
   "descendants":    [
            {
         "uid": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
         "singularName": "View Web Page",
         "pluralName": "View Web Pages",
         "fullName": "Web Page (Full Control) - View Web Pages",
         "targetEntity": "WebPage",
         "appliance": "Instance, Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": false,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": false,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:20.42Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
         "singularName": "Upload Web Page",
         "pluralName": "Upload Web Page",
         "fullName": "Web Page (Full Control) - Upload Web Page",
         "targetEntity": "WebPage",
         "appliance": "Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "3860874d-bbb3-49cf-8ae5-c580f0480df2",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
         "singularName": "Update Web Page",
         "pluralName": "Update Web Page",
         "fullName": "Web Page (Full Control) - Update Web Page",
         "targetEntity": "WebPage",
         "appliance": "Instance, Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "49d22ebc-696f-4db1-9138-66bcbc32dce0",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
         "singularName": "Assign Web Page",
         "pluralName": "Assign Web Page",
         "fullName": "Web Page (Full Control) - Assign Web Page",
         "targetEntity": "WebPage",
         "appliance": "Instance, Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "9c44c26a-5519-4c8f-ac4a-1d7b918e2349",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
         "singularName": "Unassign Web Page",
         "pluralName": "Unassign Web Page",
         "fullName": "Web Page (Full Control) - Unassign Web Page",
         "targetEntity": "WebPage",
         "appliance": "Instance, Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "54d5cf37-1ff0-45ff-a459-8a5f468a47e1",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "e69387ad-1517-4266-a745-2fe982da2f16",
         "singularName": "Edit Permissions",
         "pluralName": "Edit Permissions",
         "fullName": "Web Page (Full Control) - Edit Permissions",
         "targetEntity": "WebPage",
         "appliance": "Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.16Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "e69387ad-1517-4266-a745-2fe982da2f16",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      },
            {
         "uid": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
         "singularName": "Delete Web Page",
         "pluralName": "Delete Web Page",
         "fullName": "Web Page (Full Control) - Delete Web Page",
         "targetEntity": "WebPage",
         "appliance": "Instance, Collection",
         "parent":          {
            "uid": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
            "singularName": "Full Control",
            "pluralName": "Web Page (Full Control)",
            "fullName": "Web Page (Full Control)",
            "targetEntity": "WebPage",
            "appliance": "Instance, Collection",
            "parent": null,
            "descendants": null,
            "permissions": null
         },
         "descendants": [],
         "permissions":          [
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Network Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 5
               },
               "isFixed": true,
               "isInherited": false,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:20.163Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Administrators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 1
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.44Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "General Managers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 2
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.54Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Creators",
                  "isCustom": false,
                  "type": "Role",
                  "id": 3
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2022-06-21T05:03:19.66Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Publishers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 4
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:19.82Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Viewers",
                  "isCustom": false,
                  "type": "Role",
                  "id": 6
               },
               "isFixed": true,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2022-06-21T05:03:20.417Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "No Permissions",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10410
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-08-29T23:08:25.9Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Roll 1",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10470
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:04.293Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Roll 2",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10471
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-09-01T14:45:25.703Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "No Setup",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10706
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-07T19:42:05.667Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Matty Boom",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10714
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": true,
               "creationDate": "2023-11-09T17:11:57.69Z"
            },
                        {
               "entityId": null,
               "operationUID": "0d0a10ce-022a-4534-81e4-861d14cc2d79",
               "principal":                {
                  "name": "Live Feed",
                  "isCustom": true,
                  "type": "Role",
                  "id": 10795
               },
               "isFixed": false,
               "isInherited": true,
               "isAllowed": false,
               "creationDate": "2023-12-11T22:09:07.977Z"
            }
         ]
      }
   ],
   "permissions":    [
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Administrators",
            "isCustom": false,
            "type": "Role",
            "id": 1
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2022-06-21T05:03:19.44Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "General Managers",
            "isCustom": false,
            "type": "Role",
            "id": 2
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2022-06-21T05:03:19.54Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Creators",
            "isCustom": false,
            "type": "Role",
            "id": 3
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2022-06-21T05:03:19.66Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Publishers",
            "isCustom": false,
            "type": "Role",
            "id": 4
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": false,
         "creationDate": "2022-06-21T05:03:19.82Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Network Managers",
            "isCustom": false,
            "type": "Role",
            "id": 5
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": false,
         "creationDate": "2022-06-21T05:03:20.16Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Viewers",
            "isCustom": false,
            "type": "Role",
            "id": 6
         },
         "isFixed": true,
         "isInherited": false,
         "isAllowed": false,
         "creationDate": "2022-06-21T05:03:20.417Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "No Permissions",
            "isCustom": true,
            "type": "Role",
            "id": 10410
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": false,
         "creationDate": "2023-08-29T23:08:25.9Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Roll 1",
            "isCustom": true,
            "type": "Role",
            "id": 10470
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2023-09-01T14:45:04.293Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Roll 2",
            "isCustom": true,
            "type": "Role",
            "id": 10471
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2023-09-01T14:45:25.703Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "No Setup",
            "isCustom": true,
            "type": "Role",
            "id": 10706
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2023-11-07T19:42:05.667Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Matty Boom",
            "isCustom": true,
            "type": "Role",
            "id": 10714
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": true,
         "creationDate": "2023-11-09T17:11:57.69Z"
      },
            {
         "entityId": null,
         "operationUID": "5555a658-fcf0-4a1a-9044-4512d2d4a6fc",
         "principal":          {
            "name": "Live Feed",
            "isCustom": true,
            "type": "Role",
            "id": 10795
         },
         "isFixed": false,
         "isInherited": false,
         "isAllowed": false,
         "creationDate": "2023-12-11T22:09:07.977Z"
      }
   ]
}
```
:::

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud está mal formada y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /\{id}/Permissions/ 

Incluye permisos de objeto para una instancia de página web determinada.

**Token de alcance requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `id` <font color="#704ae0">int: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `id` se establece en `12345`

```text
GET /2022/06/REST/WebPages/12345/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la respuesta exitosa**

<font color="#089a4d">200</font>: Devuelve una matriz de entidades [Permiso](docId\:hc70CptqCOfQdZw2spAEK) 

**Ejemplo**

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-23T19:39:26.157Z"
  }
]
```

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud está mal formada y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## POST /\{id}/Permissions/ 

Agrega permisos para una página web en una red

**Token de alcance requerido**

bsn.api.main.webpages.update

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `id` <font color="#704ae0">int: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la solicitud**

- Una matriz de entidades [Permiso](docId\:hc70CptqCOfQdZw2spAEK)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera:

- `id` se establece en `12345`

```text
POST /2022/06/REST/WebPages/12345/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
Content-Type: application/json
Content-Length: 476
```

Este es el cuerpo de la solicitud de ejemplo:

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-24T16:36:28.663Z"
  }
]
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta**

<font color="#089a4d">204</font>: Los permisos se agregaron correctamente a la página web especificada

**Respuesta de error**

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud tiene un formato incorrecto y, por lo tanto, no es válido, o se rechaza de acuerdo con las reglas empresariales.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">415</font>: El servidor no puede aceptar la representación de datos que usted envió (como se especifica en el encabezado "Content-Type")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## DELETE /\{id}/Permissions/ 

Elimina permisos de una página web en una red

**Token de alcance requerido**

bsn.api.main.webpages.delete

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `id` <font color="#704ae0">int: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la solicitud**

- Una matriz de entidades [Permiso](docId\:hc70CptqCOfQdZw2spAEK) entidades

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera:

- `id` se establece en `12345`

```text
DELETE /2022/06/REST/WebPages/12345/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
Content-Type: application/json
Content-Length: 476
```

Este es el cuerpo de solicitud de ejemplo:

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-24T16:36:28.663Z"
  }
]
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta**

<font color="#089a4d">204</font>: Los permisos especificados se eliminaron correctamente

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud están mal formados y, por lo tanto, no son válidos, o se rechazan de acuerdo con las reglas de negocio.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que usted solicitó (como se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## GET /\{name}/Permissions/ 

Incluye permisos de objeto para una instancia de página web determinada.

**Token de Scope requerido**

bsn.api.main.webpages.retrieve

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `nombre` <font color="#704ae0">string: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera:

- `nombre` se establece en `PresentationBsDateTimeWidget`

```text
GET /2022/06/REST/WebPages/PresentationBsDateTimeWidget/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de respuesta correcta**

<font color="#089a4d">200</font>: Devuelve un arreglo de entidades [Permiso](docId\:hc70CptqCOfQdZw2spAEK) 

**Ejemplo**

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-23T19:39:26.157Z"
  }
]
```

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud está mal formada y, por lo tanto, no es válida

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## POST /\{name}/Permissions/ 

Agrega permisos para una página web en una red

**Token de Scope requerido**

bsn.api.main.webpages.update

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `nombre` <font color="#704ae0">string: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la solicitud**

- Una matriz de [Permiso](docId\:hc70CptqCOfQdZw2spAEK) entidades

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera:

- `nombre` se establece en `PresentationBsDateTimeWidget`

```text
POST /2022/06/REST/WebPages/PresentationBsDateTimeWidget/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
Content-Type: application/json
Content-Length: 476
```

Este es el cuerpo de la solicitud de ejemplo:

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-24T16:36:28.663Z"
  }
]
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta satisfactoria**

<font color="#089a4d">204</font>: Los permisos se agregaron correctamente a la página web especificada

**Respuesta de error**

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud tienen un formato incorrecto y, por lo tanto, no son válidos, o se rechazan de acuerdo con las reglas de negocio.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">415</font>: El servidor no puede aceptar la representación de datos que envió (como se especifica en el encabezado "Content-Type")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor

## DELETE /\{name}/Permissions/ 

Elimina permisos de una página web en una red

**Token de Scope requerido**

bsn.api.main.webpages.update

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Segmento**

- `nombre` <font color="#704ae0">string: </font>Un identificador único para la página web

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Cuerpo de la solicitud**

- Una matriz de entidades [Permiso](docId\:hc70CptqCOfQdZw2spAEK)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Ejemplo de solicitud**

Los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera:

- `nombre` se establece en `PresentationBsDateTimeWidget`

```text
DELETE /2022/06/REST/WebPages/PresentationBsDateTimeWidget/Permissions/ HTTP/1.1
Host: api.bsn.cloud
Connection: Keep-Alive
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+json
Accept-Encoding: gzip,deflate
Content-Type: application/json
Content-Length: 476
```

Este es un ejemplo de cuerpo de solicitud:

```json
[
  {
    "entityId": 12345,
    "operationUID": "0a565477-e461-4b86-b74f-3cc0d98c28f6",
    "principal": {
      "name": "Custom",
      "isCustom": true,
      "type": "Role",
      "id": 10000
    },
    "isFixed": false,
    "isInherited": false,
    "isAllowed": true,
    "creationDate": "2024-01-24T16:36:28.663Z"
  }
]
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Respuesta correcta**

<font color="#089a4d">204</font>: Los permisos especificados se eliminaron correctamente

**Respuesta de error**

<font color="#9a0808">300</font>: La representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas)

<font color="#9a0808">400</font>: La solicitud o el cuerpo de la solicitud están mal formados y, por lo tanto, no son válidos, o se rechazan de acuerdo con las reglas de negocio.

<font color="#9a0808">401</font>: El token de acceso no es válido o no se especificó

<font color="#9a0808">403</font>: El token de acceso proporcionado, aunque válido, no proporciona acceso a este método 

<font color="#9a0808">404</font>: El servidor no puede encontrar el recurso solicitado (la ruta no existe)

<font color="#9a0808">406</font>: El servidor no puede devolver la representación de datos que usted solicitó (como se especifica en el encabezado "Accept")

<font color="#9a0808">5XX</font>: Cualquier código 500 es un error interno del servidor
