API Collection
Ankiren Pomodoro API
Pomodoro Timer API for focus sessions, preferences, and statistics tracking. The Pomodoro Technique uses timed work sessions (default 25 min) followed by short breaks (5 min), with a longer break (15 min) after every 4 work sessions.
Production (Pomodoro microservice)
https://pomodoro.ankiren.comStaginghttps://pomodoro-staging.ankiren.comUAThttps://pomodoro-uat.ankiren.comBASEhttps://pomodoro.ankiren.com
Overview
6 endpoint trong 3 nhóm · OpenAPI 3.0.3 · phiên bản 1.0.0 · spec tại docs/api/pomodoro-api.yaml.
Authentication
Chấp nhận bất kỳ scheme nào dưới đây.
- bearerAuthhttp · bearer
Personal Access Token (PAT)
- cookieAuthapiKey · cookie
Session cookie
cURL
curl 'https://pomodoro.ankiren.com/api/me/pomodoro/preferences' \ -H 'Authorization: Bearer <token>'
Topics
Preferences
- GETGet user preferences
/api/me/pomodoro/preferences - PUTUpdate user preferences
/api/me/pomodoro/preferences
Sessions
- GETGet session history
/api/me/pomodoro/sessions - POSTRecord a session
/api/me/pomodoro/sessions
Statistics
- GETGet aggregated statistics
/api/me/pomodoro/stats - GETGet today's statistics
/api/me/pomodoro/stats/today