Todo List Items

RETRIEVE

Get All Todo Items for a List

  • GET /todo_lists/{todo_list_id}/todo_items.xml

Get One Todo Item

  • GET /todo_items/{todo_id}.xml
  • GET /todo_items/{todo_id}
  • GET|POST /todos/item/{todo_id}

CREATE

  • POST /todo_lists/{todo_list_id}/todo_items.xml
  • POST /todos/create_item/{todo_list_id}

UPDATE

  • PUT /todo_items/{todo_id}.xml
  • POST /todos/update_item/{todo_id}

DELETE

  • DELETE /todo_items/{todo_id}.xml
  • GET /todos/delete_item/{todo_id}

OTHER

Complete / Uncomplete Todo Items

  • PUT /todo_items/{todo_id}/complete.xml
  • PUT /todo_items/{todo_id}/uncomplete.xml
  • GET /todos/complete_item/{todo_id}
  • GET /todos/uncomplete_item/{todo_id}

Reorder Items

  • POST /todo_lists/{todo_list_id}/todo_items/reorder.xml
  • POST /todos/move_item/{todo_id}

HELPERS

  • GET /todo_items/{todo_id}/edit.xml
  • GET /todo_lists/{todo_list_id}/todo_items/new.xml