Schedules
Table Name: GXT_SCHEDULES_TBL
List
Request a list of schedules.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_SCHEDULES_TBL
-
Response:
Copy0=Work Hours&1=After Hours&2=Break Hours
Detail
Request the details of a specific schedule.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_SCHEDULES_TBL&RecId=<RecId>
-
Response:
CopyScheduleId=0&Name=Work Hours&StartTime=1-1-2226T8:30:0&EndTime=1-1-2226T17:30:0&Sunday=false&Monday=true&Tuesday=true&Wednesday=true&Thursday=true&Friday=true&Saturday=false&HolidayMode1=0&StartTime1=1-1-2226T0:0:0&EndTime1=1-1-2226T0:0:0&Sunday1=false&Monday1=false&Tuesday1=false&Wednesday1=false&Thursday1=false&Friday1=false&Saturday1=false&HolidayMode2=0&StartTime2=1-1-2226T0:0:0&EndTime2=1-1-2226T0:0:0&Sunday2=false&Monday2=false&Tuesday2=false&Wednesday2=false&Thursday2=false&Friday2=false&Saturday2=false&HolidayMode3=0&StartTime3=1-1-2226T0:0:0&EndTime3=1-1-2226T0:0:0&Sunday3=false&Monday3=false&Tuesday3=false&Wednesday3=false&Thursday3=false&Friday3=false&Saturday3=false&HolidayMode4=0&StartTime4=1-1-2226T0:0:0&EndTime4=1-1-2226T0:0:0&Sunday4=false&Monday4=false&Tuesday4=false&Wednesday4=false&Thursday4=false&Friday4=false&Saturday4=false&HolidayMode5=0&StartTime5=1-1-2226T0:0:0&EndTime5=1-1-2226T0:0:0&Sunday5=false&Monday5=false&Tuesday5=false&Wednesday5=false&Thursday5=false&Friday5=false&Saturday5=false&HolidayMode6=0&StartTime6=1-1-2226T0:0:0&EndTime6=1-1-2226T0:0:0&Sunday6=false&Monday6=false&Tuesday6=false&Wednesday6=false&Thursday6=false&Friday6=false&Saturday6=false&HolidayMode7=0&StartTime7=1-1-2226T0:0:0&EndTime7=1-1-2226T0:0:0&Sunday7=false&Monday7=false&Tuesday7=false&Wednesday7=false&Thursday7=false&Friday7=false&Saturday7=false&HolidayMode8=0&InvalidateScheduleIfQualifyPGMOn=false&InvalidateScheduleIfQualifyPGMOff=false&QualifyPGM=2147483647
Update
Update a specific schedule.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_SCHEDULES_TBL&ScheduleId=0&Name=Office Hours
-
Response:
CopyOK
Create
Create a schedule. To create a schedule, use the same parameters as update but leave the ScheduleId empty.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_SCHEDULES_TBL&ScheduleId=&Name=Work Hours&StartTime=1-1-2226T8:30:0&EndTime=1-1-2226T17:30:0&Sunday=false&Monday=true&Tuesday=true&Wednesday=true&Thursday=true&Friday=true&Saturday=false&HolidayMode1=0&StartTime1=1-1-2226T0:0:0&EndTime1=1-1-2226T0:0:0&Sunday1=false&Monday1=false&Tuesday1=false&Wednesday1=false&Thursday1=false&Friday1=false&Saturday1=false&HolidayMode2=0&StartTime2=1-1-2226T0:0:0&EndTime2=1-1-2226T0:0:0&Sunday2=false&Monday2=false&Tuesday2=false&Wednesday2=false&Thursday2=false&Friday2=false&Saturday2=false&HolidayMode3=0&StartTime3=1-1-2226T0:0:0&EndTime3=1-1-2226T0:0:0&Sunday3=false&Monday3=false&Tuesday3=false&Wednesday3=false&Thursday3=false&Friday3=false&Saturday3=false&HolidayMode4=0&StartTime4=1-1-2226T0:0:0&EndTime4=1-1-2226T0:0:0&Sunday4=false&Monday4=false&Tuesday4=false&Wednesday4=false&Thursday4=false&Friday4=false&Saturday4=false&HolidayMode5=0&StartTime5=1-1-2226T0:0:0&EndTime5=1-1-2226T0:0:0&Sunday5=false&Monday5=false&Tuesday5=false&Wednesday5=false&Thursday5=false&Friday5=false&Saturday5=false&HolidayMode6=0&StartTime6=1-1-2226T0:0:0&EndTime6=1-1-2226T0:0:0&Sunday6=false&Monday6=false&Tuesday6=false&Wednesday6=false&Thursday6=false&Friday6=false&Saturday6=false&HolidayMode7=0&StartTime7=1-1-2226T0:0:0&EndTime7=1-1-2226T0:0:0&Sunday7=false&Monday7=false&Tuesday7=false&Wednesday7=false&Thursday7=false&Friday7=false&Saturday7=false&HolidayMode8=0&InvalidateScheduleIfQualifyPGMOn=false&InvalidateScheduleIfQualifyPGMOff=false&QualifyPGM=2147483647
-
Response:
CopyOK
Delete
Delete a specific schedule.
-
Request:
Copyhttp://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_SCHEDULES_TBL&RecId=<RecId>
-
Response:
CopyOK
Parameters
Parameter |
Display Name |
Default Value |
Note |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ScheduleId |
Database ID |
0 |
The Detail, Control and Delete APIs use this value as the RecId. |
||||||||
Name |
Name |
Work Hours |
|
||||||||
HolidayGroup* |
Holiday Groups |
|
|
||||||||
StartTime |
Start Time (Period 1) |
1-1-2226T8:30:0 |
|
||||||||
EndTime |
End Time (Period 1) |
1-1-2226T17:30:0 |
|
||||||||
Sunday |
Sunday (Period 1) |
false |
|
||||||||
Monday |
Monday (Period 1) |
true |
|
||||||||
Tuesday |
Tuesday (Period 1) |
true |
|
||||||||
Wednesday |
Wednesday (Period 1) |
true |
|
||||||||
Thursday |
Thursday (Period 1) |
true |
|
||||||||
Friday |
Friday (Period 1) |
true |
|
||||||||
Saturday |
Saturday (Period 1) |
false |
|
||||||||
HolidayMode1 |
Holiday Mode (Period 1) |
0 |
The settings are:
|
||||||||
StartTime1 |
Start Time (Period 2) |
1-1-2226T0:0:0 |
|
||||||||
EndTime1 |
End Time (Period 2) |
1-1-2226T0:0:0 |
|
||||||||
Sunday1 |
Sunday (Period 1) |
false |
|
||||||||
Monday1 |
Monday (Period 2) |
false |
|
||||||||
Tuesday1 |
Tuesday (Period 2) |
false |
|
||||||||
Wednesday1 |
Wednesday (Period 2) |
false |
|
||||||||
Thursday1 |
Thursday (Period 2) |
false |
|
||||||||
Friday1 |
Friday (Period 2) |
false |
|
||||||||
Saturday1 |
Saturday (Period 2) |
false |
|
||||||||
HolidayMode2 |
Holiday Mode (Period 2) |
0 |
The settings are:
|
||||||||
StartTime2 |
Start Time (Period 3) |
1-1-2226T0:0:0 |
|
||||||||
EndTime2 |
End Time (Period 3) |
1-1-2226T0:0:0 |
|
||||||||
Sunday2 |
Sunday (Period 3) |
false |
|
||||||||
Monday2 |
Monday (Period 3) |
false |
|
||||||||
Tuesday2 |
Tuesday (Period 3) |
false |
|
||||||||
Wednesday2 |
Wednesday (Period 3) |
false |
|
||||||||
Thursday2 |
Thursday (Period 3) |
false |
|
||||||||
Friday2 |
Friday (Period 3) |
false |
|
||||||||
Saturday2 |
Saturday (Period 3) |
false |
|
||||||||
HolidayMode3 |
Holiday Mode (Period 3) |
0 |
The settings are:
|
||||||||
StartTime3 |
Start Time (Period 4) |
1-1-2226T0:0:0 |
|
||||||||
EndTime3 |
End Time (Period 4) |
1-1-2226T0:0:0 |
|
||||||||
Sunday3 |
Sunday (Period 4) |
false |
|
||||||||
Monday3 |
Monday (Period 4) |
false |
|
||||||||
Tuesday3 |
Tuesday (Period 4) |
false |
|
||||||||
Wednesday3 |
Wednesday (Period 4) |
false |
|
||||||||
Thursday3 |
Thursday (Period 4) |
false |
|
||||||||
Friday3 |
Friday (Period 4) |
false |
|
||||||||
Saturday3 |
Saturday (Period 4) |
false |
|
||||||||
HolidayMode4 |
Holiday Mode (Period 4) |
0 |
The settings are:
|
||||||||
StartTime4 |
Start Time (Period 5) |
1-1-2226T0:0:0 |
|
||||||||
EndTime4 |
End Time (Period 5) |
1-1-2226T0:0:0 |
|
||||||||
Sunday4 |
Sunday (Period 5) |
false |
|
||||||||
Monday4 |
Monday (Period 5) |
false |
|
||||||||
Tuesday4 |
Tuesday (Period 5) |
false |
|
||||||||
Wednesday4 |
Wednesday (Period 5) |
false |
|
||||||||
Thursday4 |
Thursday (Period 5) |
false |
|
||||||||
Friday4 |
Friday (Period 5) |
false |
|
||||||||
Saturday4 |
Saturday (Period 5) |
false |
|
||||||||
HolidayMode5 |
Holiday Mode (Period 5) |
0 |
The settings are:
|
||||||||
StartTime5 |
Start Time (Period 6) |
1-1-2226T0:0:0 |
|
||||||||
EndTime5 |
End Time (Period 6) |
1-1-2226T0:0:0 |
|
||||||||
Sunday5 |
Sunday (Period 6) |
false |
|
||||||||
Monday5 |
Monday (Period 6) |
false |
|
||||||||
Tuesday5 |
Tuesday (Period 6) |
false |
|
||||||||
Wednesday5 |
Wednesday (Period 6) |
false |
|
||||||||
Thursday5 |
Thursday (Period 6) |
false |
|
||||||||
Friday5 |
Friday (Period 6) |
false |
|
||||||||
Saturday5 |
Saturday (Period 6) |
false |
|
||||||||
HolidayMode6 |
Holiday Mode (Period 6) |
0 |
The settings are:
|
||||||||
StartTime6 |
Start Time (Period 7) |
1-1-2226T0:0:0 |
|
||||||||
EndTime6 |
End Time (Period 7) |
1-1-2226T0:0:0 |
|
||||||||
Sunday6 |
Sunday (Period 7) |
false |
|
||||||||
Monday6 |
Monday (Period 7) |
false |
|
||||||||
Tuesday6 |
Tuesday (Period 7) |
false |
|
||||||||
Wednesday6 |
Wednesday (Period 7) |
false |
|
||||||||
Thursday6 |
Thursday (Period 7) |
false |
|
||||||||
Friday6 |
Friday (Period 7) |
false |
|
||||||||
Saturday6 |
Saturday (Period 7) |
false |
|
||||||||
HolidayMode7 |
Holiday Mode (Period 7) |
0 |
The settings are:
|
||||||||
StartTime7 |
Start Time (Period 8) |
1-1-2226T0:0:0 |
|
||||||||
EndTime7 |
End Time (Period 8) |
1-1-2226T0:0:0 |
|
||||||||
Sunday7 |
Sunday (Period 8) |
false |
|
||||||||
Monday7 |
Monday (Period 8) |
false |
|
||||||||
Tuesday7 |
Tuesday (Period 8) |
false |
|
||||||||
Wednesday7 |
Wednesday (Period 8) |
false |
|
||||||||
Thursday7 |
Thursday (Period 8) |
false |
|
||||||||
Friday7 |
Friday (Period 8) |
false |
|
||||||||
Saturday7 |
Saturday (Period 8) |
false |
|
||||||||
HolidayMode8 |
Holiday Mode (Period 8) |
0 |
The settings are:
|
||||||||
InvalidateScheduleIfQualifyPGMOn |
Validate Schedule If Qualify Output On |
false |
|
||||||||
InvalidateScheduleIfQualifyPGMOff |
Validate Schedule If Qualify Output Off |
false |
|
||||||||
QualifyPGM |
Qualify Output |
2147483647 |
|
Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.