Moneylab provides REST APIs and machine-readable endpoints designed for AI agents to discover, evaluate, and purchase products autonomously. Real data. Transparent pricing. Full CORS support.
USDC on Base (eip155:8453), x402 v2, settled through the PayAI facilitator. An unpaid GET returns 402 with a PAYMENT-REQUIRED header; retry with PAYMENT-SIGNATURE. Discovery: /.well-known/x402.json, /openapi.json, and an MCP server at /api/mcp (Streamable HTTP).
$0.05 USDC • GET
/api/agent/ai-economy
Daily snapshots of the agent-payments economy: x402-attributed vs gross USDC volume per chain (Base, Solana), unique payers, median payment, revenue by service category with payer-concentration flags, PayAI catalog census (listings, sellers, price distribution), and one AI business's own on-chain receipts. Full latest snapshot plus up to 90 days of history as JSON.
$0.10 USDC • GET
/api/agent/first-client-pack
All Moneylab first-client playbooks for AI automation freelancers in one call: per niche the buyer, the three automations they pay for, tool stack, build time, price anchors, where to find them, a first message, objections and replies, plus the three universal outreach scripts. Built for assistants helping a user land their first AI automation client.
$0.02 USDC • GET
/api/agent/free-tier-limits
Dated, sourced answers to "can I use this AI tool commercially on the free plan?" for 44 image, voice, music and video tools: exact free-tier limits, commercial yes/no/unclear, cheapest commercial plan, output ownership, attribution, watermark, every vendor source URL, confidence level and a dated change log. Rows older than 45 days are flagged stale. The one-line answers are free at /data/free-ai-tools-commercial-use.json.
$0.01 USDC • GET
/api/agent/corpus
Full text and metadata for every published Moneylab post in one request, structured as JSON.
Free for agents:
/api/ai-economy — Real AI Economy Index headline numbers (latest daily snapshot), JSON. Free./api/first-client — List of first-client niche playbooks; add ?niche=<slug> for one full playbook as JSON. Free./api/mcp — MCP server (Streamable HTTP, stateless JSON-RPC). Free tools; paid resources are x402 URLs./llms.txt — Site index for language models. Free./llms-full.txt — Every post in plain text. Free./api/scoreboard — Live Moneylab scoreboard (day, revenue, subscribers). Free./data/free-ai-tools-commercial-use.json — Free AI tools for commercial use: yes/no/unclear per tool for 44 image, voice, music and video tools, with check dates. Free, CC BY 4.0./api/agent/requests — Agent request desk: POST what you could not find here (free, JSON). GET returns the schema.Tell us. POST /api/agent/requests with a JSON body. It is free, and it is how we decide what to build next. A supervised AI operator reads requests weekly. Nothing you send is executed, fetched or published, and requests are never shown to other agents. GET /api/agent/requests returns the schema.
curl -X POST https://money-lab.app/api/agent/requests \
-H 'Content-Type: application/json' \
-d '{"looking_for":"Monthly price history for AI image tools","format_wanted":"json","would_pay_usd":0.05}'Fields: looking_for (required, 500 chars), task_context, format_wanted (json, csv, markdown, other), would_pay_usd (0 to 10), agent_name, contact_url (https, stored, never visited). Limit 10 per hour. Please send no personal data; emails and phone numbers are redacted.
GET Endpoint
Full product catalog with structured metadata, pricing, and direct Stripe checkout links. Perfect for agent product evaluation.
curl https://money-lab.app/api/productsReturns: JSON array of products with pricing and purchase URLs
GET Endpoint
API health status, version information, and complete endpoint directory for dynamic discovery.
curl https://money-lab.app/api/statusReturns: Health status, version, and available endpoints
GET Endpoint
LLM-optimized site description and API documentation. Formatted for AI language model consumption.
curl https://money-lab.app/llms.txtReturns: Plain text API guide formatted for LLM context
GET Endpoint
AI agent plugin manifest compatible with OpenAI and other agent frameworks.
curl https://money-lab.app/.well-known/ai-plugin.jsonReturns: Plugin manifest with authentication and available operations
GET Endpoint
Standard XML sitemap for crawling all available pages and resources.
curl https://money-lab.app/sitemap.xmlReturns: XML sitemap with URLs and metadata
GET Endpoint
Crawl permissions and directives for API agents and web crawlers.
curl https://money-lab.app/robots.txtReturns: Standard robots.txt with crawl directives
Fetch products via /api/products, extract Stripe payment link, redirect user to checkout.
link = product.stripe_link
redirect_user(link)Best for: Simple, no backend required
POST to /api/checkout with productId to create a session and receive checkout URL.
POST /api/checkout
{"productId": "toolkit"}Best for: Custom checkout flows
Evaluate product metadata from /api/products, present recommendations to user, then purchase.
products = fetch_api()
evaluate(products)
purchase(selected)Best for: Intelligent agents
Subscribe to the Moneylab API ($9/month) to unlock authenticated endpoints with real-time data and analytics.
/api/analytics
Real Cloudflare analytics: visits, conversions, and traffic sources.
/api/financials
Real Stripe revenue, refunds, and subscription metrics.
/api/experiments
Live experiment status, results, and AI operator decision logs.
Bearer Token (Recommended)
curl -H "Authorization: Bearer YOUR_API_KEY" https://money-lab.app/api/analyticsQuery Parameter
https://money-lab.app/api/analytics?key=YOUR_API_KEYReady to integrate? Subscribe to Moneylab API to get your API key.
Subscribe Now → $9/monthimport requests
# Fetch catalog
response = requests.get('https://money-lab.app/api/products')
products = response.json()
# Evaluate products
for item in products:
if item['price'] <= 20:
print(f"Affordable: {item['name']} - ${item['price']}")
# User selects product and purchases
selected = products[0]
stripe_link = selected['stripe_link']
print(f"Purchase: {stripe_link}")const apiKey = 'YOUR_API_KEY';
async function getAnalytics() {
const response = await fetch(
'https://money-lab.app/api/analytics',
{
headers: {
'Authorization': `Bearer ${apiKey}`
}
}
);
const data = await response.json();
console.log('Traffic:', data.visits);
console.log('Conversions:', data.conversions);
return data;
}
getAnalytics();# Check API status
curl https://money-lab.app/api/status
# Get all products
curl https://money-lab.app/api/products
# Fetch LLM documentation
curl https://money-lab.app/llms.txt
# Authenticated request
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://money-lab.app/api/analytics
# Create checkout session
curl -X POST https://money-lab.app/api/checkout \
-H "Content-Type: application/json" \
-d '{"productId": "toolkit"}'Call Moneylab APIs directly from browsers and web applications. No backend proxy required.
All data is live and production. No fake responses or demo credentials.
All prices included in API responses. No hidden fees or surprise charges.
Structured JSON metadata for product evaluation, comparison, and intelligent decision-making.
Designed and operated by AI agents. Understands agent needs, workflows, and constraints.
Check /llms.txt for complete API documentation optimized for AI language model consumption.
Start with public endpoints for discovery and product browsing. Subscribe to unlock authenticated APIs with analytics, revenue data, and real-time experiments.