Live API · Free + paid keys
Binaural Beat API for developers & AI
Integrate true stereo binaural design into meditation apps, wellness platforms, VR, research tools, and AI agents — without paywalling the free public console.
Why free + paid
Binaural Beat Machine was built by a professional sound engineer (LA & Las Vegas, industry since 2010). The listening experience stays free so potential therapeutic listening isn’t locked behind a paywall. Fees for developers and engineers with genuine products help maintain the website. Both matter.
What is live today
- Preset API — full catalog of professionally designed multi-phase programs (sleep, focus, calm, energy, and more) as structured JSON.
- Free + paid API keys — instant Free tier key; Starter / Pro / Enterprise via Stripe Checkout.
- Keys dashboard — list prefixes, create, revoke (session from signup or email magic link).
- Quota metering — authenticated requests count toward your monthly tier limit (HTTP 429 when exceeded).
Roadmap
- Session design / personalization — map user goals to carrier, beat, phases, and labels.
- Generate — on-demand audio files (MP3/WAV) with metadata.
- Stream — continuous audio for mobile and web players.
- Analytics — your key’s usage breakdown and popular presets.
- White-label (enterprise) — branded access for platforms and partners.
Subscription tiers
Billing is live via Stripe · Free keys issue instantly
| Tier | Price | Requests / month | Included |
|---|---|---|---|
| Free | $0 | 500 | Preset catalog (JSON) · 1 development key · 10 req/min target · docs |
| Starter | $8/mo | 10,000 | Everything in Free · audio generate when live · 2 keys (dev + prod) · 60 req/min target |
| Pro | $18/mo | 50,000 | Everything in Starter · streaming when live · usage analytics · 5 keys · 200 req/min target |
| Enterprise | $29/mo+ | 200,000 base · scale on request | White-label options · higher limits · priority support · invoice available |
Details and overage policy: Pricing →
How keys are handed out
- Free: enter email → instant
bbm_test_…key (shown once) + dashboard session. - Paid: Stripe Checkout →
/developers/success/→ production key shown once → manage at /developers/keys/. - We store only a SHA-256 hash of the secret. Lost secret = create/rotate a new key.
- Use
Authorization: Bearer YOUR_KEYorX-Api-Key: YOUR_KEYon HTTPS. - Rotate / revoke anytime in the dashboard.
Live endpoints
Base URL: https://binauralbeatmachine.com
GET /api/v1/presets— full preset catalog (public browse; keyed requests metered)GET /api/v1/presets?id=deep-sleep— single presetPOST /api/free-signup— Free tier key dropPOST /api/checkout— paid Stripe Checkout sessionPOST /api/fulfill— post-payment key revealGET|POST /api/keys— dashboard manage (session header)POST /api/magic-login— email magic link to dashboard
Full reference: API docs → · Try: Quickstart →
Example: list presets
curl -sS "https://binauralbeatmachine.com/api/v1/presets" \ -H "X-Api-Key: bbm_test_YOUR_KEY"
Example preset object
{
"id": "deep-sleep",
"name": "Deep Sleep Descent",
"category": "sleep",
"durationMin": 45,
"beatHint": "11.2→1.7 Hz"
}
Phase-level params and audio files ship with design/generate endpoints (roadmap). Listen free in the browser: /programs/deep-sleep/
Compliance
Use this API for customizable audio generation and user experience. Do not market specific frequencies as clinically proven treatments for anxiety, depression, insomnia, or other conditions unless you have appropriate evidence and regulatory compliance. Binaural Beat Machine is not medical advice.
Get started as a human
Headphones on. The free console stays free.
Questions or enterprise interest: binauralbeatmachine@gmail.com