Получить статусы объектов
Путь: /wp-json/usam/v1/statuses
Метод запроса: GET
- type — (строка) (обязательно) тип объекта, свойство которого нужно получить, например, order.
- code — (массив) (не обязательно) коды свойств.
- fields — (строка) (не обязательно) какие данные вернуть, по умолчанию все.
Результат:
Будет возвращен json, в котором будет
- id — номер
- code — код
- name — название
- short_name — короткое имя
- description — описание
- type — тип объекта статуса
- color — цвет
- short_name — короткое имя
- visibility — доступно для выбора менеджером или только устанавливается платформой
- pay — возможность оплатить документ в этом статусе
- active — активно или нет
- close — признак финального статуса для объекта, например, для заказа финальный «Заказ закрыт»
- external_code — внешний код
Типы объектов
- order — заказы
- shipped — документы отгрузки
- payment — оплаты
- contacting — обращения
- affair — дела
- meeting — встречи
- call — звонки
- event — события
- sent_letter — исходящие письмо
- inbox_letter — входящее письмо
- task — задания
- assigned_task — поручения
- project — проект
- closed_project — закрытый проект
Пример запроса
Получить статусы документов оплаты
/wp-json/usam/v1/properties
{"type":"payment"}
Получить статусы заказов
/wp-json/usam/v1/properties
{"type":"order"}