Endpoints de presentaciones (2022/06)
29 min
estos endpoints permiten la creación, modificación y recuperación de objetos presentation url base para estos endpoints https //api bsn cloud/2022/06/rest/presentations get / recupera una lista de presentations en la red token de scope requerido bsn api main presentations retrieve parámetros de cadena de consulta 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) (p ej , " \[device] \[serial] 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 respuesta de la llamada get anterior indica que el número de presentaciones supera el pagesize este parámetro solo es necesario 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> el número máximo de presentaciones que pueden incluirse en el cuerpo de respuesta de forma predeterminada, se utiliza 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 marcador value is set to the \[pagedlist] \[nextmarker] property value from the previous bsn cloud api response pagesize se establece en 1 filtro se establece en \[estado] está 'publicado' ordenar se establece en \[nombre] asc get /2022/06/rest/presentations/?marker=mdaxic0gvxbwzxigtgvmdcbnyxn0zxisotqwodi%3d\&pagesize=1\&filter=%5bstatus%5d%20is%20%27published%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 entidades presentation docid 8ttcnhzojyinsejtwrwam 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 { "items" \[ { "id" 098765, "type" "complete", "name" "001 leftscreen years", "creationdate" "2023 05 10t16 20 37 37z", "lastmodifieddate" "2023 06 20t15 14 13 063z", "projectfile" { "id" 1234567, "path" "https //bsncloud s3 amazonaws com/janedoetesting/6391b7b4fa3cfd6213b053506824b940", "type" "stored", "name" "001 leftscreen years bpfx", "size" 194873, "hash" "sha1 9c36970cd4337f9d83d932500a173b590436f94cc", "creationdate" "2023 06 20t15 14 12 74z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "autorun" { "version" "10 0 97", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "xt1144", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "published", "autoplayfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/98b3a8e5f8179331bd54c5bd95178687", "type" "stored", "name" "autoplay 001 leftscreen years json", "size" 128875, "hash" "sha1\ bb9c840b156b799389b78f404438456a861bfd67", "creationdate" "2023 06 20t15 14 12 613z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "resourcesfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cd420f1f6e497e845e2b8350dda09e23", "type" "stored", "name" "resources txt", "size" 0, "hash" "sha1\ aa39b34b5e6b4b0d3255bfef95601890afd80709", "creationdate" "2023 05 10t16 25 06 717z", "lastmodifieddate" "2023 05 10t16 25 06 02z" }, "userdefinedeventsfile" null, "thumbnailfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cc79c72f771fa58dac9b23788381b337", "type" "stored", "name" "001 leftscreen years thmb jpg", "size" 1977, "hash" "sha1 52g80141b47757fa2c540ebe6338ffc91ea6a52d", "creationdate" "2023 05 11t04 15 51 913z", "lastmodifieddate" "2023 05 11t04 15 51 12z" }, "files" null, "autorunplugins" null, "applications" \[], "dependencies" null, "groups" \[], "permissions" \[] }], "totalitemcount" 163, "matchingitemcount" 110, "pagesize" 1, "nextmarker" "mdaxluxlznrty3jlzw4twwvhcnmsmtcymdu4", "istruncated" true, "sortexpression" "\[name] asc", "filterexpression" "\[status] is 'published'" } 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 es 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ó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor post / crea una nueva presentation en la red token de scope requerido bsn api main presentations create cuerpo de la solicitud la entidad presentation docid 8ttcnhzojyinsejtwrwam ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera post /2022/06/rest/presentations/ 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 1184 este es el cuerpo de la solicitud de ejemplo { "id" 0, "name" "besttest", "creationdate" "0001 01 01t00 00 00", "lastmodifieddate" "0001 01 01t00 00 00", "projectfile" null, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" null, "resourcesfile" null, "userdefinedeventsfile" null, "thumbnailfile" {}, "files" \[], "autorunplugins" null, "applications" \[], "dependencies" \[], "groups" null, "permissions" \[] } cuerpo de la respuesta exitosa \<font color="#089a4d">201\</font> devuelve la entidad de presentation docid 8ttcnhzojyinsejtwrwam creada y referenciada por el uri (proporcionado por el campo de encabezado location) en la respuesta ejemplo { "id" 098765, "name" "besttest", "creationdate" "2023 11 08t22 37 53 9028274z", "lastmodifieddate" "2023 11 08t22 37 53 9028274z", "projectfile" null, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" null, "resourcesfile" null, "userdefinedeventsfile" null, "thumbnailfile" null, "files" \[ { "id" 000001, "path" "https //bsncloud s3 amazonaws com/public/autoplugins default brs", "type" "stored", "name" "autoplugins brs", "size" 146, "hash" "sha1\ abbcb3e76c85e48d326e802428b23f0325667410", "creationdate" "2020 07 09t19 09 06 713z", "lastmodifieddate" "0001 01 01t00 00 00" }], "autorunplugins" \[], "applications" \[], "dependencies" \[], "groups" null, "permissions" \[] } 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 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">406\</font> el servidor no puede devolver la representación de datos que usted solicitó (según se especifica en el encabezado "accept") \<font color="#9a0808">415\</font> el servidor no puede aceptar la representación de datos que usted envió (según se especifica en el encabezado "content type") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor delete / elimina presentations, especificadas por un filtro, de una red esto permite eliminar múltiples presentations a la vez token de scope requerido bsn api main presentations delete parámetro de query string filtro \<font color="#704ae0">string\</font> \<font color="#01a0af">required \</font> una expresión docid\ cot2dfqig9wykoya94hex para filtrar los 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 \[estado] es 'borrador' delete /2022/06/rest/presentations/?filter=%5bstatus%5d%20is%20%27draft%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 correcta \<font color="#089a4d">200\</font> devuelve el número de presentations afectadas como un valor entero 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 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">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 get /count/ recupera el número de presentations en la red que coinciden con los criterios de filtro especificados si no se incluye ningún filtro, esta llamada devuelve el número total de presentations en la red token de scope requerido bsn api main presentations retrieve parámetro de cadena de consulta filtro \<font color="#704ae0">string\</font> \<font color="#01a0af">optional \</font> una expresión docid\ cot2dfqig9wykoya94hex para filtrar los 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 \[lastmodifieddate] está en el rango '2020 07 01' y '2020 08 01' get /2022/06/rest/presentations/count/?filter=%5blastmodifieddate%5d%20is%20in%20the%20range%20%272020 07 01%27%20and%20%272020 08 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 número de presentations 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ó (como 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 presentation especificada token de scope requerido bsn api main presentations retrieve segmento id \<font color="#704ae0">int \</font> un identificador único para la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 123456 el valor opcional del encabezado if modified since es igual al valor del encabezado última modificación recuperado de la respuesta anterior get /id o get /name get /2022/06/rest/presentations/123456/ 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 de presentación docid 8ttcnhzojyinsejtwrwam ejemplo este es un ejemplo de una respuesta de nivel 200 { "id" 123456, "type" "complete", "name" "janedoetest", "creationdate" "2023 05 10t16 20 37 37z", "lastmodifieddate" "2023 12 20t21 32 35 093z", "projectfile" { "id" 1234567, "path" "https //bsncloud s3 amazonaws com/janedoetesting/0a704ff75585f18147d83ac90d02bb8c", "type" "stored", "name" "janedoetest bpfx", "size" 36903, "hash" "sha1 36a3bbec3e97f9b1c48248f7173fee141245d122", "creationdate" "2023 09 08t16 08 13 09z", "lastmodifieddate" "2023 09 08t16 08 12 523z" }, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/98b3a8e5f8179331bd54c5bd95178687", "type" "stored", "name" "autoplay janedoetest json", "size" 128875, "hash" "sha1\ bb9c850b156b799389b78f404448456a861bfd67", "creationdate" "2023 11 08t22 37 53 903z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "resourcesfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cd420f1f6e497e845e2b8350dda09e23", "type" "stored", "name" "resources txt", "size" 0, "hash" "sha1\ da39a3bb5e6b4b0d3255bfef95601890afd80709", "creationdate" "2023 05 10t16 25 06 717z", "lastmodifieddate" "2023 05 10t16 25 06 02z" }, "userdefinedeventsfile" null, "thumbnailfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cc79c72f771fa58dac9b23788381b337", "type" "stored", "name" "janedoetest thmb jpg", "size" 1977, "hash" "sha1 52g80141b47757fa2c541ebe6338ffc91ea6a52d", "creationdate" "2023 05 11t04 15 51 913z", "lastmodifieddate" "2023 05 11t04 15 51 12z" }, "files" \[ { "id" 000001, "path" "https //bsncloud s3 amazonaws com/public/autoplugins default brs", "type" "stored", "name" "autoplugins brs", "size" 146, "hash" "sha1\ a34cb3e76c85e48d326e802428b23f0325667410", "creationdate" "2020 07 09t19 09 06 713z", "lastmodifieddate" "0001 01 01t00 00 00" }], "autorunplugins" \[], "applications" \[], "dependencies" \[], "groups" \[], "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> 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">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ó (según se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor put /{id}/ modifica la presentación especificada token de alcance requerido bsn api main presentations update segmento id \<font color="#704ae0">int \</font> un identificador único para la presentation cuerpo de la solicitud la entidad de presentation docid 8ttcnhzojyinsejtwrwam ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 123456 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 put /2022/06/rest/presentations/123456/ 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 if unmodified since wed, 20 dec 2023 21 32 34 gmt content type application/json content length 1341 este es el cuerpo de la solicitud de ejemplo { "id" 123456, "type" "complete", "name" "janedoetest", "creationdate" "0001 01 01t00 00 00", "lastmodifieddate" "0001 01 01t00 00 00", "projectfile" { "id" 12345, "path" null, "type" "stored", "name" "janedoetest bpfx", "size" 0, "hash" null, "creationdate" "0001 01 01t00 00 00", "lastmodifieddate" "0001 01 01t00 00 00" }, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/98b3a8e5f8179331bd54c5bd95178687", "type" "stored", "name" "autoplay janedoetest json", "size" 128875, "hash" "sha1\ bb9c850b156b799389b78f404448456a861bfd67", "creationdate" "2023 11 08t22 37 53 903z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "resourcesfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cd420f1f6e497e845e2b8350dda09e23", "type" "stored", "name" "resources txt", "size" 0, "hash" "sha1\ da39a3bb5e6b4b0d3255bfef95601890afd80709", "creationdate" "2023 05 10t16 25 06 717z", "lastmodifieddate" "2023 05 10t16 25 06 02z" }, "userdefinedeventsfile" null, "thumbnailfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cc79c72f771fa58dac9b23788381b337", "type" "stored", "name" "janedoetest thmb jpg", "size" 1977, "hash" "sha1 52g80141b47757fa2c541ebe6338ffc91ea6a52d", "creationdate" "2023 05 11t04 15 51 913z", "lastmodifieddate" "2023 05 11t04 15 51 12z" }, "files" \[ { "mediatype" "video", "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/146bf3dd806cf10c940996c99c392a42", "type" "media", "name" "new brightwall mockup mp4", "size" 14788538, "hash" "sha1 4271f163089c674826aecddcd4fc6fa1b2332d66", "creationdate" "2022 07 29t16 26 17 7z", "lastmodifieddate" "2022 07 26t14 58 26 57z" } ], "autorunplugins" \[ { "id" 12345, "name" "setmultiscreenvideomode", "fileinfo" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/1d76cbeffb487d687fb8362593211e1b", "type" "stored", "name" "setmultiscreenvideomode brs", "size" 2628, "hash" "55f5b577643fbafcf719016e04f1e458fcd2c104", "creationdate" "2024 01 12t17 06 40 64z", "lastmodifieddate" "2024 01 12t17 06 40 64z" }, "presentations" null } ], "applications" \[], "dependencies" \[], "groups" null, "permissions" \[] } respuesta satisfactoria \<font color="#089a4d">204\</font> la presentation especificada se actualizó correctamente 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 o el cuerpo de la solicitud está mal formado y, por lo tanto, no es válido, o se rechaza 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 suministrado, 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ó (según se especifica en el encabezado "accept") \<font color="#9a0808">412\</font> condición previa fallida (el recurso cambió desde el momento especificado en el valor del encabezado “if unmodified since”) \<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 /{id}/ elimina la presentation especificada scope token requerido bsn api main presentations delete segmento id \<font color="#704ae0">int \</font> un identificador único para la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera id se establece en 123456 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 delete /2022/06/rest/presentations/123456/ 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 exitosa \<font color="#089a4d">204\</font> la presentation especificada se eliminó correctamente de la red 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 \<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">412\</font> condición previa fallida (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 presentation especificada scope token requerido bsn api main presentations retrieve segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera nombre se establece en janedoetest 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 get /2022/06/rest/presentations/janedoetest/ 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 presentation docid 8ttcnhzojyinsejtwrwam ejemplo { "id" 123456, "type" "complete", "name" "janedoetest", "creationdate" "2023 05 10t16 20 37 37z", "lastmodifieddate" "2023 12 20t21 32 35 093z", "projectfile" { "id" 1234567, "path" "https //bsncloud s3 amazonaws com/janedoetesting/0a704ff75585f18147d83ac90d02bb8c", "type" "stored", "name" "janedoetest bpfx", "size" 36903, "hash" "sha1 36a3bbec3e97f9b1c48248f7173fee141245d122", "creationdate" "2023 09 08t16 08 13 09z", "lastmodifieddate" "2023 09 08t16 08 12 523z" }, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/98b3a8e5f8179331bd54c5bd95178687", "type" "stored", "name" "autoplay janedoetest json", "size" 128875, "hash" "sha1\ bb9c850b156b799389b78f404448456a861bfd67", "creationdate" "2023 11 08t22 37 53 903z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "resourcesfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cd420f1f6e497e845e2b8350dda09e23", "type" "stored", "name" "resources txt", "size" 0, "hash" "sha1\ da39a3bb5e6b4a0d3255bfef95601890afd80709", "creationdate" "2023 05 10t16 25 06 717z", "lastmodifieddate" "2023 05 10t16 25 06 02z" }, "userdefinedeventsfile" null, "thumbnailfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cc79c72f771fa58dac9b23788381b337", "type" "stored", "name" "janedoetest thmb jpg", "size" 1977, "hash" "sha1 52g80141b47857fa2c541ebe6338ffc91ea6a52d", "creationdate" "2023 05 11t04 15 51 913z", "lastmodifieddate" "2023 05 11t04 15 51 12z" }, "files" \[ { "id" 000001, "path" "https //bsncloud s3 amazonaws com/public/autoplugins default brs", "type" "stored", "name" "autoplugins brs", "size" 146, "hash" "sha1\ a34cb3e76c85e58d326e802428b23f0325667410", "creationdate" "2020 07 09t19 09 06 713z", "lastmodifieddate" "0001 01 01t00 00 00" }], "autorunplugins" \[], "applications" \[], "dependencies" \[], "groups" \[], "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, es inválida \<font color="#9a0808">401\</font> el token de acceso es inválido o no fue 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 usted solicitó (según se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor put /{name}/ modifica la presentation especificada token de alcance requerido bsn api main presentations update segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation cuerpo de la solicitud la entidad de presentación docid 8ttcnhzojyinsejtwrwam ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera nombre se establece en janedoetest el valor del encabezado opcional if unmodified since es igual al valor del encabezado última modificación recuperado de la respuesta de get /id o get /name put /2022/06/rest/presentations/janedoetest/ 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 if unmodified since wed, 20 dec 2023 21 32 34 gmt content type application/json content length 1341 este es el cuerpo de la solicitud de ejemplo { "id" 123456, "type" "complete", "name" "janedoetest", "creationdate" "0001 01 01t00 00 00", "lastmodifieddate" "0001 01 01t00 00 00", "projectfile" { "id" 12345, "path" null, "type" "stored", "name" "janedoetest bpfx", "size" 0, "hash" null, "creationdate" "0001 01 01t00 00 00", "lastmodifieddate" "0001 01 01t00 00 00" }, "autorun" { "version" "10 0 98", "iscustom" false }, "devicewebpage" { "id" 2345678, "name" "default presentationwebpage" }, "devicemodel" "hd1024", "screensettings" { "videomode" "1920x1080x60p", "orientation" "landscape", "connector" "hdmi", "backgroundcolor" "rgb 000000", "overscan" "nooverscan" }, "language" "english", "status" "draft", "autoplayfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/98b3a8e5f8179331bd54c5bd95178687", "type" "stored", "name" "autoplay janedoetest json", "size" 128875, "hash" "sha1\ bb9c850b156b799389b78f404448456a861bfd67", "creationdate" "2023 11 08t22 37 53 903z", "lastmodifieddate" "2023 06 20t15 14 12 207z" }, "resourcesfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cd420f1f6e497e845e2b8350dda09e23", "type" "stored", "name" "resources txt", "size" 0, "hash" "sha1\ da39a3bb5e6b4b0d3255bfef95601890afd80709", "creationdate" "2023 05 10t16 25 06 717z", "lastmodifieddate" "2023 05 10t16 25 06 02z" }, "userdefinedeventsfile" null, "thumbnailfile" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/cc79c72f771fa58dac9b23788381b337", "type" "stored", "name" "janedoetest thmb jpg", "size" 1977, "hash" "sha1 52g80141b47757fa2c541ebe6338ffc91ea6a52d", "creationdate" "2023 05 11t04 15 51 913z", "lastmodifieddate" "2023 05 11t04 15 51 12z" }, "files" \[ { "mediatype" "video", "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/146bf3dd806cf10c940996c99c392a42", "type" "media", "name" "new brightwall mockup mp4", "size" 14788538, "hash" "sha1 4271f163089c674826aecddcd4fc6fa1b2332d66", "creationdate" "2022 07 29t16 26 17 7z", "lastmodifieddate" "2022 07 26t14 58 26 57z" } ], "autorunplugins" \[ { "id" 12345, "name" "setmultiscreenvideomode", "fileinfo" { "id" 12345, "path" "https //bsncloud s3 amazonaws com/janedoetesting/1d76cbeffb487d687fb8362593211e1b", "type" "stored", "name" "setmultiscreenvideomode brs", "size" 2628, "hash" "55f5b577643fbafcf719016e04f1e458fcd2c104", "creationdate" "2024 01 12t17 06 40 64z", "lastmodifieddate" "2024 01 12t17 06 40 64z" }, "presentations" null } ], "applications" \[], "dependencies" \[], "groups" null, "permissions" \[] } respuesta correcta \<font color="#089a4d">204\</font> la presentation especificada se actualizó 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 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">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">412\</font> error de condición previa (el recurso cambió desde la hora especificada en el valor del encabezado “if unmodified since”) \<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 /{name}/ elimina la presentation especificada token de scope requerido bsn api main presentations delete segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera nombre se establece en janedoetest 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 delete /2022/06/rest/presentations/janedoetest/ 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 exitosa \<font color="#089a4d">204\</font> la presentation especificada se eliminó correctamente de la red 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 son rechazados 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">412\</font> falló la condición previa (el recurso cambió desde la hora especificada 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 scope 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 get /2022/06/rest/presentations/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 comerciales docid\ bb tauffplmvkrodv93i7 ejemplo { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" \[ { "uid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "singularname" "view presentation", "pluralname" "view presentations", "fullname" "presentation (full control) view presentations", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 843z" }, { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "c978aa8d c7ac 410f aec3 22e136d0ba58", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" } ] }, { "uid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "singularname" "view autorun plugin", "pluralname" "view autorun plugins", "fullname" "presentation (full control) view autorun plugins", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 843z" }, { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "d08cf494 5a8d 45e5 99d8 0b8ec61547a0", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" } ] }, { "uid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "singularname" "view contents", "pluralname" "view contents", "fullname" "presentation (full control) view contents", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 843z" }, { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "ffea0d95 b04f 4fb9 90d2 c8d314c89cd7", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" } ] }, { "uid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "singularname" "create presentation", "pluralname" "create presentation", "fullname" "presentation (full control) create presentation", "targetentity" "presentation", "appliance" "collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "8054f9c1 4afe 487c 921c 15e118d5e89e", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "singularname" "overwrite presentation", "pluralname" "overwrite presentation", "fullname" "presentation (full control) overwrite presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "bb823893 a8ff 49f1 8dca 63026c5e9787", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "singularname" "update presentation", "pluralname" "update presentation", "fullname" "presentation (full control) update presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[ { "uid" "f318d012 58f6 45e0 b347 a8e4418853f8", "singularname" "add autorun plugin", "pluralname" "add autorun plugin", "fullname" "presentation (full control) update presentation add autorun plugin", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "singularname" "update presentation", "pluralname" "update presentation", "fullname" "presentation (full control) update presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "f318d012 58f6 45e0 b347 a8e4418853f8", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "singularname" "remove autorun plugin", "pluralname" "remove autorun plugin", "fullname" "presentation (full control) update presentation remove autorun plugin", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "singularname" "update presentation", "pluralname" "update presentation", "fullname" "presentation (full control) update presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "b2defd99 0cf9 46f7 949e de9e6f5bce27", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] } ], "permissions" \[ { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "a9db6cdb 513b 4cca a0ce 35d571c56cd6", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "singularname" "add content", "pluralname" "add content", "fullname" "presentation (full control) add content", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "07d6f70f daea 4baa 9fe9 522368120a1b", "singularname" "remove content", "pluralname" "remove content", "fullname" "presentation (full control) remove content", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "07d6f70f daea 4baa 9fe9 522368120a1b", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "610d19d9 b047 bce4 7957 da89011aa3d9", "singularname" "assign presentation", "pluralname" "assign presentation", "fullname" "presentation (full control) assign presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2024 01 03t01 44 13 393z" }, { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 483z" }, { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "610d19d9 b047 bce4 7957 da89011aa3d9", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "singularname" "unassign presentation", "pluralname" "unassign presentation", "fullname" "presentation (full control) unassign presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2024 01 03t01 44 13 393z" }, { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 483z" }, { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "9c0c314a b5e1 49c7 82b8 f27b748c1a37", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "6304d004 450e c694 05e6 adc7adc3efc6", "singularname" "edit permissions", "pluralname" "edit permissions", "fullname" "presentation (full control) edit permissions", "targetentity" "presentation", "appliance" "collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "6304d004 450e c694 05e6 adc7adc3efc6", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] }, { "uid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "singularname" "delete presentation", "pluralname" "delete presentation", "fullname" "presentation (full control) delete presentation", "targetentity" "presentation", "appliance" "instance, collection", "parent" { "uid" "5e368789 94d8 423e bebb 2f5451398067", "singularname" "full control", "pluralname" "presentation (full control)", "fullname" "presentation (full control)", "targetentity" "presentation", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "87fd8615 7051 49c9 8ada 67b5f7fb31ae", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] } ], "permissions" \[ { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 18z" }, { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 293z" }, { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2024 01 03t01 44 13 39z" }, { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2024 01 03t01 44 13 467z" }, { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2024 01 03t01 44 13 673z" }, { "entityid" null, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2024 01 03t01 44 13 843z" } ] } 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á malformada 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">500\</font> cualquier código 500 es un error interno del servidor get /{id}/permissions/ incluye permisos de objeto para una presentation determinada token de alcance requerido bsn api main presentations retrieve segmento id \<font color="#704ae0">int \</font> un identificador único para la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 12345 get /2022/06/rest/presentations/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 \[ { "entityid" 12345, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "login" "janedoe\@brightsign biz", "type" "user", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 11 13t23 56 31 11z" }, { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 456 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 11 13t23 56 31 09z" } ] 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á malformada 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 la presentation especificada token de alcance requerido bsn api main presentations update segmento id \<font color="#704ae0">int\</font> un identificador único para la presentation 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 id es 12345 post /2022/06/rest/presentations/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 326 este es el cuerpo de la solicitud de ejemplo \[ { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "0001 01 01t00 00 00" } ] respuesta exitosa \<font color="#089a4d">204\</font> los permisos se agregaron correctamente a la presentation 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ó (según 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 para la presentation especificada token de alcance requerido bsn api main presentations update segmento id \<font color="#704ae0">int \</font> un identificador único para la presentation 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 id es 12345 delete /2022/06/rest/presentations/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 326 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "0001 01 01t00 00 00" } ] respuesta exitosa \<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 tiene un formato incorrecto y, por lo tanto, no es válido, o se rechaza 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 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 presentation determinada token de scope requerido bsn api main presentations retrieve segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera nombre se establece en october2023prez get /2022/06/rest/presentations/october2023prez/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 exitosa \<font color="#089a4d">200\</font> devuelve un arreglo de entidades permiso docid\ hc70cptqcofqdzw2spaek ejemplo \[ { "entityid" 12345, "operationuid" "840fc61a 5b1c 4362 a8e8 70d99b6fb5a4", "principal" { "login" "janedoe\@brightsign biz", "type" "user", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 11 13t23 56 31 11z" }, { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 456 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 11 13t23 56 31 09z" } ] 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, es inválida \<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ó (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 la presentation especificada token de alcance requerido bsn api main presentations update segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation 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 october2023prez post /2022/06/rest/presentations/october2023prez/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 326 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "0001 01 01t00 00 00" } ] respuesta exitosa \<font color="#089a4d">204\</font> los permisos se agregaron correctamente a la presentation especificada respuesta de error \<font color="#9a0808">400\</font> la solicitud o el cuerpo de la solicitud está mal formado y, por lo tanto, es inválido, o se rechaza de acuerdo con las reglas de negocio \<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">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 para la presentation especificada token de alcance requerido bsn api main presentations update segmento nombre \<font color="#704ae0">string \</font> el nombre de la presentation 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 establecen de la siguiente manera nombre es october2023prez delete /2022/06/rest/presentations/october2023prez/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 326 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 12345, "operationuid" "5e368789 94d8 423e bebb 2f5451398067", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 123 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "0001 01 01t00 00 00" } ] respuesta exitosa \<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 tiene un formato incorrecto y, por lo tanto, no es válido, o se rechaza 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ó (según se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor