Quickstart
Mint a free Yatabase API key in your browser, then run your first Cypher query — no signup form, no email, no credit card. Free tier is $0/month, 1,000 api_request/day. Closes automatically after 30 days of inactivity.
Step 1 · Mint a trial key
Calls POST /auth/v1/signup from your browser. The key is shown once
(we keep only the SHA-256 hash). It's also persisted to localStorage on this
device so you don't have to re-mint on a refresh.
Step 2 · Run a Cypher query
Pre-filled with your trial key. Click Run to fire it from this page (the call goes
to /cypher on this same hostname — no CORS dance), or copy the curl line to a terminal.
2a. CREATE
curl -X POST https://yatabase.gftd.ai/cypher \
-H "authorization: Bearer YOUR_KEY" \
-H 'content-type: application/json' \
-d '{"query":"CREATE (n:Demo {name:\"hello world\", ts:'$(date +%s)'}) RETURN n"}'
2b. MATCH (read it back)
curl -X POST https://yatabase.gftd.ai/cypher \
-H "authorization: Bearer YOUR_KEY" \
-H 'content-type: application/json' \
-d '{"query":"MATCH (n:Demo) RETURN n.name LIMIT 10"}'
2c. MCP tools/list (no auth on this method)
curl -X POST https://yatabase.gftd.ai/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
Step 3 · ⚠️ Attach a recovery email now
Signup was anonymous — if you close this tab without saving the key, the tenant is unreachable.
Attach an email so you can recover via /auth/v1/recover later:
Attaching emails a 24-hour verification link. You must click the link to enable recovery — otherwise /auth/v1/recover silently ignores this address (so attackers can't use yatabase to spam unattached inboxes). Once verified, POST /auth/v1/recover {email} sends a 15-minute link that mints a fresh key. Existing keys remain valid — recovery is additive.
Step 4 · Where to next
- Full reference: /docs covers every surface with examples (including key recovery and whoami).
- Machine-readable: /openapi.json — 32 paths, import into Postman / Cursor / openapi-typescript.
- Plug into your AI stack: /integrations has 12 paste-ready setup recipes (Cursor, LangChain, Claude Desktop, …).
- Browser console: /studio uses the same key you just minted (stored in
localStorage.yatabase.apiKey). - Upgrade: Once you outgrow free,
POST /auth/v1/upgradeopens a Stripe Checkout. Manage billing viaPOST /auth/v1/portal(Stripe customer portal). Plans at /#pricing.