W dokumentacji API naszego SDP brakuje sekcji dotycz膮cej list kontrolnych (checklist). Postanowili艣my przyjrze膰 si臋 temu 馃檪 Poni偶ej znajdziecie informacje na temat podstawowych operacji, jakie mo偶ecie wykona膰 z poziomu API.
Pobieranie zawarto艣ci checklisty dla zg艂oszenia
Aby pobra膰 zawarto艣膰 checklisty musimy wykona膰 zapytanie do naszego API o nast臋puj膮cych parametrach:
Method: GET
URL: /api/v3/requests/#WORKORDERID#/checklists
input_data = {"list_info":{"sort_field":"order","sort_order":"asc","get_total_count":true}}
Oczywi艣cie #WORKORDERID# zast臋pujemy numerem zg艂oszenia, dla kt贸rego chcemy pobra膰 checklist 馃檪
Powi膮zanie listy kontrolnej ze zg艂oszeniem
Method: POST
URL: /api/v3/requests/#WORKORDERID#/associate_checklists
input_data = {"checklists":[{"id":"#CHECKLISTID#"}]}
#CHECKLISTID# nale偶y zmieni膰 na odpowiednie ID.
Usuni臋cie powi膮zania listy kontrolnej
Method: DELETE
URL: api/v3/requests/#WORKORDERID#/checklists?ids=#CHECKLISTID#
Pobieranie listy list kontrolnych
Method: GET
URL: /api/v3/checklists
input_data={"list_info":{"row_count":"10","start_index":"1","get_total_count":true}}
Powy偶sze operacje by艂y testowane na wersji SDP 11.307.