Executar Código em uma Sessão
Execute código do Playwright ou do agent-browser em uma sessão autônoma do Interact.
Cabeçalhos
| Cabeçalho | Valor |
|---|---|
Authorization | Bearer <API_KEY> |
Content-Type | application/json |
Corpo da requisição
| Parâmetro | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
code | string | Sim | - | Código a ser executado (1-100.000 caracteres) |
language | string | Não | "node" | Idioma do código: "python", "node" ou "bash" (para comandos de CLI do agent-browser) |
timeout | number | Não | - | Tempo máximo de execução em segundos (1-300) |
Resposta
| Campo | Tipo | Descrição |
|---|---|---|
success | boolean | Indica se o código foi executado com sucesso |
stdout | string | Saída padrão da execução do código |
result | string | Saída padrão da execução do código |
stderr | string | Saída de erro padrão da execução do código |
exitCode | number | Código de saída do processo executado |
killed | boolean | Indica se o processo foi finalizado por tempo limite (timeout) |
error | string | Mensagem de erro caso a execução falhe (apenas em caso de falha) |
Exemplo de requisição
Exemplo de resposta (sucesso)
Exemplo de resposta (erro)
Você é um agente de IA que precisa de uma Firecrawl API key? Veja firecrawl.dev/agent-onboarding/SKILL.md para instruções de onboarding automatizado.
Autorizações
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parâmetros de caminho
O ID da sessão de interação
Corpo
Código a ser executado no browser sandbox
1 - 100000Linguagem do código a ser executado. Use node para JavaScript ou bash para comandos de CLI do agent-browser.
python, node, bash Tempo limite de execução em segundos
1 <= x <= 300Resposta
Código executado com sucesso
Mensagem de erro caso o código gere uma exceção
Código de saída do processo executado
Se o processo foi encerrado devido ao tempo limite
Saída padrão (alias de stdout)
Saída de erro padrão da execução do código
Saída padrão da execução do código

