Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Позволяет просмотреть созданные теги в проекте.

Code Block
GET https://api.smartsender.

...

com/v1/tags

Основные параметры:

Название

Описание

Валидация

page

Запрашиваемая страница

Минимальное значение 1

limitation

Количество данных для вывода на странице

Минимальное значение 1, максимальное 20

term

Строка для поиска

В случае успешного ответа получите следующее:

Code Block
{
    "cursor": 

...

Cursor,
    "collection": 

...

Tag[]
}

Описание ответа:

Название

Описание

cursor.page

Запрашиваемая страница

cursor.pages

Количество страниц с указанным лимитом вывода

collection.*.id

ID тега

collection.*.name

Название тега

collection.*.color

Hex цвет тега

Cursor обьект

collection

Массив Tag объектов

Создание.

Позволяет создать тег в проекте.

Code Block
POST https://api.smartsender.

...

com/v1/tags

Основные параметры:

Название

Описание

Валидация

name

Название

Уникальный в рамках проекта

color

Цвет

6 символов для обозначение HEX

...

В случае успешного ответа получите следующее:

...

созданный Tag объект.

Обновление.

Позволяет обновить существующий тег.

Code Block
PUT https://api.smartsender.

...

com/v1/tags/{tagId}

Основные параметры:

Название

Описание

Валидация

name

Название

Уникальный в рамках проекта

color

Цвет

6 символов для обозначение HEX

...

В случае успешного ответа получите следующее:

Code Block
{
    "state": true
}

Удаление.

Позволяет удалить существующий тег.

Code Block
DELETE https://api.smartsender.

...

com/v1/tags/{tagId}

В случае успешного ответа получите следующее:

Code Block
{
    "state": true
}