<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I see AddRecordSchedule here <a href="https://www.mythtv.org/wiki/API_parameters_29#Dvr_service">https://www.mythtv.org/wiki/API_parameters_29#Dvr_service</a> but when I try to use it, I am getting a 500 response.  Is this not working, or am I not calling it correctly?<br></div><div dir="ltr"><br></div><div dir="ltr">I am calling it from python:</div><div dir="ltr"><br></div><div dir="ltr">    endpoint = 'Dvr/AddRecordSchedule'<br>    post = recrule.asDict()<br>    opt = {'wrmi':True}<br><br>    try:<br>        resp_dict = backend.send(endpoint=endpoint, postdata=post, opts=opt)<br>    except RuntimeError as error:<br>        sys.exit('\nFatal error: "{}"'.format(error))<br>    except RuntimeWarning as warning:<br>        print('Warning: {}'.format(warning))<br><br></div><div>recrule is a classed derived from a named tuple with the various arguments in it, for example: ChanId, Title, Subtitle, etc.</div><div><br></div><div>I admit to not having a lot of python experience, but this seems pretty straight forward.  I just want to verify that the Dvr/AddRecordSchedule is supposed to be working, before I waste a lot of time debugging this code.  Various other Services API calls are working perfectly.<br></div><div><br></div><div>Thanks,</div><div><br></div><div>John</div></div></div></div></div></div>