v9

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01211389.1 KB

Content

Retrieve web content or queue a request for later retrieval; connect to wss://render.joinmassive.com/browser for CDP interaction.

get/browser

Query parameters

idstring uuid
Example:21cb972e-0e0f-47bb-9ce9-65b99e9cee77

The identifier returned by this endpoint of the queued request to retrieve; if given, all other params are ignored; either an ID or URL is required.

urlstring uri
Example:https://example.com/

The URL of the page to browse; any unsafe characters require URL encoding; either a URL or ID is required.

difficulty'low' | 'medium' | 'high'
Example:low

The difficulty pool to attempt to access the URL from.

speed'light' | 'ridiculous' | 'ludicrous (planned)'
Example:light

The speed to attempt to access the URL at, where ridiculous is 30 percent faster on average than light speed.

devicestring

The name as returned by the devices resource of the device to emulate browsing on (these names are case insensitive but must include form- or URL-encoded spaces and punctuation marks); device emulation is unused by default.

countrystring

The two-letter ISO code of the country to browse from (these codes are case insensitive); a random country is used by default.

subdivisionstring

The alphanumeric second part (proceeding the separator) of a first-level subdivision code in the (prerequisite) country to browse from (these codes are case insensitive); a random subdivision is used by default.

citystring

The commonly spelled name of the city in the (prerequisite) country to browse from (these names are temporarily case sensitive and required to include form- or URL-encoded spaces and punctuation marks); a random city is used by default.

captcha'solved' | 'ignored' | 'rejected'
Example:rejected

The intended resolution of any detected captcha, where rejected results in a 403 response.

readiness'load' | 'domcontentloaded'
Example:load

The standard ready event to await before snapshotting browsed content.

delaynumber

The number of supplemental seconds to delay before snapshotting browsed content; no delay is used by default.

format'rendered' | 'raw' | 'markdown'
Example:markdown

The format to output to.

expirationinteger

The age in days of when to consider cached content expired, where 0 disables caching.

mode'sync' | 'async'
Example:sync

The synchronous or asynchronous mode of content retrieval (retrieve async content by providing the returned ID).

callbackstring
Example:https%3A%2F%2Fwebhook.site%2F02e249f8-1faf-4fab-bcf5-78ce683e85a8

The encoded HTTP or HTTPS callback URL or Amazon SQS queue URL or ARN to notify when the (prerequisite) async content has been retrieved; any SQS queue must grant sqs:SendMessage permission to the arn:aws:iam::180363035301:role/api-instance AWS principal.

Response

The page content.