Списки дел¶
Список списков дел¶
URI: /BumsTimeApiV01/TodoList/list.api|xml
Входные параметры¶
Поле |
Тип |
Описание |
---|---|---|
OnlyActual |
boolean |
Возвращает только актуальные. По умолчанию true |
Выходные данные¶
Поле |
Тип |
Описание |
---|---|---|
Id |
integer |
Id списка дел |
Name |
string |
Название списка дел |
TodoCount |
integer |
Количество незавершенных дел в списке |
Пример ответа в JSON-формате¶
{
"status":
{
"code":"ok",
"message":null
},
"data":
[
{
"Id":88,
"Name":"TestList",
"TodosCount":0
},
{
"Id":89,
"Name":"RealList",
"TodosCount":5
}
]
}
Пример ответа в XML-формате¶
<?xml version="1.0" encoding="utf-8"?>
<response>
<status>
<code>ok</code>
<message></message>
</status>
<data>
<item>
<id>88</id>
<name>TestList</name>
<todos_count>0</todos_count>
</item>
<item>
<id>89</id>
<name>RealList</name>
<todos_count>5</todos_count>
</item>
</data>
</response>
Создание списка дел¶
URI: /BumsTimeApiV01/TodoList/create.api|xml
Входные параметры¶
Параметр |
Тип |
Описание |
---|---|---|
Name |
string |
Название списка дел |
Выходные данные¶
Поле |
Тип |
Описание |
---|---|---|
Id |
integer |
Id созданного списка |
Пример ответа в JSON-формате¶
{
"status":
{
"code":"ok",
"message":null
},
"params":
{
"Name":"TestList"
},
"data":
{
"Id":88
}
}
Пример ответа в XML-формате¶
<?xml version="1.0" encoding="utf-8"?>
<response>
<status>
<code>ok</code>
<message></message>
</status>
<params>
<name>TestList</name>
</params>
<data>
<id>88</id>
</data>
</response>
Редактирование списка дел¶
URI: /BumsTimeApiV01/TodoList/edit.api|xml
Входные параметры¶
Параметр |
Тип |
Описание |
---|---|---|
Id |
integer |
Id списка дел |
Name |
string |
Новое имя списка |
Выходные данные¶
Поле |
Тип |
Описание |
---|---|---|
Id |
integer |
Id измененного списка |
Пример ответа в JSON-формате¶
{
"status":
{
"code":"ok",
"message":null
},
"params":
{
"Id":88,
"Name":"TestList"
},
"data":
{
"Id":88
}
}
Пример ответа в XML-формате¶
<?xml version="1.0" encoding="utf-8"?>
<response>
<status>
<code>ok</code>
<message></message>
</status>
<params>
<id>88</id>
<name>TestList</name>
</params>
<data>
<id>88</id>
</data>
</response>
Удаление списка дел¶
URI: /BumsTimeApiV01/TodoList/delete.api|xml
Входные параметры¶
Параметр |
Тип |
Описание |
---|---|---|
Id |
integer |
Id списка дел |
Выходные данные¶
Поле |
Тип |
Описание |
---|---|---|
Id |
integer |
Id удаленного списка |
Пример ответа в JSON-формате¶
{
"status":
{
"code":"ok",
"message":null
},
"params":
{
"Id":88
},
"data":
{
"Id":88
}
}
Пример ответа в XML-формате¶
<?xml version="1.0" encoding="utf-8"?>
<response>
<status>
<code>ok</code>
<message></message>
</status>
<params>
<id>88</id>
</params>
<data>
<id>88</id>
</data>
</response>