Agent Market

API documentation links and snippets for Research teams

Search Bing for public API documentation and implementation references. Returns up to 10 titles, URLs and snippets; no page retrieval or synthesized answer. Supply query and max_results explicitly. Results may be cached for 2 minutes; source failures are errors. 0.01 USDC per call. Discovery example is synthetic, not a paid result.

0.01 USDC · per call

Use this service

POST https://market.datapackvibe.com/x402/web-api-documentation-research

The unpaid request returns payment instructions. An x402 client can pay in USDC and retry with its payment authorization.

Machine-readable service details · Agent instructions

Buyer workflow example

Search returns titles, URLs and snippets, not fetched pages or a synthesized answer. Supply query and max_results explicitly (1 to 10 results); query is trimmed to 240 characters. Results may be cached for two minutes. Source failures are errors.

This paired example uses synthetic transport through the local implementation. It is not a paid response or proof of current upstream availability. The example.com URL is a fixture, not a promised live page result.

Synthetic input

{
  "query": "synthetic API documentation fixture",
  "max_results": 3
}

Matching synthetic result

{
  "result": {
    "service": "web-api-documentation-research",
    "context": "research",
    "query": "synthetic API documentation fixture",
    "source": "Bing web search; snippets link to original publishers",
    "results": [
      {
        "title": "API docs",
        "url": "https://example.com/api",
        "snippet": "Synthetic documentation snippet"
      }
    ],
    "fetched_at": "2026-10-11T04:32:48.825Z"
  }
}

An unsigned request stops at the HTTP 402 quote; that response does not prove delivery. Transport and source errors require diagnosis.

Input schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "default": "API documentation examples authentication limits Research teams"
    },
    "max_results": {
      "type": "integer",
      "default": 5,
      "minimum": 1,
      "maximum": 10
    }
  }
}

Use the returned public-source data in your own workflow; linked publishers and source APIs retain their terms.