The AQM API is a web service that allows clients with existing third party software to utilize Mercury Network's Appraisal Quality Management, or AQM system. AQM highlights risks and performs quality control due diligence on your appraisal reports. AQM documents your QC process with an end-to-end audit trail and includes a revision request tool for compliant communication with your appraiser.
The NewDCAQM Web method allows for data to be posted via HTTP POST. The web method will create a new DataCourier file and submit the MISMO XML to AQM.
This Web service is called using HTTP POST to the following URL:
POST /Mercuryapi.asmx/NewDCAQM HTTP/1.1 Host: www.mercurynetworkapiqa.com Content-Type: application/x-www-form-urlencoded Content-Length: length Username=string&Password=string&XMLPost=string <STATUS> <SUBMITTINGPARTYNAME>SubmittingParty</SUBMITTINGPARTYNAME> <ORDERID>123456789</ORDERID> <LONGLOANNUMBER>789654321</LONGLOANNUMBER> <XMLFILE>BASE64XML</XMLFILE> <PDFFILE>BASE64PDF</PDFFILE> </STATUS>
<AQMResult xmlns="http://mercuryvmp.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema‑instance"> <bResult>true</bResult> <iError>0</iError> <szError/> <TrackingID>6796</TrackingID> <TrackingNumber>27th March Order Test</TrackingNumber> <Message>Appraisal submitted to ActioNsight AQM.</Message> </AQMResult>
The AQM Postback provides a link that will auto log the user in and provide the detailed outcome from the AQM analysis.
<AQMResults> <TrackingID>6746</TrackingID> <Source>DC</Source> <StatusTimeStamp>2014-05-08 10:06:58.803</StatusTimeStamp> <Message>AQM preliminary results returned by ActioNsight.</Message> <Link>https://datacourier.mercuryvmp.com/Common/AQMForms/AQMVarianceResults.aspx?vkey=5a4248da-f2f7-42fc-b1ef-12f2acd838c9</Link> </AQMResults>
<AQMIntegrationResponse> <Success>True</Success> <ErrorNumber>0</ErrorNumber> <ErrorMessage/> </AQMIntegrationResponse>
<AQMIntegrationResponse> <Success>False</Success> <ErrorNumber>100</ErrorNumber> <ErrorMessage>An unexpected error occurred.</ErrorMessage> </AQMIntegrationResponse>
The AQM Comment Postback returns the options and comments inputted into the AQM UI interface.
<AQMActionResults> <TrackingID>6748</TrackingID> <Source>DC</Source> <StatusTimeStamp>2014-05-08 10:11:03.811</StatusTimeStamp> <AQMActionList> <Rule ID="NGH-1006"> <Action>Pass</Action> <Comment>These are Pass Comments.</Comment> </Rule> <Rule ID="NGH-1040"> <Action>Incurable</Action> <Comment>These are incurable comments.</Comment> </Rule> <Rule ID="NGH-1055"> <Action>RequestRevision</Action> <Comment>The market supply on page one is inconsistent with absorption rate and days on market on the 1004MC. Please re-examine your findings.</Comment> </Rule> </AQMActionList> </AQMActionResults>
The AQI Postback will return the calculated results from the AQM in a base64 encoded document.
<AQIResults> <TrackingID>6753</TrackingID> <Source>DC</Source> <StatusComment>AQI results returned by ActioNsight</StatusComment> <Document Name="AQI_45239.pdf"> <Content>Base64PDF</Content> </Document> <StatusTimeStamp>2014/05/08 12:18:50.125</StatusTimeStamp> </AQIResults>
Appraisal Quality Management (AQM) API Documentation
This document details the specifics for the Appraisal Quality Management (AQM) API.