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 30+ search, scraping, browser-automation, voice, document-parsing and model-inference 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.

Four of those — OpenAI, Anthropic, Grok and Hugging Face — are policed rather than transparent: the gateway enforces a model allowlist and a request-field policy on them, rejecting an unrecognized model or field before the call ever reaches the upstream. Browserless, Steel, Mistral and LlamaParse are policed too, in a narrower way — closed field policies govern their fixed actions, with no model catalog behind any of them. See each page below for specifics. A fifth route, Inference API, unifies the four model-inference routes behind one OpenAI-compatible chat-completions contract addressed by a canonical model id.

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 — inline, or as tracked async runsGET, POST
Browserbase/browserbase/<api path>Headless browser sessionsGET, POST
Zyte/zyteWeb scraping and extraction APIPOST
Fish Audio/fishaudio/v1/<tts|asr|voice-design>Text to speech, transcription, and voice designPOST
Browserless/browserless/<screenshot|pdf|content|scrape>Screenshot, PDF, rendered HTML, and structured scrape — policed (allowlisted)POST
Steel/steel/<scrape|screenshot|pdf>Scrape, screenshot, and PDF — policed (allowlisted)POST
Mistral AI/mistral/v1/ocrDocument AI — page markdown and structured extraction, priced per page — policed (allowlisted)POST
LlamaParse/llamaparse/v2/parse[/<job_id>]Document parsing into text and markdown, priced per page — policed (allowlisted)GET, POST
OpenAI/openai/<api path>Responses, Chat Completions, embeddings, moderation — policed (allowlisted)GET, POST, DELETE
Anthropic/anthropic/<api path>Claude Messages API — policed (allowlisted)GET, POST, DELETE
Grok (xAI)/grok/<api path>Grok chat & Responses API — policed (allowlisted)GET, POST, DELETE
Hugging Face/huggingface/<api path>Multi-provider chat inference router — policed (allowlisted)GET, POST

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