Skip to main content
For AI agents: a documentation index is available at https://docs.parallel.ai/llms.txt. The full text of all docs is at https://docs.parallel.ai/llms-full.txt. You may also fetch any page as Markdown by appending .md to its URL or sending Accept: text/markdown.
This guide helps you migrate from the Beta Search API (/v1beta) to the GA version (/v1).
The V1 Search API is generally available and recommended for all new integrations. This guide explains how to migrate existing Beta integrations to V1’s current modes and request fields.

Highlights

  1. search_queries is now required — At least one non-empty query must be provided. In Beta, only one of objective or search_queries was required.
  2. Settings reorganized under advanced_settingssource_policy, fetch_policy, excerpt settings, and max_results are now nested under a single new advanced_settings object (previously top-level fields). See Advanced Settings for more details.
  3. New location field — Set advanced_settings.location to an ISO 3166-1 alpha-2 country code (e.g., "us", "gb", "de", "jp") to geo-target search results. Only a subset of countries are currently supported; unsupported or invalid values are ignored with a warning.
  4. Updated modes — V1 has four modes (turbo, fast, basic, advanced), with advanced as the new default. For most use cases, map both fast and one-shot to basic, and map agentic to advanced. turbo and fast are new in V1 with no Beta equivalents — V1 fast shares a name with Beta fast but is a different, lower-latency mode.
    • basic: The V1 equivalent of Beta fast and one-shot. Returns extended snippets per result and works best with 2-3 high-quality search_queries. Reach for it when you want longer excerpts per source in a single call. For most applications, prefer V1 fast (see below).
    • advanced (default): The V1 equivalent of Beta agentic. Provides higher quality with more advanced retrieval and compression. Best for complex queries where result quality matters more than latency.
    • turbo and fast (new in V1): Lower-latency, lower-cost modes for high-volume and latency-sensitive workloads, with no Beta equivalent. fast delivers high-quality results in around 700ms and is the recommended default for most agents; turbo (~250ms) is built for real-time, high-volume grounding. See Search Modes.

Overview of Changes

If your integration uses client.beta.search(), upgrade to the latest parallel-web release and replace it with client.search().

Migration Example

Before (Beta)

cURL

After (V1)

Additional Resources

Questions? Contact support@parallel.ai.