Dayze API
Build on top of Dayze. Access user data, events, people, and insights programmatically.
Developer Access Required
The Dayze API is currently in private beta. Apply below to get access. We review applications within 48 hours.
What You Can Build
Life Dashboard Widgets
Embed Dayze data in your own apps — Day Score, events, streaks.
Data Import / Export
Migrate data in and out of Dayze programmatically.
Custom Integrations
Connect services we don't natively support yet.
Analytics & Research
Build research tools on aggregated, anonymized data.
Planned pricing
Private beta is free. Paid tiers unlock higher limits and webhooks. Full matrix on Pricing.
Developer Beta
Freeduring private beta
1,000 requests / hour
- · REST v1 + MCP (life context, events, people)
- · Scoped API keys
- · Community support
Pro API
$49/ month · USD
10,000 requests / hour
- · Everything in Developer Beta
- · Webhooks (coming soon)
- · Higher rate limits
Enterprise API
Customannual contracts
Custom limits + SLA
- · Dedicated infrastructure options
- · OAuth for your users
- · Module / partner program
API Endpoints (Preview)
/api/v1/user/profile/api/v1/days/:date/api/v1/events/api/v1/events/api/v1/people/api/v1/expenses/api/v1/day-scores/api/v1/polaris/chatFull endpoint documentation and SDKs provided upon approval.
Authentication
The Dayze API uses Bearer token authentication. Upon approval, you'll receive an API key and access to OAuth2 flows for user authorization.
curl -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
https://dayze.com/api/v1/user/profileQuick Start
# Get your life context
curl -X POST https://dayze.com/api/v1/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"tool": "get_life_context"}'# Search your memories
curl -X POST https://dayze.com/api/v1/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"tool": "search", "parameters": {"query": "birthday celebrations"}}'MCP Endpoint Reference
The POST /api/v1/mcp endpoint exposes Dayze as a Model Context Protocol tool server. External AI agents can read your life data through these tools. Request body: { "tool": "...", "parameters": { ... } }.
get_life_contextLife snapshot — today’s events, trackers, mood, pending repliesget_life_graphLife graph — people (nodes), person_connections (edges), optional event↔people links (parameters: include_event_links, event_links_limit, max_people)get_person_neighborhoodOne person plus every person_connection they participate in (parameter: person_id)get_eventsCalendar events (parameter: range = today | week | month | year | decade)get_peopleFlat list of contacts (no edges — use get_life_graph for relationships)get_memoriesRecent Dayze Agent memoriesget_expensesExpense summary (parameter: period = month | year)get_trackersActive trackers / streakssearchSemantic search (parameter: query, optional limit)Rate Limits & Pricing
Developer
Free
100 req/day
Pro API
$49/mo
10,000 req/day
Enterprise API
$499/mo
Unlimited