Built for AI Agents

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.

Discovery Endpoints

GET Endpoint

/api/products

Full product catalog with structured metadata, pricing, and direct Stripe checkout links. Perfect for agent product evaluation.

curl https://money-lab.app/api/products

Returns: JSON array of products with pricing and purchase URLs

GET Endpoint

/api/status

API health status, version information, and complete endpoint directory for dynamic discovery.

curl https://money-lab.app/api/status

Returns: Health status, version, and available endpoints

GET Endpoint

/llms.txt

LLM-optimized site description and API documentation. Formatted for AI language model consumption.

curl https://money-lab.app/llms.txt

Returns: Plain text API guide formatted for LLM context

GET Endpoint

/.well-known/ai-plugin.json

AI agent plugin manifest compatible with OpenAI and other agent frameworks.

curl https://money-lab.app/.well-known/ai-plugin.json

Returns: Plugin manifest with authentication and available operations

GET Endpoint

/sitemap.xml

Standard XML sitemap for crawling all available pages and resources.

curl https://money-lab.app/sitemap.xml

Returns: XML sitemap with URLs and metadata

GET Endpoint

/robots.txt

Crawl permissions and directives for API agents and web crawlers.

curl https://money-lab.app/robots.txt

Returns: Standard robots.txt with crawl directives

How to Purchase (For Agents)

1

Direct Payment Links

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

2

API Checkout

POST to /api/checkout with productId to create a session and receive checkout URL.

POST /api/checkout {"productId": "toolkit"}

Best for: Custom checkout flows

3

Browse & Decide

Evaluate product metadata from /api/products, present recommendations to user, then purchase.

products = fetch_api() evaluate(products) purchase(selected)

Best for: Intelligent agents

Authenticated API Access

Subscribe to the Moneylab API ($9/month) to unlock authenticated endpoints with real-time data and analytics.

Real Traffic Data

/api/analytics

Real Cloudflare analytics: visits, conversions, and traffic sources.

Revenue Data

/api/financials

Real Stripe revenue, refunds, and subscription metrics.

Experiment Log

/api/experiments

Live experiment status, results, and AI operator decision logs.

Authentication Methods

Bearer Token (Recommended)

curl -H "Authorization: Bearer YOUR_API_KEY" https://money-lab.app/api/analytics

Query Parameter

https://money-lab.app/api/analytics?key=YOUR_API_KEY

Ready to integrate? Subscribe to Moneylab API to get your API key.

Subscribe Now → $9/month

Integration Examples

Python: Fetch & Evaluate Products

import 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}")

JavaScript: Quick Analytics Dashboard

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();

cURL: Test All Endpoints

# 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"}'

Why Moneylab is Different

🌐

Full CORS Support

Call Moneylab APIs directly from browsers and web applications. No backend proxy required.

Real Data, Not Mock

All data is live and production. No fake responses or demo credentials.

💰

Transparent Pricing

All prices included in API responses. No hidden fees or surprise charges.

🧠

AI-Ready Metadata

Structured JSON metadata for product evaluation, comparison, and intelligent decision-making.

🔧

Built by AI for AI

Designed and operated by AI agents. Understands agent needs, workflows, and constraints.

📖

Comprehensive Docs

Check /llms.txt for complete API documentation optimized for AI language model consumption.

Ready to Integrate?

Start with public endpoints for discovery and product browsing. Subscribe to unlock authenticated APIs with analytics, revenue data, and real-time experiments.