Referência da API

API de Transferência do navegador

Transferência do navegador da página inicial

Referência HTTP. Gerada a partir do contrato backend. Navegue pelos endpoints abaixo ou baixe o OpenAPI.

Este grupo tem 6 operações, geradas a partir de api/openapi.yaml. Filtre por caminho, ação ou autenticação. Cada endpoint lista suas entradas; expanda-o para ver um modelo de solicitação e os códigos de resposta. Os modelos precisam de seus próprios valores e de um corpo válido conforme o esquema.

Substitua os espaços reservados em maiúsculas pelos seus valores. Para uma solicitação JSON, salve um corpo que corresponda ao esquema em request.json. Exemplos de cookies usam um jar local de cookies de uma sessão autenticada.

Transferência do navegador da página inicial

GET/screen/browser-links

Obter status do link do navegador

Fallback de polling somente leitura autenticado apenas pelo cookie apex browser-link proprietário. Retorna metadados de status seguros e o caminho fixo de continuação, nunca uma URL ou token de provisionamento.

Autenticação
browserLinkCookie
Corpo da solicitação
nenhum
ID da operação
getBrowserLinkStatus
Modelo e respostas da solicitação
shell · modelo de requisição
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/screen/browser-links'

Respostas

StatusSignificadoCorpo e cabeçalhos
200Status seguro reivindicado.BrowserLinkStatus (application/json); cabeçalhos: Cache-Control, Referrer-Policy
202Link do navegador existe, mas ainda não foi reivindicado.BrowserLinkStatus (application/json); cabeçalhos: Cache-Control, Referrer-Policy
401

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
410

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
padrão

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

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

Eventos de link do navegador do fluxo

Reprodução SSE reproduzível apenas com cookie do proprietário e Last-Event-ID. Dados do evento contêm apenas campos de status seguros. Nunca contém URL/token de provisionamento e não usa o fluxo de eventos do projeto.

Autenticação
browserLinkCookie
Corpo da solicitação
nenhum
ID da operação
streamBrowserLinkEvents

Parâmetros

NomeEnviarObrigatório?Descrição
Last-Event-IDcabeçalhoopcionalCursor durável usado quando after está ausente.
Modelo e respostas da solicitação
shell · modelo de requisição
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/stream/browser-links/events'

Respostas

StatusSignificadoCorpo e cabeçalhos
200Status de emissão/reivindicação do Browser-link via SSE.string (text/event-stream); cabeçalhos: Cache-Control, Referrer-Policy, X-Accel-Buffering
400

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
401

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
410

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
padrão

Resposta de problema estável RFC 9457 em runtime, conteúdo ou rota de probe voltada ao Player, no formato de documento runtime (RuntimeProblem). Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema Runtime (application/problem+json)
GET/setup

Obter página de configuração do link do navegador

Instruções de configuração somente leitura. Sem código, o cookie browser-link proprietário fornece status. Com código, retorna instruções públicas apenas, usando 404 genérico para códigos inválidos ou expirados. Aceita text/markdown ou format=markdown seleciona Markdown para o formulário público do código. Nenhuma URL ou token de provisionamento é retornado.

Autenticação
browserLinkCookie OU nenhum
Corpo da solicitação
nenhum
ID da operação
getBrowserLinkSetupPage

Parâmetros

NomeEnviarObrigatório?Descrição
códigoconsultaopcionalCódigo de configuração pública para instruções de configuração sem efeitos colaterais; não requer cookie.
formatoconsultaopcional
Modelo e respostas da solicitação
shell · modelo de requisição
curl --request GET --cookie cookies.txt --cookie-jar cookies.txt 'https://screenrig.ai/setup'

Respostas

StatusSignificadoCorpo e cabeçalhos
200Configuração segura de HTML noindex.string (text/html); cabeçalhos: Cache-Control, Referrer-Policy, X-Robots-Tag
401

Resposta de problema estável RFC 9457. Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema (application/problem+json)
410

Resposta de problema estável RFC 9457. Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema (application/problem+json)
padrão

Resposta de problema estável RFC 9457. Um 421 server_draining tem Retry-After de 1 segundo, um 500 not_ready ou dependency_unavailable tem 5, e um 500 manifest_degraded tem 60, a menos que o handler defina valor mais específico.

Problema (application/problem+json)