Skip to main content
Nimble Extract lets you retrieve clean HTML, text, and structured data from any webpage. Enable JavaScript rendering for dynamic sites, use stealth mode for anti-bot protection, and parse structured data with custom schemas.
For comprehensive details, parameters, and advanced features, see the Extract Usage page.

API endpoint

POST https://api.webit.live/api/v1/extract

Installation

# pip install nimble-py

from nimble import Nimble

nimble = Nimble(api_key="YOUR-API-KEY")

Basic extract

Use nimble.extract() to retrieve page content from any URL.
from nimble import Nimble

# Initialize client
nimble = Nimble(api_key="YOUR-API-KEY")

result = nimble.extract({
    "url": "https://www.example.com"
})

print(result)

Response

{
    "status": "success",
    "data": {
        "html": "<!DOCTYPE html><html>...</html>",
        "url": "https://www.example.com"
    },
    "metadata": {
        "task_id": "05420ecd-457c-1432-95d8-a99b4e83c307",
        "driver": "vx6",
        "execution_time_ms": 450,
        "credits_used": 1
    }
}