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.