Endpoint-by-endpoint reference for the Beyou REST API, grouped by controller, with the OpenAPI contract for each one.
API endpoints for user authentication, registration, password reset, and OAuth.
Issues and consumes the e-mail verification token that unlocks login.
API endpoints for managing user profile, preferences, and settings.
Uploading a profile photo, removing it, and serving it back only to a signed URL.
The account's full data export.
API endpoints for managing categories of habits, tasks, and goals.
API endpoints for managing habits, their checks, and progress.
API endpoints for managing tasks, including one-time and recurring tasks.
API endpoints for creating, updating, and tracking goals.
API endpoints for diary routines, sections, and schedule.
API endpoints for scheduling routines on specific days.
Immutable daily routine snapshots and late check-ins with XP decay.
Per-day check outcomes for habits, tasks, routines, and the account.
Per-day XP series for the user, categories, habits, and routines, dense over the requested window.
Agent chat CRUD and the SSE streaming endpoint behind the assistant.
Typed AI suggestions for each step of the onboarding wizard.
API endpoints for submitting user feedback with image attachments, and for admin triage and replies.
Admin-only triage: list, read, reply to, and update feedback.
API endpoints for retrieving architecture documentation topics.
API endpoints for retrieving blog posts and topics.
API endpoints for retrieving API documentation topics.
API endpoints for retrieving project documentation topics.
Cross-area documentation search with match highlights.
API endpoints for importing documentation from GitHub repositories.
The engagement-mail switch, and the unsubscribe link's public endpoint.