Referencia API

API de Transferencia del navegador

Transferencia del navegador de la página principal

Referencia HTTP. Generada a partir del contrato backend. Explore los endpoints abajo o descargue OpenAPI.

Este grupo tiene 6 operaciones, generadas a partir de api/openapi.yaml. Filtre por ruta, acción o autenticación. Cada endpoint indica sus entradas; despliéguelo para ver una plantilla de solicitud y los códigos de respuesta. Las plantillas necesitan sus propios valores y un cuerpo válido según el esquema.

Reemplace los marcadores en mayúsculas con sus valores. Para una solicitud JSON, guarde un cuerpo que coincida con el esquema en request.json. Los ejemplos de cookies usan un frasco de cookies local de una sesión autenticada.

Transferencia del navegador de la página principal

GET/screen/browser-links

Obtener estado de enlace de navegador

Lectura solo con autenticación por cookie apex browser-link propietaria. Devuelve metadatos de estado seguros y la ruta fija de continuación, nunca URL o token de aprovisionamiento.

Autenticación
browserLinkCookie
Cuerpo de la solicitud
ninguno
ID de operación
getBrowserLinkStatus
Plantilla y respuestas de solicitud
shell · plantilla de solicitud
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/screen/browser-links'

Respuestas

EstadoSignificadoCuerpo y encabezados
200Estado seguro reclamado.BrowserLinkStatus (application/json); encabezados: Cache-Control, Referrer-Policy
202El enlace del navegador existe pero aún no ha sido reclamado.BrowserLinkStatus (application/json); encabezados: Cache-Control, Referrer-Policy
401

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
410

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
predeterminado

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
GET/stream/browser-links/events

Transmitir eventos de enlace de navegador

Reproducción SSE reproducible solo con cookie de propietario y Last-Event-ID. Los datos del evento contienen solo campos de estado seguros. Nunca contiene una URL/token de aprovisionamiento y no usa el flujo de eventos del proyecto.

Autenticación
browserLinkCookie
Cuerpo de la solicitud
ninguno
ID de operación
streamBrowserLinkEvents

Parámetros

NombreEnviar¿Requerido?Descripción
Last-Event-IDencabezadoopcionalCursor duradero usado cuando after está ausente.
Plantilla y respuestas de solicitud
shell · plantilla de solicitud
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/stream/browser-links/events'

Respuestas

EstadoSignificadoCuerpo y encabezados
200Estado SSE de emisión/reclamación de Browser-link.cadena (text/event-stream); encabezados: Cache-Control, Referrer-Policy, X-Accel-Buffering
400

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
401

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
410

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
predeterminado

Respuesta estable RFC 9457 a problemas en una ruta de ejecución, contenido o sonda orientada al reproductor, en la forma del documento de ejecución (RuntimeProblem). Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

RuntimeProblem (application/problem+json)
GET/setup

Obtener página de configuración de enlace de navegador

Instrucciones de configuración solo lectura. Sin código, la cookie browser-link propietaria suministra estado. Con código, devuelve instrucciones públicas, usando 404 genérico para códigos inválidos o expirados. Acepta text/markdown o format=markdown para seleccionar Markdown en el formulario público. No devuelve URL ni token de aprovisionamiento.

Autenticación
browserLinkCookie O ninguno
Cuerpo de la solicitud
ninguno
ID de operación
getBrowserLinkSetupPage

Parámetros

NombreEnviar¿Requerido?Descripción
códigoconsultaopcionalCódigo de configuración pública para instrucciones de configuración sin efectos secundarios; no se requiere cookie.
formatoconsultaopcional
Plantilla y respuestas de solicitud
shell · plantilla de solicitud
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/setup'

Respuestas

EstadoSignificadoCuerpo y encabezados
200Configuración segura noindex HTML.cadena (text/html); encabezados: Cache-Control, Referrer-Policy, X-Robots-Tag
401

Respuesta estable RFC 9457 a problemas. Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

Problema (application/problem+json)
410

Respuesta estable RFC 9457 a problemas. Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

Problema (application/problem+json)
predeterminado

Respuesta estable RFC 9457 a problemas. Un 421 server_draining lleva Retry-After de 1 segundo, un 500 not_ready o dependency_unavailable lleva 5, y un 500 manifest_degraded lleva 60, a menos que el manejador establezca un valor más específico.

Problema (application/problem+json)