Skip to main content
Parallel provides a suite of APIs that combine AI inference with live web data to power research, enrichment, and automation workflows. Whether you need to search the web, extract content from pages, enrich datasets, discover entities, or monitor changes—Parallel handles the complexity so you can focus on building.

API products

Parallel offers two categories of APIs: Web Tools for direct web access and Web Agents for AI-powered research workflows.

Web Tools

Low-latency, synchronous APIs for direct web access.

Web Agents

AI-powered APIs that combine inference with web research for complex workflows.

Choosing the right API

Use caseRecommended APIWhy
Search the web for informationSearch APIFast, synchronous results with LLM-optimized excerpts
Extract content from specific URLsExtract APIClean markdown from any page, including JS-heavy sites
Enrich CRM or database recordsTask APIStructured input/output with web research
Generate research reportsTask APIDeep research with citations and confidence levels
Build a grounded chatbotChat APIOpenAI-compatible with web-grounded responses
Build lists of companies, people, or productsFindAll APIEntity discovery with automatic validation
Track news or changes over timeMonitor APIScheduled monitoring with webhook delivery

Getting started

Step 1: Get your API key

Sign up at platform.parallel.ai to generate your API key.

Step 2: Install the SDK

Use our Python or TypeScript SDK for the best developer experience.
pip install parallel-web
export PARALLEL_API_KEY="your-api-key"

Step 3: Make your first request

Try a simple search to verify your setup.
from parallel import Parallel

client = Parallel()

search = client.beta.search(
    objective="What is Parallel Web Systems?",
    search_queries=["Parallel Web Systems company"],
    max_results=5,
)

print(search.results)

Next steps

  • Pricing: Understand costs for each API
  • Rate limits: Default quotas and how to request increases
  • Glossary: Key terms and concepts used throughout the docs