※ 現在APIはベータ版です。仕様が変更になる可能性がありますのでご了承ください。

Resources

Calendars

Resource Description
GET /api/v1/calendar Get daily calendar for a user

Categories

Resource Description
GET /api/v1/categories List categories for the authenticated user

Comments

Resource Description
GET /api/v1/comments List comments

Report_recipients

Resource Description
GET /api/v1/report_recipients List report recipients for the authenticated user
POST /api/v1/report_recipients Create a report recipient
DELETE /api/v1/report_recipients/:id Delete a report recipient

Reports

Resource Description
GET /api/v1/teams/:id/report/team Get a team report
GET /api/v1/reports/periods List periods

Search::Tasks

Resource Description
GET /api/v1/search/tasks Find tasks by queries

Tasks::Suggestions

Resource Description
GET /api/v1/tasks/suggestions List all matched tasks of the authenticated user

Teams

Resource Description
GET /api/v1/teams List teams
GET /api/v1/teams/:id Get team
POST /api/v1/teams Create team
PATCH /api/v1/teams/:id Update team
GET /api/v1/teams/:id/member_summaries Get member sumaries
DELETE /api/v1/teams/:id Destroy the team

Teams::Tasks

Resource Description
GET /api/v1/teams/:team_id/tasks List tasks for a team

Teams::Users

Resource Description
GET /api/v1/teams/:id/users Get users

Time_entries

Resource Description
GET /api/v1/time_entries List time entries
GET /api/v1/time_entries/:id Get time entry
POST /api/v1/time_entries Create a time entry
PATCH /api/v1/time_entries/:id Update a time entry
PATCH /api/v1/time_entries/:id/stop Stop a time entry
DELETE /api/v1/time_entries/:id Destroy a time entry
POST /api/v1/time_entries/:id/comments Create a comment

Time_zones

Resource Description
GET /api/v1/time_zones List of time zones

Users

Resource Description
PATCH /api/v1/user Update user
GET /api/v1/user/info Get user info
GET /api/v1/user/working_users Get working users
GET /api/v1/user/working_users_count Get working users count
GET /api/v1/user/recent_entries Get recent entries
GET /api/v1/user/recent_categories Get recent categories
GET /api/v1/user/recent_tasks Get recent tasks
GET /api/v1/user/daily_activity Get daily tasks and total time for the authenticated user
GET /api/v1/user/working Get user working status
GET /api/v1/user/time_entries List all time entries of the authenticated user
GET /api/v1/user/reportable_teams Get reportable teams for the authenticated user
DELETE /api/v1/user Destroy the user