Skip to content

Latest commit

 

History

History
64 lines (63 loc) · 2.34 KB

TogglAPI.md

File metadata and controls

64 lines (63 loc) · 2.34 KB

TOGGL API DOCS

  • Authenticate and get user data
    • HTTP Basic Auth with e-mail and password
    • HTTP Basic Auth with API token
    • Authentication with a session cookie
    • Destroy the session
  • Clients
    • create a client
    • get client details
    • update a client
    • delete a client
    • get clients visible to user
    • get client projects
  • Projects
    • create a project
    • get project data
    • update project data
    • get project users
    • get project tasks
  • Project users
    • create a project user
    • update a project user
    • delete a project user
    • add multiple users to a project
    • update multiple project users
    • delete multiple project users
  • Tags
    • create a tag
    • update a tag
    • delete a tag
  • Tasks (available only for pro workspaces)
    • create a task
    • get task details
    • update a task
    • delete a task
    • update multiple tasks
    • delete multiple tasks
  • Time entries
    • create a time entry
    • start a time entry
    • stop a time entry
    • get time entry details
    • update time entry
    • delete time entry
    • get time entries started in a specific time range
    • bulk update time entries tags
  • Users
    • get current user data and time entries
    • update current user data
    • reset API token
    • sign up new user
  • Workspaces
    • get user workspaces
    • get workspace users
    • get workspace clients
    • get workspace projects
    • get workspace tasks
    • get workspace tags
  • Workspace users
    • invite users to workspace
    • update workspace user
    • delete workspace user
    • get workspace users for a workspace