Skip to main content
1

Get Your API Key

First, obtain your API key from the Nimble dashboard.
2

Installation

Install the Nimble SDK in your preferred language:
pip install nimble_python
Prefer using the API directly? Skip the SDK installation and use HTTP requests (see cURL examples below) or visit the API Reference for complete endpoint documentation.
3

Quick Examples

ExtractGet clean HTML and structured data from any URL:
from nimble_python import Nimble

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

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

print(result)
Web Search AgentsUse pre-built templates for popular platforms:
from nimble_python import Nimble

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

result = nimble.agent({
    "agent": "amazon_pdp",
    "params": {
        "asin": "B08N5WRWNW",
        "zipcode": "90210"
    }
})

print(result)
SearchPerform web searches and get structured results:
from nimble_python import Nimble

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

result = nimble.search({
    "query": "data scraping tools",
    "country": "US"
})

print(result)
MapFast URL discovery and site structure mapping:
from nimble_python import Nimble

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

result = nimble.map({
    "URL": "https://www.example.com",
    "Sitemap": "only"
})

print(result)
CrawlDiscover and map entire websites automatically:
from nimble_python import Nimble

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

result = nimble.crawl({
    "url": "https://www.example.com",
    "limit": 100
})

print(result)