EUS Reprocess API
Purpose
The EUS Reprocess API allows you to reprocess an EUS submission without having to enter a submission. This allows you to avoid creating duplicate entries in your data. It will also allow you to assign an individual submission to a different Multi Map.
Fields
Account / API Key
You can locate your Account ID and API Key in the API section of your account settings. Your Account ID can also be found within the iframe of your Multi Coverage.
Process ID
The process ID is the unique ID of the submission you wish to reprocess. This ID can be located by opening the submission you wish to reprocess or downloading the CSV of your data.
MCID
This field is a number value only. Each Multi Map on your account is assigned an ID when it is created. This number will never change until the map is deleted. You can locate the Multi Coverage ID by using the Get Multicoverage List API or by opening the map that you wish to use. The ID can also be found in the URL of the map or in the iframe code.
Email Send
This field will only accept a 1 for yes or a 0 for no. If you select 1 for this field, the system will resend the email to your EUS recipients list as well as push the xml to your EUS API (if you have it setup in your account).
Code Examples
SOAP 1.1
Request
POST /towercoverage.asmx HTTP/1.1 Host: api.towercoverage.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://tempuri.org/EusReprocessAPI" <?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> <EusReprocessAPI xmlns="http://tempuri.org/"> <processid>string</processid> <Account>string</Account> <multicoverageid>string</multicoverageid> <emailsend>string</emailsend> <key>string</key> </EusReprocessAPI> </soap:Body> </soap:Envelope>
Response
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> <EusReprocessAPIResponse xmlns="http://tempuri.org/"> <EusReprocessAPIResult>string</EusReprocessAPIResult> </EusReprocessAPIResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
Request
POST /towercoverage.asmx HTTP/1.1 Host: api.towercoverage.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> <EusReprocessAPI xmlns="http://tempuri.org/"> <processid>string</processid> <Account>string</Account> <multicoverageid>string</multicoverageid> <emailsend>string</emailsend> <key>string</key> </EusReprocessAPI> </soap12:Body> </soap12:Envelope>
Response
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> <EusReprocessAPIResponse xmlns="http://tempuri.org/"> <EusReprocessAPIResult>string</EusReprocessAPIResult> </EusReprocessAPIResponse> </soap12:Body> </soap12:Envelope>
HTTP Get
Request
GET /towercoverage.asmx/EusReprocessAPI?processid=string&Account=string&multicoverageid=string&emailsend=string&key=string HTTP/1.1 Host: api.towercoverage.com
Response
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">string</string>
HTTP Post
Request
POST /towercoverage.asmx/EusReprocessAPI HTTP/1.1 Host: api.towercoverage.com Content-Type: application/x-www-form-urlencoded Content-Length: length processid=string&Account=string&multicoverageid=string&emailsend=string&key=string
Response
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">string</string>