Skip to main content

All datasets

Open data

Kansas

  • HSDS 3.3.1
  • CC BY 4.0
  • Updated October 10, 2026

Use this dataset

Copy a snippet to load Kansas. Without a key you read the free sample; with a partner key, everything.

Download with curl

curl
# The free sample, as one file
curl -L -o ks.json.gz "https://localcarehub.org/api/hsds/ks/download"

# Or page through its services
curl "https://localcarehub.org/api/hsds/ks/services?page=1&per_page=100"

Python

Python
import requests

base = "https://localcarehub.org/api/hsds/ks"
page = 1
while True:
    r = requests.get(f"{base}/services", params={"page": page, "per_page": 100})
    r.raise_for_status()
    data = r.json()
    for service in data["contents"]:
        print(service["id"], service["name"])
    if data["last_page"]:
        break
    page += 1

JavaScript

JavaScript
const base = "https://localcarehub.org/api/hsds/ks";
for (let page = 1; ; page++) {
  const res = await fetch(`${base}/services?page=${page}&per_page=100`);
  const data = await res.json();
  for (const service of data.contents) console.log(service.id, service.name);
  if (data.last_page) break;
}

With a partner key

Send your key in a header on every request. Keep it on your server, never in a web address or in code that runs in a browser.

curl
curl -H "Authorization: Bearer $FRONT_DOOR_API_KEY" \
  "https://localcarehub.org/api/hsds/ks/services?per_page=100&full=true"

# The full file
curl -L -H "Authorization: Bearer $FRONT_DOOR_API_KEY" \
  -o ks.json.gz "https://localcarehub.org/api/hsds/ks/download"

OpenAPI

Point your tools at the OpenAPI 3.1 file to make a client.

https://localcarehub.org/api/hsds/openapi.json

Every endpoint, with real answers, keys, rate limits, errors and versions.

Read the API docs

Front Door is an independent service, not a government website.