/todos/{todoId}

Deletes the todo. Deleting a todo is not billable and does not remove previously recorded usage.

delete
https://api.rest.rodeo/todos/api/v1/todos/{todoId}

Path Parameters

todoIdstring(uuid)required

The todo id.

Response

The todo was deleted

delete/todos/{todoId}
 

Todo

object
* Additional properties are NOT allowed.
idstring(uuid)required

The todo id.

namestringrequired

The todo name.

>= 1 characters<= 256 characters

descriptionstringrequired

The todo description.

<= 2000 characters

dueDatestring(date-time)required

When the todo is due, or null when it has no due date.

completedbooleanrequired

Whether the todo has been completed.

createdAtstring(date-time)required

When the todo was created. This is the billable event.

updatedAtstring(date-time)required

When the todo was last updated.

completedAtstring(date-time)required

When the todo was completed, or null while it is incomplete.

Example

TodoRequest

object
* Additional properties are NOT allowed.
namestringrequired

The todo name.

>= 1 characters<= 256 characters

descriptionstringrequired

The todo description.

<= 2000 characters

dueDatestring(date-time)

When the todo is due. Optional; omit or send null for no due date.

Example

TodoUpdateRequest

object
* Additional properties are NOT allowed.
namestringrequired

The todo name.

>= 1 characters<= 256 characters

descriptionstringrequired

The todo description.

<= 2000 characters

dueDatestring(date-time)

When the todo is due. Optional; omitting it clears the due date.

completedboolean

Whether the todo has been completed. Optional; omitting it leaves the completion state unchanged.

Example

TodosList

object
* Additional properties are NOT allowed.
todosarray[object]required
* Additional properties are NOT allowed.
Show Child Parameters
Example