Time Entries

RETRIEVE

Get All Time Entries

  • GET /time_entries/report.xml
    • ?from={date} (YYYYMMDD)
    • ?to={date} (YYYYMMDD)
    • ?subject_id={person_id}
    • ?todo_item_id={todo_id}
    • ?filter_project_id={project_id}
    • ?filter_company_id={company_id}
  • GET|POST /time/report/{person_id}/{from}/{to}/{filter}
    • {filter}=[c123456|p123456]

Get All Time Entries for Project

  • GET /projects/{project_id}/time_entries.xml

Get All Time Entries for a Todo Item

  • GET /todo_items/{todo_id}/time_entries.xml

Get One Time Entry

  • GET /time_entries/{time_entry_id}.xml
  • GET /time_entries/{time_entry_id}

CREATE

For Project

  • POST /projects/{project_id}/time_entries.xml
  • POST /time/save_entry

For a Todo Item

  • POST /todo_items/{todo_id}/time_entries.xml

UPDATE

  • PUT /time_entries/{time_entry_id}.xml
  • POST /time/save_entry/{time_entry_id}

DELETE

  • DELETE /time_entries/{time_entry_id}.xml
  • GET projects/{project_id}/time/delete_entry/{time_entry_id}

HELPERS

  • GET /time_entries/{time_entry_id}/edit.xml
  • GET /projects/{project_id}/time_entries/new.xml