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:
- 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.
- 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.
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


Follow Us: