BSXMath
Click here for a complete list of operations.
GetCalcs
This service accepts a well-formed XML document containing loan data for one or more loans and returns an XML document containing the four Fed boxes (APR, amount financed, finance charge and total payments), insurance information, TIL streams, amortization schedule and more.
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /BrooksMath/bsxmath.asmx HTTP/1.1 Host: api.brookssystems.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://ws.brookssystems.com/math/GetCalcs" <?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> <GetCalcs xmlns="http://ws.brookssystems.com/math/"> <xml>string</xml> </GetCalcs> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?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> <GetCalcsResponse xmlns="http://ws.brookssystems.com/math/"> <GetCalcsResult>string</GetCalcsResult> </GetCalcsResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /BrooksMath/bsxmath.asmx HTTP/1.1 Host: api.brookssystems.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetCalcs xmlns="http://ws.brookssystems.com/math/"> <xml>string</xml> </GetCalcs> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetCalcsResponse xmlns="http://ws.brookssystems.com/math/"> <GetCalcsResult>string</GetCalcsResult> </GetCalcsResponse> </soap12:Body> </soap12:Envelope>