List All PagerDuty Schedules by Name

List All PagerDuty Schedules by Name

by Ryan Hoskin

HTML

<script src="https://eurica.github.io/pdjs/js/pdjs.js"></script>
<div id="schedules"></div>

JavaScript

//List all PagerDuty schedules by name

PDJS = new PDJSobj({
     subdomain: "pdt-ryan",
     token: "Dp6Cq8eTKYXvsLWeC26e"
 });

 PDJS.api_all({
     res: "schedules",
     data: {
     },
     final_success: function (data) {
         schedules = data.schedules;
         jQuery.each(schedules, function (index, schedule) {
             user = entry.user;
             name = user.name;
             $("#schedules").append(schedule.id + ", " + schedule.name + "<br>");
         });
     }
 });