Create
Create
client.todos.create(TodoCreateParamsbody, RequestOptionsoptions?): idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
post/v1/todos
Parameters
bodycompleted_atuniondescriptionuniontag_idsarraytitlestringTodoCreateParams
Returns
idstringcompleted_atunioncreated_atstringdescriptionuniontagsarraytitlestringupdated_atstringTodo
import TodoNinja from 'todo-ninja';
const client = new TodoNinja({
bearerToken: 'My Bearer Token',
});
const todo = await client.todos.create({
completed_at: '2021-01-01T00:00:00.000Z',
description: 'Get butter, milk, and bread',
tag_ids: ['string'],
title: 'Buy groceries',
});
console.log(todo.id);
200 Example
{
"id": "todo_nc6bzmkmd014706rfda898to",
"completed_at": "2021-01-01T00:00:00.000Z",
"created_at": "2021-01-01T00:00:00.000Z",
"description": "Get butter, milk, and bread",
"tags": [
{
"id": "tag_tz4a98xxat96iws9zmbrgj3a",
"created_at": "2021-01-01T00:00:00.000Z",
"label": "Work",
"updated_at": "2021-01-01T00:00:00.000Z"
}
],
"title": "Buy groceries",
"updated_at": "2021-01-01T00:00:00.000Z"
}