Skip to the page

Linkup vs You.com in 2026

One key answers both calls.

Linkup charges $0.005 a search at standard depth and $0.05 at deep. You.com charges $5.00 per 1,000 calls of up to 100 results. Both allow 10 searches a second, and each has its own request and JSON.

SpecStream answers both calls with one key. Change https://api.linkup.so/v1 to https://api.specstream.ai/linkup/v1 and https://ydc-index.io to https://api.specstream.ai/you. Your code keeps its body and its parser.

A search of up to 10 results costs $0.001 on either path, $1 per 1,000. SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions and 64.0 item F1 on all 200 WideSearch tasks (benchmarks).

New accounts get $10 of credit, no card. It covers 10,000 searches.

SpecStream, Linkup and You.com side by side

SpecStreamLinkupYou.com
The call your code sendsBoth, on one key. POST https://api.specstream.ai/linkup/v1/search in Linkup's JSON with the key as the Bearer token, and POST https://api.specstream.ai/you/v1/search in You.com's JSON with the key in X-API-KeyPOST https://api.linkup.so/v1/search with q, depth and outputType, and a Linkup key as a Bearer tokenPOST https://ydc-index.io/v1/search with query and count, and a You.com key in X-API-Key. GET /v1/search still works and gets no new features
Price of a search$0.001 for up to 10 results on either path: Linkup's flash, fast and standard with searchResults, and You.com's /v1/search with highlights. $0.005 at Linkup's deep or with sourcedAnswer$0.005 at flash, fast or standard with raw results and $0.006 with a sourced answer. deep costs $0.05, or $0.055 with an answer$5.00 per 1,000 calls of up to 100 results. One request is one billable call, whatever it returns
More results in one callUp to 100 on either path. Each started block of 10 more results adds $0.0012: 40 results cost $0.0046 and 100 cost $0.0118The price depends on depth and outputType, not on the number of resultsUp to 100 results in the same call at the same price
The text of each pageIn the same search at no extra cost: You.com highlights, and Linkup's standard and deep. The Extract API reads any page at $0.80 per 1,000 pagesFetch costs $0.001 a call in standard mode, up to $0.011 with a schemaFull page extraction costs $1.00 per 1,000 pages fetched live
VolumeNo limit per key and no daily limit. Production answered 718 of 720 searches at up to 20 a second on November 9, 202610 queries a second per organization on Search and Fetch10 requests a second on /v1/search by default
Calls that failA busy call answers 429 in that API's own error form with Retry-After, and charges nothing. A call that returns no results costs nothingNo charge on an error or an empty result. An empty balance answers 429One request is one billable call, whatever it returns
Free to start$10 of credit, no card, which covers 10,000 searches. Credit you buy never expires$20 of credit at sign up with a professional email address, and eligible accounts are topped back up to $20 each month$10 of free credit, which covers 2,000 searches
Every match as structured rowsDeep Search: a request in plain words returns every match on the live web as rows that meet each condition you wrote, at 5¢, 15¢ or $1 a row, plus 5¢ for an email and 15¢ for a phone. The most a run can cost is quoted before it startsResearch costs $0.25 to $2.50 a requestThe Research API starts at $12 per 1,000 calls at lite

Why teams choosing between Linkup and You.com use SpecStream

Other search APIs for AI agents

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to run your Linkup and You.com calls on SpecStream

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 10,000 searches.

2. Point each client at its SpecStream path. Linkup's call sends the key as the Bearer token, and You.com's call sends it in X-API-Key. In Python:

import requests

KEY = SPECSTREAM_KEY
QUESTION = "Who founded Mistral AI and when?"

# Linkup's call, was https://api.linkup.so/v1/search
linkup = requests.post(
    "https://api.specstream.ai/linkup/v1/search",
    headers={"Authorization": f"Bearer {KEY}"},
    json={"q": QUESTION, "depth": "fast", "outputType": "searchResults", "maxResults": 10},
    timeout=60,
).json()
for result in linkup["results"]:
    print(result["name"], result["url"])

# You.com's call, was https://ydc-index.io/v1/search
you = requests.post(
    "https://api.specstream.ai/you/v1/search",
    headers={"X-API-Key": KEY},
    json={"query": QUESTION, "count": 10},
    timeout=30,
).json()
for result in you["results"]["web"]:
    print(result["title"], result["url"])

3. In JavaScript:

const key = process.env.SPECSTREAM_KEY;
const question = "Who founded Mistral AI and when?";

// Linkup's call, was https://api.linkup.so/v1/search
const linkup = await fetch("https://api.specstream.ai/linkup/v1/search", {
  method: "POST",
  headers: { Authorization: `Bearer ${key}`, "Content-Type": "application/json" },
  body: JSON.stringify({ q: question, depth: "fast", outputType: "searchResults" }),
}).then((r) => r.json());

// You.com's call, was https://ydc-index.io/v1/search
const you = await fetch("https://api.specstream.ai/you/v1/search", {
  method: "POST",
  headers: { "X-API-Key": key, "Content-Type": "application/json" },
  body: JSON.stringify({ query: question, count: 10 }),
}).then((r) => r.json());

for (const result of linkup.results) console.log(result.name, result.url);
for (const result of you.results.web) console.log(result.title, result.url);

4. Leave the rest. Each call is billed as one search from $0.001 for up to 10 results, and the reply's specstream.price_usd says what it cost. On a 429 with Retry-After, wait those seconds and send the call again; nothing was charged.

When your agent needs every match in place of a results page, write the request in plain words. SpecStream reads it back as the conditions every row must meet and the facts to bring back, quotes the most it can cost, and delivers the rows after you approve.

Companies that name Linkup as a subprocessor on their own published list, each with the page and the day we read it.

Frequently asked questions

Something we didn't answer? Talk to a human

Is Linkup better than You.com?
For an agent that needs search it can trust, SpecStream answers both Linkup's and You.com's call with one key at $0.001 a search of up to 10 results. It scores 97.9 F-score on all 1,000 SimpleQA Verified questions, where Linkup reports 94%, and a team keeps whichever format it already wrote.
Linkup vs You.com pricing: what does each cost?
Linkup costs $0.005 a search at standard depth with raw results and $0.05 at deep. You.com costs $5.00 per 1,000 calls of up to 100 results, plus $1.00 per 1,000 pages of full page text read live. SpecStream costs $0.001 a search of up to 10 results on either path, page text included.
Which one has a free plan?
Linkup credits $20 at sign up with a professional email address and tops eligible accounts back up to $20 each month. You.com gives $10 of free credit, which covers 2,000 searches. SpecStream gives $10 of credit with no card, which covers 10,000 searches, and credit you buy never expires.
Can I use both Linkup and You.com?
Yes, with one key: SpecStream answers Linkup's call at https://api.specstream.ai/linkup/v1 and You.com's at https://api.specstream.ai/you, each in its own JSON. One balance, one request log and one spending limit cover both.
Do the Linkup and You.com SDKs work with SpecStream?
Yes: linkup-sdk takes base_url="https://api.specstream.ai/linkup/v1", and the youdotcom Python SDK takes server_url="https://api.specstream.ai/you" on each search call, with the SpecStream key in place of theirs. The calls and the replies stay as they are.
How many searches a second can I run?
SpecStream has no limit per key and no daily limit, and it answered 718 of 720 searches at up to 20 a second on November 9, 2026. Linkup allows 10 queries a second per organization, and You.com 10 requests a second on /v1/search by default.

Sources

SpecStream wrote this page. Each figure for Linkup, You.com and the other APIs comes from that company's own page.

  1. Linkup pricingdocs.linkup.so/pages/documentation/platform/pricing, read Nov 12, 2026
  2. Linkup authenticationdocs.linkup.so/pages/documentation/platform/authentication.md, read Nov 12, 2026
  3. Linkup rate limitsdocs.linkup.so/pages/documentation/platform/rate-limits.md, read Nov 12, 2026
  4. Linkup Researchdocs.linkup.so/pages/documentation/endpoints/research/overview, read Nov 12, 2026
  5. Linkup introductiondocs.linkup.so/pages/documentation/get-started/introduction, read Nov 12, 2026
  6. Linkup billingdocs.linkup.so/pages/documentation/platform/pricing.md, read Nov 12, 2026
  7. You.com billingyou.com/docs/administration/billing.md, read Nov 12, 2026
  8. You.com plansyou.com/plans?hsLang=en, read Nov 12, 2026
  9. You.com rate limitsyou.com/docs/rate-limits.md, read Nov 12, 2026
  10. You.com Search API referencedocs.you.com/api-reference/search/v1-search.md, read Nov 12, 2026
  11. You.com Search API schemayou.com/docs/openapi/web-search.json, read Nov 12, 2026
  12. Tavily API creditsdocs.tavily.com/documentation/api-credits.md, read Nov 12, 2026
  13. Parallel search modesdocs.parallel.ai/search/modes.md, read Nov 12, 2026
  14. Parallel rate limitsdocs.parallel.ai/getting-started/rate-limits.md, read Nov 12, 2026
  15. Exa pricingexa.ai/docs/admin/pricing.md, read Nov 12, 2026
  16. Brave Search APIbrave.com/search/api/, read Nov 12, 2026
  17. SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
  18. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
  19. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026