As a primary component of the DynamicEngineAPI, GetReportByID will execute a bonus report for the rep and period provided.
Request
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetReportByID xmlns="http://www.securefreedom.com/">
<cred>
<Username>string</Username>
<Password>string</Password>
<Token>string</Token>
</cred>
<repDID>string</repDID>
<CompReportID>int</CompReportID>
<PeriodDescriptionID>int</PeriodDescriptionID>
<LocaleID>int</LocaleID>
</GetReportByID>
</soap:Body>
</soap:Envelope>
Response
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetReportByIDResponse xmlns="http://www.securefreedom.com/">
<GetReportByIDResult>
<ReportTitle>string</ReportTitle>
<ds>
<xsd:schema>schema</xsd:schema>xml</ds>
</GetReportByIDResult>
</GetReportByIDResponse>
</soap:Body>
</soap:Envelope>