Home / API Documentation

Get List Of Program Event By Program Type Id

Method: GET api/v1/Setup/GetProgramEventListByProgramTypeId?programtypeid={programtypeid}

Response Format:

application/json

Required Parameters Description Additional information
programtypeid
Program Type Id

Define this parameter in the request URI.

application/json, text/json

Sample Response:
                        [
  {
    "programtypeid": 1,
    "eventtypeid": 2,
    "patterntype": 64,
    "patternmonths": 4,
    "patterninterval": 5,
    "intervalvalue": 6,
    "aftereventtypeid": 7,
    "afterintervaltype": 64,
    "afterintervalvalue": 9,
    "isinitial": true,
    "utctimestamp": "2025-02-23T06:14:45.0310426+00:00",
    "utclastchanged": "2025-02-23T06:14:45.0310426+00:00",
    "lastchangedby": "sample string 12",
    "patterndays": 13,
    "isfirstseasonal": true,
    "isdefault": true,
    "isinitialdiff": true,
    "visitsfirstyear": 17,
    "visitsperyear": 18,
    "intervalafterinitial": 19,
    "patternafterinitial": 20,
    "isstoppattern": true,
    "isactive": true,
    "pastdueintervalvalue": 23,
    "pastdueintervaltype": 64,
    "warrantyid": 25,
    "allvaluetowo": 26,
    "sortorder": 27,
    "workpool": true,
    "usedeferredrevenue": true,
    "deferredrevenueinterval": 30,
    "deferredrevenuedurationmethod": 31,
    "deferredrevenueduration": 32,
    "deferredrevenuedelay": 33,
    "deferredrevenuewarrantytypes": "sample string 34",
    "addon": true,
    "isexcessinitialsvc": true,
    "isexcessinitialrecurrsvc": true,
    "racelegible": true,
    "paymentrequired": true,
    "autopayeligible": true
  },
  {
    "programtypeid": 1,
    "eventtypeid": 2,
    "patterntype": 64,
    "patternmonths": 4,
    "patterninterval": 5,
    "intervalvalue": 6,
    "aftereventtypeid": 7,
    "afterintervaltype": 64,
    "afterintervalvalue": 9,
    "isinitial": true,
    "utctimestamp": "2025-02-23T06:14:45.0310426+00:00",
    "utclastchanged": "2025-02-23T06:14:45.0310426+00:00",
    "lastchangedby": "sample string 12",
    "patterndays": 13,
    "isfirstseasonal": true,
    "isdefault": true,
    "isinitialdiff": true,
    "visitsfirstyear": 17,
    "visitsperyear": 18,
    "intervalafterinitial": 19,
    "patternafterinitial": 20,
    "isstoppattern": true,
    "isactive": true,
    "pastdueintervalvalue": 23,
    "pastdueintervaltype": 64,
    "warrantyid": 25,
    "allvaluetowo": 26,
    "sortorder": 27,
    "workpool": true,
    "usedeferredrevenue": true,
    "deferredrevenueinterval": 30,
    "deferredrevenuedurationmethod": 31,
    "deferredrevenueduration": 32,
    "deferredrevenuedelay": 33,
    "deferredrevenuewarrantytypes": "sample string 34",
    "addon": true,
    "isexcessinitialsvc": true,
    "isexcessinitialrecurrsvc": true,
    "racelegible": true,
    "paymentrequired": true,
    "autopayeligible": true
  }
];