Skip to content
  • Auto
  • Light
  • Dark
Get started

Todos

Todos

Todos

Complete
client.todos.complete(stringid, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
post/v1/todos/{id}/complete
Create
client.todos.create(TodoCreateParamsbody, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
post/v1/todos
Delete
client.todos.delete(stringid, RequestOptionsoptions?): idstringdeletedbooleanTodoDeleteResponse
delete/v1/todos/{id}
List
client.todos.list(TodoListParamsquery?, RequestOptionsoptions?): Pagination<idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo>
get/v1/todos
Retrieve
client.todos.retrieve(stringid, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
get/v1/todos/{id}
Update
client.todos.update(stringid, TodoUpdateParamsbody?, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
put/v1/todos/{id}
Todo
Todo
ShowShow
idstring
completed_atunion
string | null
created_atstring
descriptionunion
string | null
tagsarray
Array<Tag>
Hide ParametersShow Parameters
idstring
created_atstring
labelstring
updated_atstring
titlestring
updated_atstring

TodosTags

Add
client.todos.tags.add(stringtagID, TagAddParamsparams, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
post/v1/todos/{todoId}/tags/{tagId}
Remove
client.todos.tags.remove(stringtagID, TagRemoveParamsparams, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
delete/v1/todos/{todoId}/tags/{tagId}