1. GetTaxQuestions
This request retrieves all the required questions,
based on the loan information which is needed to accurately calculate
Recording Fees and Transfer Taxes.
Operation Type |
Version | Request URL |
gettaxquestions | v2 | {{baseurl}}/rest/closingestimates/v2/gettaxquestions |
Note: {{base URL}} = <protocol>:<dnsname>/<contextpath>/rest |
2. QuickGFE
This request creates a new LoanEstimate file with answers
to tax questions and returns all the data (including calculated fees)
from the new LoanEstimate file.
Operation Type |
Version | Request URL |
quickgfe | v2 | {{baseurl}}/rest/closingestimates/v2/quickgfe |
SmartFees is a ClosingCorp's product that integrates loan file information, transfer tax, recording data, service fees and lender business rules and requirements, all in a single solution. SmartFees delivers actual rates and fees, not estimates.
SmartFees uses the QuickGFE to obtain a non-guaranteed quote, that is used to pre qualify a borrower for a loan that compares rates for different loan scenarios.
The SmartFees file can be upgraded to a full guaranteed quote when the borrower has decided to proceed with a loan scenario and a Loan Estimate document is needed.
In a FinConnect request, the required property to specify a quote type is added into serviceOrder container as shown below.
"serviceOrder" : { "quoteType" :"PreQual" }, |
The QuickGFE response will include all the fees and taxes returned in the response when the file is created, the difference is that the service provider information will be missing and a Guarantee Report will not be returned since the quote is not guaranteed.
3. GetServiceProviders
This request retrieves all possible Service Providers
for a specific Service Type and for a specific LoanEstimate file.
Operation Type |
Version | Request URL |
getserviceproviders | v2 | {{baseurl}}/rest/closingestimates/v2/getserviceproviders |
4. SelectProvider
This request selects one of the possible Service Providers
for a specific Service Type and for a specific LoanEstimate file.
Operation Type |
Version | Request URL |
selectprovider | v2 | {{baseurl}}/rest/closingestimates/v2/selectprovider |
5. Get GFEData
This request Retrieves updated loan data (including updated Service Provider) from the existing LoanEstimate file. GetGFEData method should be initiated to request for the final data, on the SmartFees file. The response will have all the data and calculated fees in the SmartFees file. GetGFEData method should be called each time while there is a need to get the data for the SmartFees file, this includes the instances where in a file is created or updated. It is recommended to ignore the data returned in the response by UpdateGFE and QuickGFE for fee information.
GetGFEData Request- URL | {{baseurl}}/rest/closingestimates/v2/getgfedata |
6. UpdateGFE
The UpdateGFE request allows clients to update the
transaction details and property characteristics of a GFE file. This action
will cause the LoanEstimate services to revalidate selected providers,
rates, fees and endorsements. The response will be either success or failure
for the file being updated.
Operation Type |
Version | Request URL |
updategfe | v2 | {{baseurl}}/rest/closingestimates/v2/updategfe |
Initiate the UpdateGFE to change the state of the file from PreQual to FullQuote.
The user should then initiate GetGFEData to retrieve a full response with all provider information along with the fees and taxes matching the PreQual quote.
In a FinConnect request, the required property to upgrade an existing SmartFees file in PreQual state to a full guaranteed quote, the request is added into the criteriaList container as shown below:
"criteriaList" : [ { "name" : "QuoteType", "value" : "FullQuote" } ] |
7. AddVerticalsToGFE
This API adds an additional service to an existing SmartFees file. The AddVerticalsToGFE API is invoked when an additional service needs to be added to the SmartFees file that was not automatically added when the file was created.
Operation Type |
Version | Request URL |
addverticalstogfe | v2 | {{baseurl}}/rest/closingestimates/v2/addverticalstogfe |
8. GetPropertyTax
The property tax feature in SmartFees provides lenders the opportunity to incorporate property taxes earlier and with greater accuracy. Property taxes provided through SmartFees includes assessor and payee information, tax lines, tax amounts, and discount or delinquent dates.
When PropertyTax is enabled on the customer account, FinConnect receives a status while invoking QuickGFE, UpdateGFE, AddVerticalsToGFE, and GetGFEData APIs. This status displayed in the in the container <Services> indicates whether the PropertyTax service is "Complete" or "InProgress".
<Services>
<Service ServiceType="PropertyTax" Status="In Progress" />
</Services>
If the "PropertyTax" status from UpdateGFE, AddVerticalsToGFE, and GetGFEData is "In Progress", FinConnect periodically invokes GetPropertyTax to retrieve the status. When the status is 'Complete', property tax information is returned in the response to GetPropertyTax.
Operation Type |
Version | Request URL |
getpropertytax | v2 | {{baseurl}}/rest/closingestimates/v2/getpropertytax |
The property tax data will not be returned in QuickGFE or GetGFEData. Instead, this information is accessed through a GetPropertyTax API.
Note: The customers have to sign a contract with CoreLogic® and get their own credentials to avail property tax services from ClosingCorp.
Click to view a sample Compliance Certificate report with property tax details.
Click to view ClosingCorp APIs' sample request and responses.