Build with Nimble
The AI-Native SDK for real-time web data
See Nimble in Action
Production-ready, real-time web data at any scale
Get clean, realtime HTML and structured data from any URL —> At scale without getting blocked
Nimble
Input
Target URL
Copy
Ask AI
from nimble_python import Nimble
nimble = Nimble(api_key="YOUR-API-KEY")
result = nimble.extract(
url= "https://www.nimbleway.com",
formats= ["html", "markdown"]
)
Output
HTML | Markdown | Parser | Screenshots | Network Capture
Copy
Ask AI
{
"url": "https://www.nimbleway.com",
"status": "success",
"data": {
"html": "<!doctype html><html>...",
"markdown": "# Nimble SDK\n...",
"parsing": {...},
"screenshot": [...],
"network_capture": [...],
... and more
},
"metadata": {
"driver": "vx8",
... and more
}
}
Real-time web search with AI-powered agents and structured results —> Feed your AI with realtime, accurate search result
Nimble
Input
Search Query
Copy
Ask AI
from nimble_python import Nimble
nimble = Nimble(api_key="YOUR-API-KEY")
result = nimble.search(
query= "latest AI developments",
focus= "general",
num_results= 5,
include_answer= True,
deep_search= False
)
Output
Search Results
Copy
Ask AI
{
"status": "success",
"query": "latest AI developments",
"results": [
{
"title": "Latest AI Developments",
"url": "https://example.com/ai",
"snippet": "Recent breakthroughs..."
},
... and more
],
"answer": "The latest AI developments..."
}
Fast URL discovery and site structure mapping —> So you can plan your extraction intelligently
Nimble
Input
Target URL
Copy
Ask AI
from nimble_python import Nimble
nimble = Nimble(api_key="YOUR-API-KEY")
result = nimble.map(
url= "https://www.nimbleway.com",
sitemap: "include"
)
Output
List of URLs
Copy
Ask AI
{
"success": true,
"links": [
"https://www.nimbleway.com/",
"https://www.nimbleway.com/careers",
"https://www.nimbleway.com/sdk",
"https://www.nimbleway.com/platform",
"https://www.nimbleway.com/blog",
"https://www.nimbleway.com/contact",
... and more
]
}
Crawl entire websites cross-pages automatically —> In a single request
Nimble
Input
Target URL
Copy
Ask AI
from nimble_python import Nimble
nimble = Nimble(api_key="YOUR-API-KEY")
result = nimble.crawl(
url="https://docs.nimbleway.com/nimble-sdk",
limit=4
)
Output
List of tasks (pages) crawled
Copy
Ask AI
{
"crawl_id": "85b21e98-69c5-4aa5-9d25-261a55bbf0db",
"url": "https://docs.nimbleway.com/nimble-sdk",
"status": "succeeded",
"tasks": [
{
"task_id": "8d2bb2fc-e469-4549-b5d8-0d307352aeb5",
"status": "completed",
"created_at": "2026-02-11T13:55:45.846Z",
"updated_at": "2026-02-11T13:55:52.138Z"
},
... and more
]
}
Pre-built Web Search Agents extracting realtime data from popular domains —> Zero config, returns the data you need
Nimble
Input
Agent Name + Agent's inputs
Copy
Ask AI
from nimble_python import Nimble
nimble = Nimble(api_key="YOUR-API-KEY")
result = nimble.agent(
agent="amazon_pdp",
params={
"asin": "B0DKB1GWML"
}
)
Output
HTML + Structured data that never breaks
Copy
Ask AI
{
"url": "https://www.amazon.com/dp/B0DKB1GWML",
"data": {
"html": "<!doctype html><html>...",
"parsing": {
"product_title": "Apple iPhone 16 Pro Max...",
"product_description": ".....",
"brand": "Apple",
"web_price": 819.97,
"availability": true,
... and more
}
},
"metadata":{
"agent": "amazon_pdp",
"driver": "vx6",
... and more
}
}
Route requests through premium residential IPs —> Scale fast with without getting blocked
Nimble
Input
Connection String + Target URL
Copy
Ask AI
# Proxy connection string
PROXY=http://account-ACCOUNT-pipeline-PIPELINE-country-US:[email protected]:7000
# Request through US residential IP
curl -x $PROXY https://ipinfo.io/json
Output
Geolocated request from residential IP
Copy
Ask AI
{
"ip": "123.0.0.123",
"city": "Los Angeles",
"region": "California",
"country": "US",
"loc": "34.0522,-118.2437",
"org": "AS12345 Example ISP",
"timezone": "America/Los_Angeles"
}

