{ "serviceType": "JSON-RPC", "serviceURL": "{{uriPrefix}}/rpc2/schedule/", "methods": [ { "name": "viewWeek", "parameters":[ {"name": "weekName"}, {"name": "layerName"} ] }, { "name": "updateTimeSlot", "parameters":[ {"name": "data"}, ] }, { "name": "createTimeSlot", "parameters":[ {"name": "data"}, ] }, { "name": "deleteTimeSlot", "parameters":[ {"name": "data"}, ] }, { "name": "getTimeSlotUpdateForm", "parameters":[ {"name": "data"}, ] }, { "name": "postTimeSlotUpdateForm", "parameters":[ {"name": "data"}, ] }, { "name": "getEarmarkTemplateNames", "parameters":[ ] }, { "name": "createEarmarkTemplate", "parameters":[ {"name": "templateName"}, ] }, { "name": "deleteEarmarkTemplate", "parameters":[ {"name": "templateName"}, ] }, { "name": "earmarkCurrentWeek", "parameters":[ {"name": "templateName"}, ] }, { "name": "clearWeekEarmarkedTimes", "parameters":[ ] }, { "name": "showEarmarkSelection", "parameters":[ {"name": "registryId"} ] }, { "name": "duplicateTimeSlot", "parameters":[ {"name": "data"}, ] }, { "name": "getEarmarkUpdateForm", "parameters":[ {"name": "registryId"}, ] }, { "name": "getSessionUpdateForm", "parameters":[ {"name": "registryId"}, ] }, { "name": "getWeekIsPublished", "parameters":[ ] }, { "name": "setWeekIsPublished", "parameters":[ {"name": "isPublished"} ] }, { "name": "setWeekNotes", "parameters":[ {"name": "notesPublic"}, {"name": "notesPrivate"}, ] }, { "name": "getTooltipContent", "parameters":[ {"name": "registryId"}, {"name": "tooltipNodeId"}, ] } ] }