eCRV Web Services API

lexi.hafften
field_block:node:guide:title

eCRV Web Services API

field_block:node:guide:body

The Minnesota Department of Revenue offers Simple Object Access Protocol (SOAP) based web services for local government agencies processing electronic Certificates of Real Estate Value (eCRVs). Below is information development staff need to use the eCRV Web Services interface, including:

  • Purpose of each Web Service
  • Design considerations important for using the interface
  • Web Services Description Language (WDSL) to define the service
  • Extensible Markup Language (XML) schemas to define the content

To use this guide, you should be familiar with SOAP-based interfaces, WSDL definitions, and XML schemas.

For information about getting started with Web Services, contact eCRV Support.

field_block:node:guide:field_paragraph

Download Service

lexi.hafften
field_block:node:guide:title

Download Service

field_block:node:guide:body

eCRV Web Services offers the Download service to return a list of up to 100 eCRVs per request. The entire eCRV version is returned in the request response.

A user is only able to download eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Search Service

lexi.hafften
field_block:node:guide:title

Search Service

field_block:node:guide:body

The eCRV Web Services application offers the Search service to return data related to your local government organization. The request returns a list of eCRV IDs that match the search criteria provided in the request.

A unique Search Service is available for all four versions (types of data) available in eCRV:

  • Original
  • County
  • Muni (Municipal, or City)
  • State

A user is only able to modify eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Lookup Service

lexi.hafften
field_block:node:guide:title

Lookup Service

field_block:node:guide:body

eCRV Web Services offers the Lookup service to return a list of valid values and descriptions for a local government agency. 

A user is only able to lookup values for their local government agency.

field_block:node:guide:field_paragraph

Upload Service

lexi.hafften
field_block:node:guide:title

Upload Service

field_block:node:guide:body

eCRV Web Services offers the Upload service to add parcel data to an eCRV. This service updates data elements located on the County/Parcels sub-tab in the user interface. To add Parcel IDs to an eCRV, use Upload County Parcel Service.

A service is available for either a County or Muni (City). A user is only able to modify eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Update Property Attribute Service

lexi.hafften
field_block:node:guide:title

Update Property Attribute Service

field_block:node:guide:body

eCRV Web Services will be phasing out the Update Property Attribute service in the future.  The service is currently available for counties and cities using it. We recommend using the Upload County Data Service

The Update Property Attribute service allows a user to add or update property data to an existing eCRV. Only one eCRV can be updated per request. This service updates data elements located on the County/County Data sub-tab in the user interface.

The service is available for either a County or Muni (City). A user can only modify an eCRV for their local government organization.

field_block:node:guide:field_paragraph

Upload County Data Service

lexi.hafften
field_block:node:guide:title

Upload County Data Service

field_block:node:guide:body

eCRV Web Services offers the Upload County Data service to add data to an existing eCRV.  The request is divided into four parts that can be updated together or separately:

  1. Deed type
  2. Sales adjustment
  3. Property attributes
  4. County and/or State study indicators. 

We recommend including all desired data (even if it already exists in the database) in the new request since existing values will be overwritten. Only one eCRV can be updated per request. Refer to the Schemas for more information.

A service is available for a County or Muni (City). A user can only modify an eCRV for their local government organization.

field_block:node:guide:field_paragraph

Route Service

lexi.hafften
field_block:node:guide:title

Route Service

field_block:node:guide:body

eCRV Web Services offers the Route service to modify the Workflow Step an eCRV is assigned to.  The workflow code must be an active code for the local government agency. The Lookup Service is available to get a list of valid workflow codes. Only one eCRV can be updated per request.

A service is available for either a County or Muni (City). A user is only able to modify eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Upload Parcel County Service

lexi.hafften
field_block:node:guide:title

Upload Parcel County Service

field_block:node:guide:body

eCRV Web Services offers the Upload County Parcel service to add Parcel IDs to an eCRV.  Only one eCRV can be updated per request and must include values for the parcel's Jurisdiction and School District. Refer to the Schemas for more information.

A service is available for either a County or Muni (City). A user is only able to modify eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Delete County Parcel Service

lexi.hafften
field_block:node:guide:title

Delete County Parcel Service

field_block:node:guide:body

eCRV Web Services offers the Delete County Parcel service to delete Parcel IDs from an eCRV.  Only one eCRV can be updated per request.

A service is available for either a County or Muni (City). A user is only able to modify eCRVs for their local government agency.

field_block:node:guide:field_paragraph

Upload Property Types Service

annie.brooks
field_block:node:guide:title

Upload Property Types Service

field_block:node:guide:body

eCRV Web Services offers the Upload service to add property type data to an existing eCRV. This service updates data elements located on the Property Types sub-tab in the user interface. To add Parcel IDs to an eCRV, use Upload County Parcel Service.

We recommend including all desired data (even if it already exists in the database) in the new request since existing values will be overwritten. Only one eCRV can be updated per request. Refer to the Schemas for more information.

A service is available for a County or Muni (City). A user can only modify an eCRV for their local government organization.

field_block:node:guide:field_paragraph

All Services URL and Schema List

lexi.hafften
field_block:node:guide:title

All Services URL and Schema List

field_block:node:guide:body

Below are links to all URLs, end points, and schemas used in the eCRV Web Services. 

Revenue releases changes to the eCRV Web Services interface in the Test Region before publishing to Production.

You should review the information available on the eCRV Home Page frequently so you are familiar with changes to Web Services in the Test Region. If you maintain a system using eCRV Web Services, you should sign up for GovDelivery updates related to eCRV.

field_block:node:guide:field_paragraph