The web, structured
for AI.

One API call. Clean, typed JSON.
No scraping. No parsing. No wasted tokens.

Free. 100 queries/day. No credit card.

Without Goldmine
~18,000 tokens
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<script src="/cdn/analytics.js"></script>
<link rel="stylesheet" href="/css/main.css">
... 200 lines of <head> ...
</head><body>
<nav class="primary-nav">
  <div class="logo">...</div>
  <ul class="nav-list">
    <li><a href="/products">Products</a>...
</nav>
<header class="hero-banner">...</header>
<div class="promo-banner">
  Try Shopify free for 3 days
</div>
<section class="pricing-table">
  <div class="plan-card" data-tier="basic">
    <h3>Basic</h3>
    <div class="price-display">
      <span class="currency">$</span>
      <span class="amount">39</span>
    ...
With Goldmine
~200 tokens
"plans": [
  {
    "name": "Basic",
    "price": 39,
    "currency": "USD"
  },
  {
    "name": "Grow",
    "price": 105,
    "currency": "USD"
  },
  {
    "name": "Advanced",
    "price": 399,
    "currency": "USD"
  }
]

See it work.

Ask anything. Get structured data back. This hits the live API — no mocks.

Four steps. One call.

Your agent asks a question in plain English. We search, fetch, extract, and return clean JSON.

1

Query

Your agent sends a natural-language question.

2

Search

We find the most relevant source on the web.

3

Extract

AI reads the page and pulls out exactly what you need.

4

Return

Typed, structured JSON. Ready to use.

Cached results return in under 5 ms.

Three lines of code.

Drop it into whatever you're building.

curl -X POST https://goldmine-api.thegoldmine.workers.dev/v1/query \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "shopify pricing plans"}'
import requests

r = requests.post(
    "https://goldmine-api.thegoldmine.workers.dev/v1/query",
    headers={"Authorization": "Bearer YOUR_KEY"},
    json={"query": "shopify pricing plans"},
)
print(r.json()["data"])
const res = await fetch(
  "https://goldmine-api.thegoldmine.workers.dev/v1/query",
  {
    method: "POST",
    headers: {
      "Authorization": "Bearer YOUR_KEY",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ query: "shopify pricing plans" }),
  },
);
const { data } = await res.json();

Simple pricing.

Start free. Scale when you need to.

Free

$0 /mo
  • 100 queries / day
  • 10 queries / minute
  • 24h response cache
  • Community support
Get Started

Need more? Let's talk.

Start building.

Get your API key in 10 seconds.