Путь: /wp-json/usam/v1/comments
Метод запроса: GET
- object_id (число) (не обязательно) — номер объекта комментария;
- object_type (строка) (не обязательно) — тип объекта комментария;
- search (строка) (не обязательно) — поиск;
- status (строка, массив) (не обязательно) — коды статусов;
- user_id (число) (не обязательно) — пользователь, оставивший комментарий;
- count (число) (не обязательно) — количество заказов, по умолчанию 10 заказов (не обязательный);
- paged (число) (не обязательно) — страница списка (не обязательный);
- orderby (строка) (не обязательно) — сортировать по полю;
- order (строка) (не обязательно) — направление сортировки ASC или DESC;
Получить комментарий
Путь: /wp-json/usam/v1/comment/(номер)
Пример запроса
/wp-json/usam/v1/comment/9
Создать комментарий
Путь: /wp-json/usam/v1/comment
Метод запроса: POST
- user_id (число) (обязательно) — номер автора;
- object_id (число) (обязательно) — номер объекта;
- object_type (строка) (обязательно) — тип объекта;
- message (строка) (обязательно) — комментарий;
Пример запроса
Создать комментарий для заказа с номером 1
/wp-json/usam/v1/comment
{object_id:1, object_type: 'order', message: "Не смог дозвонится до клиента"}
Обновить комментарий
Путь: /wp-json/usam/v1/comment/(номер)
Метод запроса: POST
- object_id (число) (не обязательно) — номер объекта комментария;
- object_type (строка) (не обязательно) — тип объекта комментария;
- message (строка) (не обязательно) — комментарий;
Пример запроса
/wp-json/usam/v1/comment/9
{message: "Не смог дозвонится до клиента"}
Удалить комментарий
Путь: /wp-json/usam/v1/comment/(номер)
Метод запроса: DELETE
Пример запроса
/wp-json/usam/v1/comment/56