cd /news/artificial-intelligence/the-web-is-becoming-agentic-what-hap… Β· home β€Ί topics β€Ί artificial-intelligence β€Ί article
[ARTICLE Β· art-111788] src=agentbadge.xyz β†— pub= topic=artificial-intelligence verified=true sentiment=Β· neutral

The Web Is Becoming Agentic. What Happens to API Discovery?

As AI agents replace humans as API consumers, discovery shifts from search engines to machine-readable layers like llms.txt, MCP, and A2A protocols, which are not competitors to search but a new discovery stack built for software. The article argues that agents need structured, parseable data to complete the discovery-to-execution pipeline autonomously, and that existing tools are layers, not competitors.

read11 min views22 publishedAug 15, 2026
The Web Is Becoming Agentic. What Happens to API Discovery?
Image: Agentbadge (auto-discovered)

Search engines solved discovery for humans. Agentic systems need a machine-readable discovery layer for software. Here's what that means β€” and why existing tools are layers, not competitors.

As AI agents replace humans as API consumers, discovery shifts from search engines to machine-readable layers like llms.txt, MCP, and A2A protocols. These are not competitors to search β€” they are a new discovery stack built for software, not humans.

Search engines solved discovery for humans. Agentic systems need a machine-readable discovery layer for software. #

For 20 years, the web was built around one discovery model.

A human searches Google. Finds documentation. Reads through API descriptions. Compares options in a marketplace. Makes a decision. Integrates.

Every step of this flow was designed for human judgment β€” the ability to read prose, infer context, compare unstructured descriptions, and fill in gaps with intuition.

Now a new consumer is emerging: the AI agent.

An agent receiving the instruction "find an API for international payments and execute a transaction" must do everything a human developer would do β€” but autonomously, using only machine-readable signals.

And the infrastructure that made APIs discoverable for humans? It wasn't built for this.

The old discovery model: human as primary consumer #

In the old model, API discovery looked like this:

Human
  ↓
Google / docs / marketplace
  ↓
API

A developer would:

  • Google "best API for payments"
  • Find a marketplace (RapidAPI, AWS Marketplace)
  • Read documentation
  • Compare options side by side
  • Make a decision based on features, pricing, and reputation
  • Integrate

Each step required human judgment. Understanding context. Comparing unstructured descriptions. Making decisions with incomplete information. Filling in gaps by reading between the lines.

This model worked because the consumer was always a human who could guess.

The new discovery model: agent as primary consumer #

Now imagine the consumer is an AI agent.

Human
  ↓
AI Agent
  ↓
???
  ↓
API

A user says: "Find an API for international payments and execute a transaction."

The agent must independently:

Discover which providers existUnderstand what each API can doCompare options against the user's requirementsCheck pricingβ€” is this transaction cost-effective?** Handle authentication**β€” how do I get access?** Selecta provider Callthe API Handle errors**β€” what if something goes wrong?

At each step, the agent needs machine-readable information. Not prose documentation. Not a landing page. Not a marketing description.

Structured, parseable, actionable data.

If the information exists only in human-readable documentation β€” scattered across prose, hidden behind JavaScript-rendered pages, described only in natural language β€” the agent cannot complete the path autonomously.

The question is not whether agents can read documentation.

The question is: where is the machine-readable information that lets an agent complete the full discovery-to-execution pipeline without a human?

What an agent needs to know about an API #

It's not enough for an agent to know:

api.example.com exists

An agent must understand:

What the API can doβ€” capabilities, operations, available actions** Which operations are available**β€” endpoints, methods, parameters** How to authenticate**β€” auth flow, token endpoint, scopes, API keys** How much it costs**β€” machine-readable pricing, per-call cost, tier limits** What the limits are**β€” rate limits, quotas, usage caps** How reliable the documentation is**β€” is the OpenAPI spec in sync with the actual API?** Whether to trust the description**β€” self-declared vs verified metadata** Whether the endpoint actually matches the claimed behavior**β€” evidence, not claims

This is where Agent Readiness as discovery infrastructure enters the picture.

Existing mechanisms: not competitors, but layers #

It would be easy to say: "our standard solves everything."

That would be wrong.

The truth is that several technologies already address pieces of the problem. But none of them address all of it.

Mechanism What it solves What it doesn't solve
Search Discovery for humans Machine-readable context, execution
OpenAPI Interface description Discovery, trust, verification, pricing
llms.txt Context for LLMs Execution, auth, rate limits, error handling
MCP Tool interface for agents Discovery, comparison, trust
API marketplace Catalog of APIs Machine-readable evaluation, verification
Agent Readiness Verification that all layers work for agents β€”

The key insight:

These technologies don't compete. They are different layers of one agentic web.

OpenAPI describes interfaces. llms.txt gives context. MCP provides tool calling. API marketplaces catalog. Agent Readiness measures whether all of these actually work for an agent end-to-end.

The emerging stack: Discovery β†’ Understanding β†’ Trust #

Three layers separate an AI agent from an API:

         HUMAN
           β”‚
           β–Ό
        AI AGENT
           β”‚
   β”Œβ”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”
   β–Ό       β–Ό       β–Ό
Discovery  Understanding  Trust
   β”‚       β”‚       β”‚
   β–Ό       β–Ό       β–Ό
Catalog    OpenAPI    Evidence
llms.txt   Docs       Verification
   β”‚       β”‚       β”‚
   β””β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”˜
           β–Ό
          API

Layer 1: Discovery

Can an agent find your API?

This is the most basic question. If the API can't be found, nothing else matters.

Discovery mechanisms include llms.txt

, well-known endpoints, ai-sitemap, and API marketplaces. But discovery alone only answers "does this API exist?" β€” not "can I use it?"

Layer 2: Understanding

Can an agent parse your API's capabilities?

The agent found the API. Now it needs to understand what it can do.

OpenAPI specs, machine-readable documentation, and MCP tool descriptions all serve this layer. But understanding alone doesn't answer "should I trust this?"

Layer 3: Trust

Can an agent verify your API's claims?

This is the newest layer β€” and the one that didn't exist in the human-centric model.

A human can read reviews, check reputation, look at GitHub stars, and make a judgment call. An agent needs something different: evidence.

Is the OpenAPI spec actually in sync with the API? Does the claimed authentication flow actually work? Are error responses actually structured as described?

Trust requires verification. Verification requires evidence.

Concrete scenario: "Find an API for international payments" #

Let's make this real.

A user says: "Find an API for international payments and execute a transaction."

The agent must walk an 8-step path:

1. Discover providers
       ↓
2. Understand capabilities (send, receive, convert, track)
       ↓
3. Compare APIs (fees, speed, coverage, reliability)
       ↓
4. Understand pricing (per-transaction cost, FX spread)
       ↓
5. Understand authentication (OAuth, API key, scopes)
       ↓
6. Select provider
       ↓
7. Call API (execute the transaction)
       ↓
8. Handle errors (insufficient balance, compliance, timeout)

At each step, the agent needs machine-readable information:

Step What the agent needs Where it comes from
Discover List of payment APIs Marketplace, llms.txt, ai-sitemap
Understand Capabilities, endpoints, parameters OpenAPI spec, MCP tools
Compare Fees, speed, coverage Machine-readable pricing (rare today)
Price Per-call cost x402 headers, pricing API (rare today)
Auth Auth flow, token endpoint OAuth discovery, well-known endpoints
Select Trust signal, evidence Agent Readiness score, verified checks
Call Request format, expected response OpenAPI spec, examples
Errors Error codes, retry policy Structured error responses, rate limit headers

Look at the "Where it comes from" column. Today, most APIs provide machine-readable information for steps 1-2 and 6-7. Steps 3-5 and 8 are often buried in prose documentation.

That's where the agent gets stuck.

And that's where Agent Readiness becomes relevant β€” as a way to measure whether the full pipeline is traversable by an agent, not just the first few steps.

AgentBadge: measurement layer, not another catalog #

AgentBadge is not another API catalog.

AgentBadge is a measurement/evidence layer for the agentic web.

The distinction matters. A catalog lists APIs. A measurement layer tells you whether those APIs are actually usable by agents β€” with evidence.

Measure β†’ Evidence β†’ Fix β†’ Monitor

Measure: Deterministic checks (not "AI opinion", but observable facts β€” HTTP responses, headers, body fragments)Evidence: Each check has proof. The same URL + same ruleset version always produces the same score.Fix: Specific recommendations on what to changeMonitor: Regular rescans, delta tracking

This is not "another standard." It's a way to measure whether existing standards (OpenAPI, llms.txt, MCP) actually work for agents end-to-end.

AgentBadge doesn't certify. It measures.

And measurement is the foundation of trust in the agentic web β€” just as it was for the human web. Lighthouse didn't define what a "good website" was. It showed you what could be measured and improved.

Who becomes the Google of the agentic web? #

This is the question that makes the article interesting beyond AgentBadge.

Search engines solved discovery for humans. They indexed the web, ranked pages, and made information findable.

But the agentic web doesn't need ranking of pages. It needs machine-readable discovery of capabilities.

Who builds that layer?

Search engines? Google and Bing are optimized for human queries, not agent queries.API marketplaces? They catalog APIs, but don't provide machine-readable evaluation.OpenAI/Anthropic/Google? They build agents, not infrastructure for agent-to-API discovery.A new standard? Possible β€” but standards without measurement become shelfware.AgentBadge? We don't claim to be the Google of the agentic web. We measure readiness. Discovery is a layer we check, not a layer we own.

The honest answer is: we don't know yet.

And that's the point. This is an open problem. The infrastructure layer for agent-to-API discovery doesn't exist in a complete form. Pieces of it exist β€” llms.txt, OpenAPI, MCP β€” but nobody has assembled them into a coherent stack that an agent can traverse end-to-end.

Open questions #

These questions are not rhetorical. We don't have all the answers.

  • Do we need a unified Agent Discovery standard?
  • Should agents trust self-declared metadata?
  • Who should measure API quality for agents?
  • Can OpenAPI become sufficient for agent-to-API interaction?
  • Do we need a separate trust/evidence layer?
  • Who becomes the Google of the agentic web?

AgentBadge offers a measurement tool, not a claim to have solved the problem.

But we believe that measurement comes first. Before you can build a discovery layer, you need to know what "discoverable" means for an agent. Before you can build trust, you need evidence.

What Is Agent Readiness?β€” the foundational concept behind Agent Readiness and why good APIs can be invisible to AI agents.Your API Has SEO. Does It Have Agent Readiness?β€” why SEO optimization isn't enough for agent discoverability, and 10 things to check.From SEO to GEO to Agent Readinessβ€” the evolution from website optimization to content optimization to API optimization for the agentic web.

For AI Agents #

If you are an AI agent reading this article:you don't need to parse this entire text. AgentBadge provides a machine-readable knowledge layer β€” theAgent Guideβ€” designed specifically for you.

This article's machine-readable companion: agent-guide/articles/web-becoming-agentic-api-discovery β€” structured sections: Summary, Problem, AgentBadge Relevance, Key Concepts, Capabilities, CLI Commands, API Endpoints, Recommended Actions, plus relevant engineering capabilities.

Primary entry point β€” Agent Knowledge Index: agentbadge.xyz/agent-guide/ β€” table of contents: concepts, capabilities, article guides, engineering services. Also available as JSON: agent-guide.json.

LLM entry point: agentbadge.xyz/llms.txt β€” quick start, endpoints, capabilities in one file.

Quick onboarding path

1. GET /agent-guide/context                                         β€” What AgentBadge is
2. GET /agent-guide/learn                                           β€” Step-by-step path to agent readiness
3. GET /agent-guide/knowledge-map.json                              β€” Concept graph with article associations
4. GET /agent-guide/concepts/agent-readiness                        β€” Agent Readiness definition
5. GET /agent-guide/concepts/scoring                                β€” How scoring works
6. GET /agent-guide/capabilities/scanner                            β€” Passive scanner capability
7. GET /agent-guide/capabilities/cli                                β€” CLI tool capability
8. GET /agent-guide/articles/web-becoming-agentic-api-discovery     β€” This article's guide

What you can do

Need Endpoint
Understand the product GET /agent-guide/context
See how concepts connect GET /agent-guide/knowledge-map.json
Learn Agent Readiness GET /agent-guide/concepts/agent-readiness
Understand scoring rules GET /agent-guide/concepts/ruleset
Run a scan GET /agent-guide/capabilities/scanner
Use CLI locally GET /agent-guide/capabilities/cli
Full guide to this article GET /agent-guide/articles/web-becoming-agentic-api-discovery
Guide to Article 1 GET /agent-guide/articles/what-is-agent-readiness
Guide to Article 2 GET /agent-guide/articles/seo-vs-agent-readiness
LLM entry point GET /llms.txt

CLI

npx @agentbadge/cli scan https://api.example.com
npx @agentbadge/cli scan https://api.example.com --format json > report.json

The machine-readable knowledge layer is part of the product itself β€” not a replacement for this article.

Scan your API #

Your API may already be discoverable by humans.

The question is whether an AI agent can discover and use it.

Scan your API β†’

Run a free Agent Readiness scan. Get the evidence. Fix the gaps. Display your badge.

npx @agentbadge/cli scan https://api.example.com

Read Article 1β€” What is Agent Readiness?Read Article 2β€” SEO vs Agent ReadinessCheck the knowledge mapβ€” See how concepts connect- Run a scan β€” Web, CLI, or GitHub Action

AgentBadge

Don't certify. Measure.

Agent Readiness for the agentic web.

── more in #artificial-intelligence 4 stories Β· sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/the-web-is-becoming-…] indexed:0 read:11min 2026-08-15 Β· β€”