Browserless Drivers

What?

Drivers are internal configurations that determine:

  • Whether a headless or headfull browser is used.

  • If rendering, stealth techniques, or anti-bot mitigation is applied.

  • The depth and accuracy of page interaction and data capture.

Nimble's optimization engine intelligently selects the best driver when driver is not set. However, advanced users can specify a driver manually via the Web API endpoint using the driver parameter.

read more on Browserless Drivers here - Browserless Drivers

Available Drivers (Web API Only)

The following drivers are available for explicit use only via the Web API endpoint:

Driver
Rendering
Mode
Description

vx6

Headless

Fastest non-rendering mode for simple page loads and API endpoints.

vx8

Headless

Default headless rendering mode. Best for pages requiring light JS rendering.

vx8-pro

Headfull

Headfull rendering with more human-like behavior. Ideal for moderate anti-bot protections.

vx10

Headless Stealth

Advanced stealth for highly protected websites.

vx10-pro

Headfull Stealth

Highest-grade stealth and realism. Best for heavily fortified targets.

The driver parameter overrides the render flag:

  • render: false = uses vx6 which is the default

  • render: true = uses vx8 or vx10 automatically depending on the domain


When to Use the driver Parameter

  • You want guaranteed behavior for rendering, stealth, or evasion.

  • You’re targeting websites with known protection mechanisms.

  • You need reproducible results across environments.

  • You’re optimizing cost/performance across different types of content.

Example Request

curl -X POST 'https://api.webit.live/api/v1/realtime/web' \
--header 'Authorization: Basic <credential string>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url": "https://www.example.com",
    "driver": "vx6"
}'

What Happens If I Don’t Set It?

If you omit the driver parameter:

  • Nimble automatically selects the best driver for the domain.

  • The selected driver is returned in the response payload for any API request.

  • You can also view driver usage and history in the Nimble App under your Dashboard or Analytics.

Last updated