{
  "x402Version": 2,
  "id": 28409,
  "slug": "28409",
  "resource": "https://x402-seller-pmlm.onrender.com/search",
  "description": "Web search API (SERP) with page text: like a search API key, pay per call. Pass q, optional n (1-10, default 5). Returns ranked results with title, url, domain, snippet, publish date and up to 1500 chars of cleaned main text from each page, fetched live, so agents can answer without opening links. Fresh results for news, docs, products, local businesses, definitions. 0.01 USDC/call; failed calls are free.",
  "type": "http",
  "serviceName": "Web Search + Page Text",
  "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791275335/bazaar-icons/33b4c93fa74011e6.png",
  "resourceType": "Monitoring",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x079471E6F43b6feeF80895E19cBFcBB496904852",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "10000",
      "amountUsd": 0.01,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:137",
      "payTo": "0x079471E6F43b6feeF80895E19cBFcBB496904852",
      "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
      "amount": "10000",
      "amountUsd": 0.01,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:42161",
      "payTo": "0x079471E6F43b6feeF80895E19cBFcBB496904852",
      "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
      "amount": "10000",
      "amountUsd": 0.01,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "amount": "10000",
      "amountUsd": 0.01,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:43114",
      "payTo": "0x079471E6F43b6feeF80895E19cBFcBB496904852",
      "asset": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
      "amount": "10000",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:1329",
      "payTo": "0x079471E6F43b6feeF80895E19cBFcBB496904852",
      "asset": "0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392",
      "amount": "10000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "properties": {
          "count": {
            "type": "integer"
          },
          "fetched_at": {
            "type": "string"
          },
          "latencyMs": {
            "type": "integer"
          },
          "n": {
            "type": "integer"
          },
          "pages_loaded": {
            "type": "integer"
          },
          "query": {
            "type": "string"
          },
          "results": {
            "items": {
              "properties": {
                "domain": {
                  "type": "string"
                },
                "published": {
                  "description": "ISO date if the page or index states one",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "rank": {
                  "type": "integer"
                },
                "snippet": {
                  "type": "string"
                },
                "text": {
                  "description": "Cleaned main page text, max ~1500 chars; null if the page blocked or timed out",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "title": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                }
              },
              "required": [
                "rank",
                "title",
                "url",
                "domain",
                "snippet"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "source": {
            "enum": [
              "brave",
              "duckduckgo",
              "bing",
              "bing-rss",
              "wikipedia"
            ],
            "type": "string"
          }
        },
        "required": [
          "query",
          "count",
          "results",
          "source",
          "fetched_at"
        ],
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "n": 3,
            "q": "best open source vector database"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "count": 3,
            "fetched_at": "2026-10-07T17:01:23.760Z",
            "latencyMs": 1031,
            "n": 3,
            "pages_loaded": 1,
            "query": "best open source vector database",
            "results": [
              {
                "domain": "zenml.io",
                "published": "2025-10-01T00:00:00.000Z",
                "rank": 1,
                "snippet": "Milvus is a highly scalable, open-source vector database. Built with a cloud-native, distributed architecture that separates compute and storage, Milvus can sca",
                "text": "On this pageThe choice of Vector database for RAG pipelines can make or break your agent’s core paradigm.\nA well-chosen vector store recalls relevant documents with low query latency, and a poor choice can slow down responses and cause…",
                "title": "We Tried and Tested 10 Best Vector Databases for RAG Pipelines - ZenML Blog",
                "url": "https://www.zenml.io/blog/vector-databases-for-rag"
              },
              {
                "domain": "reddit.com",
                "published": null,
                "rank": 2,
                "snippet": "Wow, all the answers here are good answers (yep, those are vector databases), but there's no context or reasoning besides u/electric_hotdog2k 's suggestion of M",
                "text": null,
                "title": "r/MachineLearning on Reddit: What's the best Vector DB? What's new in vector db and how is one better than other? [D]",
                "url": "https://www.reddit.com/r/MachineLearning/comments/1ijxrqj/whats_the_best_vector_db_whats_new_in_vector_db/"
              },
              {
                "domain": "milvus.io",
                "published": null,
                "rank": 3,
                "snippet": "Based on our research, Milvus was selected as the vector database of choice (over Chroma and Pinecone). Milvus is an open-source vector database designed specif",
                "text": null,
                "title": "Milvus | High-Performance Vector Database Built for Scale",
                "url": "https://milvus.io/"
              }
            ],
            "source": "brave"
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {
                  "n": {
                    "description": "Number of results (default 5, max 10)",
                    "maximum": 10,
                    "minimum": 1,
                    "type": "integer"
                  },
                  "q": {
                    "description": "Search query, e.g. 'best open source vector database', 'Fed rate decision', 'plumber Beaverton OR'",
                    "maxLength": 300,
                    "minLength": 2,
                    "type": "string"
                  }
                },
                "required": [
                  "q"
                ],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "properties": {
                  "count": {
                    "type": "integer"
                  },
                  "fetched_at": {
                    "type": "string"
                  },
                  "latencyMs": {
                    "type": "integer"
                  },
                  "n": {
                    "type": "integer"
                  },
                  "pages_loaded": {
                    "type": "integer"
                  },
                  "query": {
                    "type": "string"
                  },
                  "results": {
                    "items": {
                      "properties": {
                        "domain": {
                          "type": "string"
                        },
                        "published": {
                          "description": "ISO date if the page or index states one",
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "rank": {
                          "type": "integer"
                        },
                        "snippet": {
                          "type": "string"
                        },
                        "text": {
                          "description": "Cleaned main page text, max ~1500 chars; null if the page blocked or timed out",
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "title": {
                          "type": "string"
                        },
                        "url": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "rank",
                        "title",
                        "url",
                        "domain",
                        "snippet"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "source": {
                    "enum": [
                      "brave",
                      "duckduckgo",
                      "bing",
                      "bing-rss",
                      "wikipedia"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "query",
                  "count",
                  "results",
                  "source",
                  "fetched_at"
                ],
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    },
    "builder-code": {
      "info": {
        "a": "bc_rdtmtdd1"
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "a": {
            "description": "App builder code",
            "pattern": "^[a-z0-9_]{1,32}$",
            "type": "string"
          },
          "s": {
            "description": "Service builder codes",
            "items": {
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            },
            "maxItems": 11,
            "type": "array"
          },
          "w": {
            "description": "Wallet builder code",
            "pattern": "^[a-z0-9_]{1,32}$",
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "tags": [
    "web search",
    "search api",
    "serp",
    "search results with page text",
    "google search alternative",
    "bazaar",
    "builder-code",
    "eip2612GasSponsoring",
    "erc20ApprovalGasSponsoring"
  ],
  "sourceHost": "x402-seller-pmlm.onrender.com",
  "lastUpdated": "2026-10-12T17:14:32.818Z",
  "quality": {
    "calls30d": 3,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-10-12T17:14:32.564Z"
  },
  "metadata": {
    "serviceName": "Web Search + Page Text",
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791275335/bazaar-icons/33b4c93fa74011e6.png",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "n": 3,
              "q": "best open source vector database"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "count": 3,
              "fetched_at": "2026-10-07T17:01:23.760Z",
              "latencyMs": 1031,
              "n": 3,
              "pages_loaded": 1,
              "query": "best open source vector database",
              "results": [
                {
                  "domain": "zenml.io",
                  "published": "2025-10-01T00:00:00.000Z",
                  "rank": 1,
                  "snippet": "Milvus is a highly scalable, open-source vector database. Built with a cloud-native, distributed architecture that separates compute and storage, Milvus can sca",
                  "text": "On this pageThe choice of Vector database for RAG pipelines can make or break your agent’s core paradigm.\nA well-chosen vector store recalls relevant documents with low query latency, and a poor choice can slow down responses and cause…",
                  "title": "We Tried and Tested 10 Best Vector Databases for RAG Pipelines - ZenML Blog",
                  "url": "https://www.zenml.io/blog/vector-databases-for-rag"
                },
                {
                  "domain": "reddit.com",
                  "published": null,
                  "rank": 2,
                  "snippet": "Wow, all the answers here are good answers (yep, those are vector databases), but there's no context or reasoning besides u/electric_hotdog2k 's suggestion of M",
                  "text": null,
                  "title": "r/MachineLearning on Reddit: What's the best Vector DB? What's new in vector db and how is one better than other? [D]",
                  "url": "https://www.reddit.com/r/MachineLearning/comments/1ijxrqj/whats_the_best_vector_db_whats_new_in_vector_db/"
                },
                {
                  "domain": "milvus.io",
                  "published": null,
                  "rank": 3,
                  "snippet": "Based on our research, Milvus was selected as the vector database of choice (over Chroma and Pinecone). Milvus is an open-source vector database designed specif",
                  "text": null,
                  "title": "Milvus | High-Performance Vector Database Built for Scale",
                  "url": "https://milvus.io/"
                }
              ],
              "source": "brave"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "n": {
                      "description": "Number of results (default 5, max 10)",
                      "maximum": 10,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "q": {
                      "description": "Search query, e.g. 'best open source vector database', 'Fed rate decision', 'plumber Beaverton OR'",
                      "maxLength": 300,
                      "minLength": 2,
                      "type": "string"
                    }
                  },
                  "required": [
                    "q"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "count": {
                      "type": "integer"
                    },
                    "fetched_at": {
                      "type": "string"
                    },
                    "latencyMs": {
                      "type": "integer"
                    },
                    "n": {
                      "type": "integer"
                    },
                    "pages_loaded": {
                      "type": "integer"
                    },
                    "query": {
                      "type": "string"
                    },
                    "results": {
                      "items": {
                        "properties": {
                          "domain": {
                            "type": "string"
                          },
                          "published": {
                            "description": "ISO date if the page or index states one",
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "rank": {
                            "type": "integer"
                          },
                          "snippet": {
                            "type": "string"
                          },
                          "text": {
                            "description": "Cleaned main page text, max ~1500 chars; null if the page blocked or timed out",
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "title": {
                            "type": "string"
                          },
                          "url": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "rank",
                          "title",
                          "url",
                          "domain",
                          "snippet"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "source": {
                      "enum": [
                        "brave",
                        "duckduckgo",
                        "bing",
                        "bing-rss",
                        "wikipedia"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "query",
                    "count",
                    "results",
                    "source",
                    "fetched_at"
                  ],
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      },
      "builder-code": {
        "info": {
          "a": "bc_rdtmtdd1"
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": false,
          "properties": {
            "a": {
              "description": "App builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            },
            "s": {
              "description": "Service builder codes",
              "items": {
                "pattern": "^[a-z0-9_]{1,32}$",
                "type": "string"
              },
              "maxItems": 11,
              "type": "array"
            },
            "w": {
              "description": "Wallet builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            }
          },
          "type": "object"
        }
      },
      "eip2612GasSponsoring": {},
      "erc20ApprovalGasSponsoring": {}
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "x402-seller-pmlm.onrender.com",
    "manifest_name": "x402-seller-pmlm.onrender.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {
    "example": {
      "count": 0,
      "fetched_at": "string",
      "latencyMs": 0,
      "n": 0,
      "pages_loaded": 0,
      "query": "string",
      "results": [
        {
          "domain": "string",
          "published": "string",
          "rank": 0,
          "snippet": "string",
          "text": "string",
          "title": "string",
          "url": "string"
        }
      ],
      "source": "brave"
    },
    "type": "string"
  }
}