For the complete documentation index, see llms.txt. This page is also available as Markdown.

API

Access Data Midsouth data programmatically using the API.

Every Raw Data asset in the Data Midsouth portal is accessible via Explore API — a REST API that lets you query, filter, and retrieve data programmatically.

This is useful if you're building an application, automating a data pipeline, or integrating DMS data into your own tools.

The Explore API

The Data Midsouth portal runs on the Huwise platform. Its public API is the Explore API v2.1, available at:

https://datamidsouth.opendatasoft.com/api/explore/v2.1/

The API follows standard REST conventions — all endpoints return JSON, and requests are made via HTTP GET.

The full API reference documentation is available here.

Getting an API key

1

Create a DMS account

Visit Login accounts (optional)for more information.

2

Log in

Log into your account at datamidsouth.org

3

Go to Account

Click your name or profile icon in the top-right corner

4

API keys

Navigate to the tab labeled "API keys"

5

Generate new key

Click Generate a new API key and give it a name.

6

Copy the key

You won't be able to see it again after closing the dialog.

7

Use it

Use your API key by passing it as a query parameter or in the Authorization header:

GET /api/explore/v2.1/catalog/datasets?apikey=YOUR_API_KEY

Common API endpoints

List all datasets in the catalog

GET https://datamidsouth.opendatasoft.com/api/explore/v2.1/catalog/datasets

Get records from a specific dataset

GET https://datamidsouth.opendatasoft.com/api/explore/v2.1/catalog/datasets/{dataset_id}/records 

Replace {dataset_id} with the dataset's identifier — found in the URL of its asset page. For example, the Eviction Court Cases dataset ID is eviction-court-cases-shelby-county.

Filter records with a where clause

Search and limit results

Using the in-browser API console

Every Raw Data asset page has an API tab that provides an in-browser query builder.

You can:

• Select filters and parameters using dropdowns

• Preview the resulting API call as a URL

• Copy the URL directly into your code

This is the fastest way to build a working API call without writing it from scratch.

Rate limits

By default, anonymous API calls are subject to lower rate limits.

Authenticated requests (using an API key) receive higher quotas.

Last updated

Was this helpful?