Data Import API (DIAPI)

The SpatialKey Data Import API (DIAPI) allows developers to programmatically create or update SpatialKey datasets. Since the API consists of simple HTTP calls, developers can utilize it in a variety of platforms and programming languages (like Java, ColdFusion, .Net, PHP, etc.)

Here are the basic steps:

  1. Generate an XML file describing the dataset and a CSV containing the actual data. See Creating Data Import XML and CSV files for more details.
  2. Use the HTTP services to authenticate and upload these assets. See the Developer Guide and DIAPI Documentation for more details.

You may want to review our DIAPI Examples that demonstrate using the API in various languages.

DataImport API Overview
DataImport API Overview

NOTE: All files and code referenced in this documentation is available for download (Open Source) via a sample application called the SpatialKey Data Poller.  Click here to access/download the code.

Required Files | Calling the API | API HTTP Call Definitions

Contact our support team

Who's using SpatialKey?

Quote- Wilderness Society

“Very easy to create easily understood reports for other users to look at. Powerful and responsive.”

Chris Kastner, The Wilderness Society, Inc.