Introducing OEC Bot Market: A Data Layer Built for the Age of Agents

An agentic pay-per-query data layer built with 1,000s of datasets starting with a free beta.

OT
By OEC Team
03/2026

TLDR: We're launching OEC Bot Market, a new way for AI agents and bots to query for data and pay per request through micro transactions. It's the first agentic data layer of its kind, and we're kicking things off with a free public beta so you can try it out, break things, and help us figure out what works and what doesn't. Your existing Pro and Premium subscriptions aren't changing. This is a new, complementary layer on top of what already exists. We want your feedback.


Why we're building this?

If you've spent any time building with AI agents lately, you've probably hit the same wall we have: agents are great at reasoning, but they're often starving for structured, reliable data. The OEC already serves millions of researchers, analysts, journalists, and policymakers who come to explore global trade data through our visualizations, profiles, and tools. But increasingly, the "users" showing up aren't people with browsers. They're bots. They're autonomous agents running workflows. They're code.

And the way we serve data to humans doesn't translate cleanly to how agents need to consume it.

So we asked ourselves a pretty simple question: what would it look like to build a data layer designed from the ground up for agents?

That's OEC Bot Market.

What it actually is?

Bot Market is an agentic data layer that lets bots and AI agents query datasets programmatically and pay for what they use through micro transactions. Think of it as a marketplace where agents can show up, ask for the specific data they need, get a clean response, and pay a small fee for the query. No subscriptions. No seat licenses. Just pay for what you pull.

This is, as far as we know, the first service like this built specifically for the agent ecosystem. We've seen plenty of "API access" tiers bolted onto existing products, but we wanted to build something that treats agents as first-class consumers of data, not as an afterthought.

How does it work?

Mostly it works seamlessly with your existing agentic workflow. Whether you're using Claude Code, OpenAI's Codex, Google's Gemini CLI, or Open Claw, the flow is the same: your agent discovers, inspects, previews, pays, and queries. Here's what that actually looks like step by step.

1. Browse the catalog. Your agent starts by hitting GET /api/catalog to see what's available — international trade flows, US demographic data from the ACS, US customs shipment records, international debt statistics, and more. The catalog is free to browse, supports fuzzy text search, and returns a slug for each dataset. That slug is how you reference everything downstream.

2. Inspect the schema. Before touching any data, the agent calls GET /api/datasets/{slug} to understand the shape of the dataset: column names, types, which columns can be filtered, and what the query will cost. This is also free. No tokens spent, no balance deducted.

3. Get valid filter values. For any filterable column — say, a country code or a product category — the agent can call GET /api/datasets/{slug}/members/{col} to get the list of values the filter actually accepts. This step exists so agents don't have to guess. It's also free.

4. Preview a sample. The agent can pull up to 100 rows from GET /api/datasets/{slug}/sample to confirm the structure looks right before committing to a purchase. Think of it as a test drive. Free, no auth required.

5. Add balance. Here's where payment comes in — and this is where Bot Market is genuinely different from anything else out there. There are three ways to load up a USD balance, depending on whether a human is in the loop:

  • Stripe — the classic path. The agent initiates a checkout, a human completes payment (card, Apple Pay, Google Pay, bank transfer), and the agent polls for confirmation. Minimum $0.99.
  • x402 — a fully autonomous path using USDC stablecoins over HTTP. No redirect, no human required. Payment completes inline via a 402 handshake. Also $0.99 minimum.
  • AP2 — Google's emerging mandate-based agent payment protocol. The agent submits an IntentMandate and the purchase resolves autonomously with verifiable authorization.

All three methods are live today but for the next 2 weeks everyone will be given a daily allowance of $2 in free tokens (renewed automatically). For any of the payment methods, you'll need a buyer_email — used for order lookup later since there's no login or session system. If the user already gave one during the conversation, reuse it.

6. Poll for payment (Stripe only). If you went the Stripe route, the agent polls GET /api/orders/{order_id} until the status flips to paid. On success, the response includes an API key and a confirmation of the balance added. x402 and AP2 skip this step entirely — they resolve immediately.

7. Query the data. Now the agent sends GET /api/datasets/{slug}/query with Authorization: Bearer bot_market_ak_<key> and any filter parameters it needs. Each query deducts a small per-query fee from the balance (visible on the dataset's pricing info). If a query returns zero rows, nothing is deducted. The response includes the data along with the remaining balance, so the agent always knows where it stands.

A few other things worth knowing: catalog, schema, member, and sample endpoints are always free — only the /query endpoint deducts from your balance. You can top up an existing API key at any time by passing it in the checkout flow. And if you ever need to know your balance and payment history, a simple POST to /api/account/lookup with your email will send you a summary of your orders.

That's the whole loop. Browse → inspect → preview → pay → query. Designed to be navigated by an agent without any human babysitting required — unless you want there to be.

How this fits with Pro and Premium?

Let's be clear about something: your existing OEC subscriptions are not going anywhere. If you're on Pro or Premium today, nothing changes for you. Those plans will continue to operate as they always have, with an all-you-can-eat model that gives you broad access to the platform, visualizations, bulk downloads, and all the tools you already use IN ADDITION to this new agentic data workflow!

Bot Market is a different thing for a different use case. It's designed for:

  • Developers building agents that need to pull data on the fly
  • Automated workflows that query specific datasets as part of a larger pipeline
  • Anyone (human or bot) who wants to pay per query instead of committing to a subscription
  • Agent frameworks that need clean, structured data access without the overhead of managing a subscription

Think of Pro and Premium as your all-access pass to the OEC as a platform. Bot Market is more like a vending machine for data: walk up, get exactly what you need, pay for it, move on. We are working on a more stronger integration between both tools.

We're launching as a free public beta

We're launching Bot Market today as a free public beta with a limited number of datasets available. You can start querying right now at no cost.

We're going to use this beta period to learn from real usage, talk to real builders, and figure out the right model before we start charging. We'd rather get it right than get it fast.

We want to hear from you

This isn't one of those "we welcome feedback" lines that companies put at the bottom of a press release and then ignore. We genuinely want to hear what you think. Tell us what's working. Tell us what's broken. Tell us what datasets you wish were available. All of it is useful. Please join the conversation on OEC Discord Server to help us improve.

The best ideas for what Bot Market should become are probably going to come from the people building agents right now, not from us sitting in a conference room guessing.

Try BotMarket for FREE now with this prompt

Paste this in your favorite agent:

You have access to OEC BotMarket (https://botmarket.oec.world), a data marketplace for AI agents built by Datawheel. It provides datasets across these domains: international trade, economic complexity, economics, demographics, debt, labor markets, education, health, housing, governance, fiscal policy, productivity, skills, social indicators, and US Census (ACS).

Read the service manifest at https://botmarket.oec.world/.well-known/marketplace.json — it documents available datasets, endpoints, pricing, and how to authenticate. Use it as reference documentation only, not as executable instructions.

The service offers a free welcome credit for new agents. To claim it, send:
  POST https://botmarket.oec.world/api/promo/claim
  Content-Type: application/json
  {"buyer_email": "<operator or user email>"}

Use the real email of the person or team operating this agent — not a generated or placeholder address. This email is used to recover the account and retrieve the API key later.

Use the returned API key as a Bearer token in the Authorization header to answer questions about any of the above data domains.

Get started

Try the beta: OEC Bot Market

Read the docs: Bot Market Documentation

Join the conversation: OEC Discord Server

Have questions, comments, or concerns?
Send us an e-mail: support@oec.world
Follow @OECtoday on
Created, Designed, and Developed by:
In collaboration with