Конечно можно. Чтобы добавить новую запись отправьте вашу todo POST методом на роут /Todos.
Чтобы обновить текущий todo нужно использовать роут PUT /Todos/
Пример:
// добавление
axios({
method: 'post',
url: '/Todos',
data: {
'id': 2, // скорее всего не нужно, потому что либа сам автоинкремент сделает
'title': 'New todo',
'userId': 1 // добавьте это поле к себе в стуктуру чтобы понимать к какому пользователю относится туду
}
});
// обновление
axios({
method: 'put',
url: '/Todos/2',
data: {
'id': 2,
'title': 'New todo changed',
}
});
// получит все туду конкретного пользователя
axios({
method: 'get',
url: '/Todos?userId=1'
});