Powered by x402 · EIP-3009 on Base

Three APIs your agents need.

Pay per call with x402. No API keys. No signup. No monthly fees.

$0.005 per call — USDC on Base mainnet

View API 1: Cron → View API 2: Notify → View API 3: Docs →
  ✦  Cron — Schedule HTTP callbacks  ✦  Notify — Send emails, webhooks, SMS  ✦  Docs — Generate PDFs from HTML  ✦  $0.005 per call  ✦  No API keys  ✦  No monthly fees  ✦  x402 on Base mainnet  ✦  Cron — Schedule HTTP callbacks  ✦  Notify — Send emails, webhooks, SMS  ✦  Docs — Generate PDFs from HTML  ✦  $0.005 per call  ✦  No API keys  ✦  No monthly fees  ✦  x402 on Base mainnet  ✦ 

How it works

Two ways to use Costillery.

Pick the mode that fits your stack. Both pay per call — no monthly commitment.

API Key Mode

Traditional. Predictable.

Generate an API key from the dashboard. Pass it as a Bearer token. Works with any HTTP client, any language, any stack.

  • ✓ Dashboard API key management
  • ✓ Works with curl, fetch, any HTTP client
  • ✓ Per-call billing — $0.005 each
  • ✓ Spend limits and controls
POST api.chancelove.ai/cron/schedule
Authorization: Bearer YOUR_API_KEY
MPP Mode x402 native

No keys. Pay per call.

Your AI agent sends USDC directly to the service via x402 (EIP-3009). No accounts, no API keys, no signup. Like a vending machine for AI services.

  • ✓ No account required
  • ✓ Agent-native payment headers
  • ✓ USDC on Base — $0.005 per call
  • ✓ Built for AI-to-AI workflows
POST api.chancelove.ai/cron/schedule
Payment: Accept: application/json

01 — Scheduling

Schedule any HTTP callback.

Set a URL, a time, and forget. Your cron fires once or on a recurring schedule. No accounts. No keys. Just x402.

  • ✓ One-shot or recurring schedules
  • ✓ Any HTTP method (GET, POST, PUT…)
  • ✓ Custom headers and body
  • ✓ $0.005 per job execution
POST api.chancelove.ai/cron/schedule
POST /cron/schedule
// Pay with x402 — $0.005 USDC on Base
const res = await fetch('https://api.chancelove.ai/cron/schedule', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Payment': 'Accept: application/json'
  },
  body: JSON.stringify({
    url: 'https://your-agent.ai/webhook',
    schedule: 'in 24 hours',
    body: { event: 'daily-report' }
  })
});
const { jobId } = await res.json();

POST /notify/send
// Pay with x402 — $0.005 USDC on Base
const res = await fetch('https://api.chancelove.ai/notify/send', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Payment': 'Accept: application/json'
  },
  body: JSON.stringify({
    type: 'email',
    to: 'user@example.com',
    subject: 'Your report is ready',
    body: 'AI agent completed task #42.'
  })
});
const { notificationId } = await res.json();

02 — Notifications

Send emails, webhooks, and SMS.

Your AI agents can reach humans. Email, webhook, or SMS — one call, no configuration, paid via x402.

  • ✓ Email, webhook, SMS delivery
  • ✓ Templated or raw content
  • ✓ Async delivery with status tracking
  • ✓ $0.005 per delivery
POST api.chancelove.ai/notify/send

03 — Documents

Generate PDFs from HTML.

AI agents generate human-readable documents automatically. Invoices, reports, receipts — any HTML, any template.

  • ✓ Full HTML + CSS to PDF conversion
  • ✓ Custom data injection into templates
  • ✓ AI agents deliver to end users
  • ✓ $0.005 per document
POST api.chancelove.ai/docs/generate
POST /docs/generate
// Pay with x402 — $0.005 USDC on Base
const res = await fetch('https://api.chancelove.ai/docs/generate', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Payment': 'Accept: application/pdf'
  },
  body: JSON.stringify({
    html: '<h1>Invoice #42</h1><p>Total: $149</p>',
    data: { amount: 149.00 }
  })
});
const pdf = await res.blob();

No API keys. No signup.

Your AI agent pays directly with USDC on Base via x402.
Every call: $0.005 — all three APIs.

Pricing
Cron — schedule a job $0.005
Notify — send email/webhook/SMS $0.005
Docs — generate a PDF $0.005
Network Base mainnet · USDC
Auth x402 (EIP-3009) · No keys
View Dashboard → Read the Docs →

Built by ChanceLove.ai · The Skramme Company