
Transaction Management Expert Web Services:
Implementation Guide
Introduction
Welcome to Land Title's Title Order Web Service documentation. Land Title designs and maintains a variety of web services for the convenience of its vendors and customers. These standardized web services allow other companies to interface with Land Title's production systems.
An order is transmitted from a client's server to Land Title over a secure Internet connection. These requests use a very simple XML specification designed for quick and easy implementation.
To set up an account on this system, please contact Mike Heber - Vice President of Information Technology.
This implementation allows you to create, check the status and cancel orders through our web interface TMX.
Getting Started
TMX Web Services use an XML over HTTP standard. To use this service you will need to send an HTTP POST of an XML document with a mime-type of application/xml to https://webservices.ltgc.com/tmx/create_order where we will process the request and respond with an XML document containing our order number in return.
All requests are validated against our Relax NG Schema (specification). Note that not all elements in the validate.xml element are used for every type of transaction. Only use the elements that are defined in this documentation for your specific transaction type. This service allows for placing Sale/Resale Orders, Refinance Orders, and Ownership and Encumbrance Reports. Each request begins with a root element of <request> and requires the @login and @password attributes. The segment element allows specifying which kind of order is being placed:
- 10 - Lender (Refinance) (sample xml)
- 20 - Builder (Title Sale)
- 30 - Commercial (Title Sale/Resale)
- 40 - Residential (Title Resale) (sample xml)
- oe - Ownership and Encumbrance Report (O&E) (sample xml)
Beyond that, only the property element and some sort of customer identifying information are required.
Lender (Refinance)
Refinance orders consist of the following:
Builder, Commercial, and Residential (Sale/Resale)
All Builder, Commercial, and Residential orders require the same information and are referred to as sale or resale orders. These orders consist of the following:
- A <segment> of 20 for Builder orders
- A <segment> of 30 for Commercial orders
- A <segment> of 40 for Residential orders
- The <request> Element
- The <closing> Element
- The <buyers> Element
- The <sellers> Element
- The <property> Element
- The <loans> Element
- The <payoffs> Element
- The <other> Element
- The <hoa> Element
- The <deliveries> Element
Ownership and Encumbrance Reports (O&E)
Ownership and Encumbrance Reports provide the ownership, legal description, and the recorded deed of trust or mortgage for a property. O&E's are not free and a credit card must be provided at time of order. You can query Land Title's O&E Charges service to know what will be charged beforehand. O&E's consist of:
Handling the Response
After a successful order has been placed the order id will be returned in XML. The response is the original request, wrapped in another element named <request> with a new child element of <response>, which has its own child element of <order-id> which is Land Title's order number.<request>
<response>
<order-id>70362506</order-id>
</response>
<request><!-- The original request --></request>
</request>
Error Conditions
If an error occurs, a <gizmo:errors> element will be returned with a <gizmo:error> child for each error. The @message attribute on <gizmo:error> will contain the error message. The gizmo namespace is http://www.lt-systems.com/gizmo.xsd
Office List
Click here for an (live) XML sample
To retrieve the office list, use an HTTP GET to https://webservices.ltgc.com/expert/office/list. No other input is required. The response will be an XML stream of all of Land Title's active offices and will look like:<offices>
<office id="DILL">
<name>Dillon</name>
<address>256 DILLON RIDGE RD #B14</address>
<address2>PO BOX 4288</address2>
<city>DILLON</city>
<state>CO</state>
<zip>80435</zip>
<county>08117</county>
<phone>970-262-1883</phone>
<fax>970-262-0390</fax>
<location>other</location>
<latitude>39.629425</latitude>
<longitude>-106.058404</longitude>
<instructions/>
</office>
...
</offices>
Closer List
Click here for an (live) XML sample
To retrieve the office list, use an HTTP GET to https://webservices.ltgc.com/expert/closer/list. If no input is supplied, every closer will be returned. Otherwise you can filter the response to only show closers for a specific office with the office-id parameter: https://webservices.ltgc.com/expert/closer/list?office-id=CCRES. A sample of the response looks like:<closers>
<closer id="jkochan">
<name>Jeffrey Kochan</name>
<office id="CCRES">Denver - Cherry Creek / Residential</office>
</closer>
O&E Charges
All O&E's require payment on request. To determine the charges, POST the XML data used to place the O&E request to the following URL: https://webservices.ltgc.com/tmx/oe/charges. Note that the additional services of plat-map and covenants both require additional charges. The response from the service will look like:<charges>
<service-charge amount="5.00" id="ONE">O & E Report</service-charge>
<service-charge amount="2.0" id="PLAT">Plat Map</service-charge>
<service-charge amount="2.0" id="COVENANT">Covenants</service-charge>
</charges>
Get the Order Data
Use this service to retrieve all of the commitment and policy information for an existing order. To access the service, post the following XML to https://webservices.ltgc.com/Tmx/get:
If the order was placed through the webservices using the same login and password, then the customer-reference is not required. Otherwise if the order was not placed throug the webservices, then a matching customer reference is required to validate the request.<request login="Your webservice credentials login" password="Your webservice credentials password">
<order-id>Land Title's order number</order-id>
<customer-reference>Your reference / loan number</customer-reference>
</request>
The response order XML can consist of the following:
- The root <order> Element
- The attribute id on the <order> element that is the order number.
- The <customer-reference> Element. The ordering customer's reference number.
- The <legal> Element
- The <underwriter> Element
- The <hold> Element
- The <cancel> Element
- The <tax-schedules> Element
- The <vesting-deeds> Element
- The <documents> Element
- The <steps> Element
- The <commitment> Element
- The <policy> Element
Get the UCD (Closing Disclosure) Data
Use this service to retrieve all of the UCD (Closing Disclosure) data. Useful for title and closing fees.https://webservices.ltgc.com/Tmx/get_ucd:
If the order was placed through the webservices using the same login and password, then the customer-reference is not required. Otherwise if the order was not placed throug the webservices, then a matching customer reference is required to validate the request.<request login="Your webservice credentials login" password="Your webservice credentials password">
<order-id>Land Title's order number</order-id>
<customer-reference>Your reference / loan number</customer-reference>
</request>
The response XML will be in a MISMO compliant format for Closing Disclosures.