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

リソース

Calendars

リソース 記述
GET /api/v1/calendar Get daily calendar for a user

Categories

リソース 記述
GET /api/v1/categories List categories for the authenticated user

Report recipients

リソース 記述
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

リソース 記述
GET /api/v1/teams/:id/report/team Get a team report
GET /api/v1/reports/periods List periods

Search-tasks

リソース 記述
GET /api/v1/search/tasks Find tasks by queries

Tasks-suggestions

リソース 記述
GET /api/v1/tasks/suggestions List all matched tasks of the authenticated user

Teams

リソース 記述
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
PATCH /api/v1/teams/:id/renew Renew invite url of the team
GET /api/v1/teams/:id/working_tasks Get working tasks
GET /api/v1/teams/:id/member_summaries Get member sumaries
GET /api/v1/teams/:id/time_entries Get time entries for a team
DELETE /api/v1/teams/:id Destroy the team

Teams-payments

リソース 記述
GET /api/v1/teams/:id/payment Get payment info for a team
POST /api/v1/teams/:id/payment Create a payment for a team
PATCH /api/v1/teams/:id/payment Update a payment for a team

Teams-tasks

リソース 記述
GET /api/v1/teams/:team_id/tasks List tasks for a team

Teams-users

リソース 記述
GET /api/v1/teams/:id/users Get users

Time entries

リソース 記述
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
DELETE /api/v1/time_entries/:id Destroy a time entry
POST /api/v1/time_entries/:id/comments Create a comment

Time zones

リソース 記述
GET /api/v1/time_zones List of time zones

Users

リソース 記述
GET /api/v1/user Get a user
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/workable_tasks Get workable tasks
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