NativePort

Every web API behind one key — for developers and their agents

View as Markdown

NativePort is an API gateway: create one account, hold one key, and reach two dozen search, scraping, browser-automation and voice APIs through their own native interfaces. There are no per-provider accounts to open and no key ring to babysit — the gateway keeps each upstream credential server-side and attaches it to your requests for you.

Why route through it

Native passthrough

Existing integrations keep working: requests forward to each provider’s real endpoints, and responses come back untouched.

One balance

A single credit balance meters the whole catalog. No stack of invoices, no per-service billing cycles, no idle subscriptions.

Immediate reach

The moment your key exists, every provider in the catalog answers it — no onboarding queues, provider by provider.

Keys stay server-side

Upstream credentials never enter your code or your agent’s context; the gateway injects them per request.

Tools

Every proxied upstream, its route prefix, and the methods it accepts:

ToolPrefixWhat it doesMethods
Serper/serper[/<endpoint>]Google SERP across every vertical, plus webpage scrapingGET, POST
ScraperAPI/scraperapiGeneral-purpose web scrapingGET, POST, PUT
SerpApi/serpapiSearch engine resultsGET
ElevenLabs/elevenlabs/<api path>Text-to-speech, voices, models, ConvAI, and moreGET, POST
SearchAPI.io/searchapiMulti-engine search resultsGET
Brave Search/brave/<vertical>/searchBrave Search verticals — web, images, videos, news, and moreGET
You.com/youcom/searchYou.com Search APIGET
DataForSEO/dataforseo/<api path>SEO data — SERP, Keywords, Backlinks, On-Page, LabsPOST
Tavily/tavily/<endpoint>AI search, extract, crawl, and mapPOST
Exa/exa/<endpoint>Neural search, contents, find-similar, and answerPOST
Linkup/linkup/searchLinkup Search APIPOST
Parallel/parallel/searchParallel Search APIPOST
Jina/jina/<service>/<path>Reader, Search, embeddings, rerank, and classifyGET, POST
Firecrawl/firecrawl/<api path>Web scraping, crawling, and extractionGET, POST, DELETE
ScrapingBee/scrapingbeeHTML API web scrapingGET, POST
Scrapfly/scrapflyWeb scraping APIGET, POST, PUT, PATCH, HEAD
ZenRows/zenrowsUniversal Scraper APIGET, POST
Crawlbase/crawlbase[/js]Crawling API (normal and JavaScript tokens)GET, POST
Oxylabs/oxylabsWeb Scraper API (realtime)POST
Bright Data/brightdataWeb Unlocker and SERP APIPOST
Spider/spider/<api path>Scrape, crawl, search, screenshot, and morePOST
Apify/apify/<api path>Run actors and tasks (run-sync)POST
Browserbase/browserbase/<api path>Headless browser sessionsGET, POST
Zyte/zyteWeb scraping and extraction APIPOST

How it works

1

Create your key

Sign up — a single key is minted automatically on first sign-in, and it covers the entire catalog.

2

Aim requests at the gateway

The base URL is https://api.nativeport.ai; authenticate with Authorization: Bearer <your-key>.

3

Speak each provider's language

Build calls exactly as the provider’s own documentation describes — identical paths, parameters, and response shapes.

Base URL

https://api.nativeport.ai

Next steps