Start a private verification browser
const url = 'http://localhost:8080/api/v1/me/extensions/example/browser';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"url":"https://example.com"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url http://localhost:8080/api/v1/me/extensions/example/browser \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "url": "https://example.com" }'Requires an installed browser-session extension and a configured Chromium executable. The browser uses its own HTTPS transport through a proxy limited to declared public hosts on port 443. It belongs to this user, lasts ten minutes, and is reused by subsequent extension browser calls. Starting another browser requires closing the existing one first.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The extension’s reverse-DNS id.
Request Bodyrequired
Section titled “Request Bodyrequired”object
Example generated
{ "url": "https://example.com"}Responses
Section titled “Responses”Browser opened.
The request was malformed.
object
Explains the problem to a developer.
Example
{ "code": "bad_request"}The request has no valid session token.
object
Explains the problem to a developer.
Example
{ "code": "bad_request"}The signed-in user may not do this. demo_account when the user is a
shared demo account, named in CHEK_DEMO_USERS, which can’t change
its password, sessions, sign-in providers, extensions or annotations.
object
Explains the problem to a developer.
Example
{ "code": "bad_request"}The resource does not exist.
object
Explains the problem to a developer.
Example
{ "code": "bad_request"}Browser busy, unavailable, or URL not allowed.
The server failed; details are in its log.
object
Explains the problem to a developer.
Example
{ "code": "bad_request"}