API docs
- Base address
https://localcarehub.org/api/hsds- Format
- JSON in HSDS 3.3.1
- Description
- OpenAPI 3.1
- Version
- 1.0.0
Access
Without a key, you read the free sample. With a partner key, you read everything. A wrong key gets an error; it never falls back to the sample.
Authorization: Bearer fdk_.../open-data/hsds/sample/<st>.json.gzPartner: /api/hsds/<st>/downloadUsing a key
Send the key in a header on every request. You can also use X-API-Key: fdk_... if your tool cannot set Authorization.
curl -H "Authorization: Bearer $FRONT_DOOR_API_KEY" \
"https://localcarehub.org/api/hsds/wa/services?per_page=100"Keep the key on your server. Never put it in a web address or in code that runs in a browser. If a key gets out, write to us and we will turn it off and send a new one.
Rate limits
Every answer tells you where you stand. Over a limit, you get 429 Too Many Requests with Retry-After, the seconds to wait. Days and months are counted in UTC.
- RateLimit-Limit
- Requests allowed in the current minute
- RateLimit-Remaining
- Requests left in the current minute
- RateLimit-Reset
- Seconds until the minute starts over
- Retry-After
- On a 429: seconds to wait
- X-Daily-Remaining
- Partners: requests left today
- X-Monthly-Remaining
- Partners: requests left this month
- X-Front-Door-Access
- sample or partner: which data the answer comes from
HTTP/1.1 429 Too Many Requests
Retry-After: 42
{ "error": "rate_limited", "message": "Too many requests. Try again in 42 seconds.", "limit": "minute", "retry_after": 42 }Errors
Errors come back as JSON with a code you can act on and a sentence that says what to do.
Versions
This is version 1.0.0. Every answer says it in X-Front-Door-API-Version.
We may add endpoints, parameters and fields at any time. Your code should ignore fields it does not know.
A change that could break your code gets a new major version. We announce it in the changelog at least 90 days before the old one stops.
Endpoints
Every list takes page (from 1) and per_page (50 unless you ask for fewer, 100 at most) and comes back in the HSDS page shape. A page past the end comes back empty.
GET
/api/hsdsEvery state
Every state and DC: what Front Door has (counts by table, by kind of record and by kind of help), the free sample's counts and download, and each state's base URL. With a partner key, also the full download.
Example
Example answer from the free sample
Shortened. Lists show one item.
{ "version": "3.3.1", "profile": "https://openreferral.org/", "openapi_url": "https://localcarehub.org/api/hsds/openapi.json", "api_version": "1.0.0", "description": "Front Door's offices, nonprofits, food sites and state programs in every state, in the Human Services Data Specification (HSDS 3.3.1). One API per state. Wit...", "publisher": { "name": "Front Door", "website": "https://localcarehub.org" }, "data_guide": "https://localcarehub.org/open-data", "api_docs": "https://localcarehub.org/open-data/api", "partnership_url": "https://localcarehub.org/open-data#partner", "access": "sample", "generated_on": "2026-10-10", "sample": { "share": 0.1, "rule": "About one service in ten from each state, spread across every kind of record and kind of help, picked by a fixed hash of each service's id so the same services stay in the sample from one release to the next, with everything each service links to." }, "license": { "summary": "Front Door's own research is CC BY 4.0. Records from public sources keep their source's terms; each record names its source and the date it was read. Check the source before you rely on a record.", "front_door": { "name": "CC BY 4.0", "url": "https://creativecommons.org/licenses/by/4.0/", "credit": "Front Door (localcarehub.org)", "covers": "offices, state programs, organization descriptions, the taxonomy mapping" }, "sources": "Records gathered from public sources keep their source's terms. Names, addresses, phone numbers and hours are public facts. City and county open data keep the publisher's license. Lists from Feeding America, the Legal Services Corporation and community action networks are their own lists; we link to them as the source.", "open_eligibility": { "name": "CC BY-SA 3.0", "url": "https://github.com/auntbertha/openeligibility" }, "hsds": { "name": "CC BY-SA 4.0", "url": "https://github.com/openreferral/specification", "credit": "Open Referral" } }, "states": [ { "code": "AL", "slug": "alabama", "name": "Alabama", "generated_on": "2026-10-10", "base_url": "https://localcarehub.org/api/hsds/al", "counts": { "organizations": 2100, "services": 2485, "locations": 1862, "service_at_locations": 2228, "phones": 4320, "schedules": 14, "addresses": 1831, "service_areas": 2906, "languages": 0, "taxonomies": 3, "taxonomy_terms": 33, "attributes": 18000 }, "kinds": { "programs": 26, "offices": 2072, "nonprofits": 6, "food_sites": 7 }, "categories": { "education": 476, "work": 193, "legal": 301, "food": 202, "safety": 130, "care": 293, "money": 144, "housing": 560, "health": 120, "other": 66 }, "sample": { "counts": { "organizations": 244, "services": 249, "locations": 218, "service_at_locations": 220, "phones": 467, "schedules": 1, "addresses": 214, "service_areas": 357, "languages": 0, "taxonomies": 3, "taxonomy_terms": 33, "attributes": 1911 }, "kinds": { "programs": 8, "offices": 237, "nonprofits": 1, "food_sites": 1 }, "download_url": "https://localcarehub.org/open-data/hsds/sample/al.json.gz", "download_bytes": 209172 } } ] }GET
/api/hsds/{state}About one state's API
The HSDS root answer (version, profile, openapi_url) with the state's counts, your access, the license and the download.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
Example
Example answer from the free sample
Shortened. Lists show one item.
{ "version": "3.3.1", "profile": "https://openreferral.org/", "openapi_url": "https://localcarehub.org/api/hsds/openapi.json", "hsds_openapi_url": "https://raw.githubusercontent.com/openreferral/specification/3.3.1/schema/openapi.json", "api_version": "1.0.0", "description": "Front Door's offices, nonprofits, food sites and state programs in Washington, in HSDS 3.3.1. This is the free sample: about one service in ten, with every f...", "publisher": { "name": "Front Door", "website": "https://localcarehub.org" }, "data_guide": "https://localcarehub.org/open-data", "api_docs": "https://localcarehub.org/open-data/api", "partnership_url": "https://localcarehub.org/open-data#partner", "state": "WA", "state_name": "Washington", "generated_on": "2026-10-10", "access": "sample", "counts": { "organizations": 196, "services": 198, "locations": 178, "service_at_locations": 178, "phones": 340, "schedules": 63, "addresses": 177, "service_areas": 236, "languages": 0, "taxonomies": 3, "taxonomy_terms": 36, "attributes": 1555 }, "counts_full": { "organizations": 1631, "services": 1974, "locations": 1604, "service_at_locations": 1812, "phones": 3235, "schedules": 709, "addresses": 1577, "service_areas": 1946, "languages": 5, "taxonomies": 3, "taxonomy_terms": 36, "attributes": 14561 }, "sample": { "share": 0.1, "rule": "About one service in ten from each state, spread across every kind of record and kind of help, picked by a fixed hash of each service's id so the same services stay in the sample from one release to the next, with everything each service links to." }, "license": { "summary": "Front Door's own research is CC BY 4.0. Records from public sources keep their source's terms; each record names its source and the date it was read. Check the source before you rely on a record.", "front_door": { "name": "CC BY 4.0", "url": "https://creativecommons.org/licenses/by/4.0/", "credit": "Front Door (localcarehub.org)", "covers": "offices, state programs, organization descriptions, the taxonomy mapping" }, "sources": "Records gathered from public sources keep their source's terms. Names, addresses, phone numbers and hours are public facts. City and county open data keep the publisher's license. Lists from Feeding America, the Legal Services Corporation and community action networks are their own lists; we link to them as the source.", "open_eligibility": { "name": "CC BY-SA 3.0", "url": "https://github.com/auntbertha/openeligibility" }, "hsds": { "name": "CC BY-SA 4.0", "url": "https://github.com/openreferral/specification", "credit": "Open Referral" } }, "download_url": "https://localcarehub.org/open-data/hsds/sample/wa.json.gz", "endpoints": [ "https://localcarehub.org/api/hsds/wa/services", "https://localcarehub.org/api/hsds/wa/organizations", "https://localcarehub.org/api/hsds/wa/service_at_locations", "https://localcarehub.org/api/hsds/wa/locations", "https://localcarehub.org/api/hsds/wa/taxonomies", "https://localcarehub.org/api/hsds/wa/taxonomy_terms" ] }GET
/api/hsds/{state}/servicesList services
Services in pages, in id order. Each comes with its organization; add full=true for everything about each one.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
- full query
- true for fully nested records.
- organization_id query
- Only this organization's services.
- taxonomy_term_id query
- Only services with this term, such as Front Door's Food term.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 198, "total_pages": 198, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "006c8b5c-b7c4-5f1a-bd52-941c5c07c377", "organization_id": "33ffa5dc-27b3-5538-b323-3f35efe03f74", "name": "Town services and utility billing", "description": "Contact the town about local services and town utilities.", "url": "https://www.townoftwisp.com/", "status": "active", "assured_date": "2026-10-09", "organization": { "id": "33ffa5dc-27b3-5538-b323-3f35efe03f74", "name": "Town of Twisp", "description": "Town of Twisp, a city office in Washington.", "website": "https://www.townoftwisp.com/" } } ] }GET
/api/hsds/{state}/services/{id}One service, fully nested
A service with its organization, phones, hours, areas, languages, places and attributes, including where the record came from and when it was read.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Community center rentals", "description": "Residents can ask about reserving rooms at the community center for gatherings and events.", "url": "https://www.fifewa.gov/500/Fife-Community-Center", "status": "active", "application_process": "Apply online at https://www.fifewa.gov/500/Fife-Community-Center.", "assured_date": "2026-10-09", "organization": { "id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "description": "Fife Community Center, a city parks and recreation office in Washington.", "website": "https://www.fifewa.gov/500/Fife-Community-Center" }, "phones": [ { "id": "8b78f1e1-d20e-562c-bae5-7cc5f3f5aba2", "number": "253-922-0900", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9" } ], "operating_hours": [], "service_areas": [ { "id": "b4e71196-94c4-52da-9185-ae0550d50239", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "name": "Fife", "description": "Fife, Washington. Census place code 5323795." } ], "languages": [], "service_at_locations": [ { "id": "0364ca55-cdc0-5bef-8cdb-c33ecb1f8811", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "location": { "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } } ], "attributes": [ { "id": "11a9f3ea-ac80-587d-8a60-c916deee3077", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "value": "https://www.fifewa.gov/500/Fife-Community-Center", "taxonomy_term": { "id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "code": "source", "name": "source", "description": "The page this record came from.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "21107481-8aaf-5fbf-968a-b13397a7cad3", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "3248a990-e882-5c09-9645-c5292ae7c309", "value": "2026-10-09", "taxonomy_term": { "id": "3248a990-e882-5c09-9645-c5292ae7c309", "code": "retrieved_on", "name": "retrieved on", "description": "The day the source was read (YYYY-MM-DD).", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "ab84b60c-3c84-5724-a4f5-990a29390dc9", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "service_taxonomy", "link_entity": "service", "taxonomy_term_id": "707618ad-f842-55cd-991f-93398167e3b5", "taxonomy_term": { "id": "707618ad-f842-55cd-991f-93398167e3b5", "code": "education", "name": "Education", "description": "Help paying for college and training, and free preschool.", "taxonomy": "Front Door category", "taxonomy_id": "5359c8a7-c401-5523-9886-f4651640c424", "taxonomy_detail": { "id": "5359c8a7-c401-5523-9886-f4651640c424", "name": "Front Door category", "description": "The kind of help, as Front Door's directory groups it." } } }, { "id": "fe6e38f7-83d3-5d99-93c0-cdd1e0e28a0f", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "value": "CC BY 4.0. Credit: Front Door (localcarehub.org). https://creativecommons.org/licenses/by/4.0/", "taxonomy_term": { "id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "code": "license", "name": "license", "description": "The terms that apply to this record.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } } ] }GET
/api/hsds/{state}/organizationsList organizations
Organizations in pages. Add full=true for each one's phones, places, services and attributes.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
- full query
- true for fully nested records.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 196, "total_pages": 196, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "0024c6bc-c95b-5f36-8c2e-169dbb6a2fcd", "name": "East Wenatchee Public Library", "description": "East Wenatchee Public Library, a regional library in Washington.", "website": "https://www.ncwlibraries.org/locations/east-wenatchee-public-library/" } ] }GET
/api/hsds/{state}/organizations/{id}One organization
An organization with its phones, places, services and attributes.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "description": "Fife Community Center, a city parks and recreation office in Washington.", "website": "https://www.fifewa.gov/500/Fife-Community-Center", "phones": [ { "id": "71301dc2-16ac-5fc1-979d-be5a69ba9650", "number": "253-922-0900", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b" } ], "locations": [ { "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } ], "services": [ { "id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Community center rentals", "description": "Residents can ask about reserving rooms at the community center for gatherings and events.", "url": "https://www.fifewa.gov/500/Fife-Community-Center", "status": "active", "application_process": "Apply online at https://www.fifewa.gov/500/Fife-Community-Center.", "assured_date": "2026-10-09" } ], "attributes": [ { "id": "0624514e-a491-5b8c-a2bf-b46629b56d57", "link_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "link_type": "provenance", "link_entity": "organization", "taxonomy_term_id": "3248a990-e882-5c09-9645-c5292ae7c309", "value": "2026-10-09", "taxonomy_term": { "id": "3248a990-e882-5c09-9645-c5292ae7c309", "code": "retrieved_on", "name": "retrieved on", "description": "The day the source was read (YYYY-MM-DD).", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "5472f209-411b-5ec8-9835-901df16517ce", "link_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "link_type": "provenance", "link_entity": "organization", "taxonomy_term_id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "value": "https://www.fifewa.gov/500/Fife-Community-Center", "taxonomy_term": { "id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "code": "source", "name": "source", "description": "The page this record came from.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "b1387572-8eb8-52a7-b942-97b68ead4bc2", "link_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "link_type": "provenance", "link_entity": "organization", "taxonomy_term_id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "value": "CC BY 4.0. Credit: Front Door (localcarehub.org). https://creativecommons.org/licenses/by/4.0/", "taxonomy_term": { "id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "code": "license", "name": "license", "description": "The terms that apply to this record.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } } ] }GET
/api/hsds/{state}/service_at_locationsList services at places
Which services are offered at which places, each with its place and its service (fully nested with full=true).
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
- full query
- true for fully nested records.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 178, "total_pages": 178, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "0364ca55-cdc0-5bef-8cdb-c33ecb1f8811", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "service": { "id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Community center rentals", "description": "Residents can ask about reserving rooms at the community center for gatherings and events.", "url": "https://www.fifewa.gov/500/Fife-Community-Center", "status": "active", "application_process": "Apply online at https://www.fifewa.gov/500/Fife-Community-Center.", "assured_date": "2026-10-09", "organization": { "id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "description": "Fife Community Center, a city parks and recreation office in Washington.", "website": "https://www.fifewa.gov/500/Fife-Community-Center" } }, "location": { "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } } ] }GET
/api/hsds/{state}/service_at_locations/{id}One service at a place
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "0364ca55-cdc0-5bef-8cdb-c33ecb1f8811", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "service": { "id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Community center rentals", "description": "Residents can ask about reserving rooms at the community center for gatherings and events.", "url": "https://www.fifewa.gov/500/Fife-Community-Center", "status": "active", "application_process": "Apply online at https://www.fifewa.gov/500/Fife-Community-Center.", "assured_date": "2026-10-09", "organization": { "id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "description": "Fife Community Center, a city parks and recreation office in Washington.", "website": "https://www.fifewa.gov/500/Fife-Community-Center" }, "phones": [ { "id": "8b78f1e1-d20e-562c-bae5-7cc5f3f5aba2", "number": "253-922-0900", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9" } ], "operating_hours": [], "service_areas": [ { "id": "b4e71196-94c4-52da-9185-ae0550d50239", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "name": "Fife", "description": "Fife, Washington. Census place code 5323795." } ], "languages": [], "service_at_locations": [ { "id": "0364ca55-cdc0-5bef-8cdb-c33ecb1f8811", "service_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "location": { "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } } ], "attributes": [ { "id": "11a9f3ea-ac80-587d-8a60-c916deee3077", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "value": "https://www.fifewa.gov/500/Fife-Community-Center", "taxonomy_term": { "id": "238e570d-e6b7-5fcf-82be-470bc413fcad", "code": "source", "name": "source", "description": "The page this record came from.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "21107481-8aaf-5fbf-968a-b13397a7cad3", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "3248a990-e882-5c09-9645-c5292ae7c309", "value": "2026-10-09", "taxonomy_term": { "id": "3248a990-e882-5c09-9645-c5292ae7c309", "code": "retrieved_on", "name": "retrieved on", "description": "The day the source was read (YYYY-MM-DD).", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } }, { "id": "ab84b60c-3c84-5724-a4f5-990a29390dc9", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "service_taxonomy", "link_entity": "service", "taxonomy_term_id": "707618ad-f842-55cd-991f-93398167e3b5", "taxonomy_term": { "id": "707618ad-f842-55cd-991f-93398167e3b5", "code": "education", "name": "Education", "description": "Help paying for college and training, and free preschool.", "taxonomy": "Front Door category", "taxonomy_id": "5359c8a7-c401-5523-9886-f4651640c424", "taxonomy_detail": { "id": "5359c8a7-c401-5523-9886-f4651640c424", "name": "Front Door category", "description": "The kind of help, as Front Door's directory groups it." } } }, { "id": "fe6e38f7-83d3-5d99-93c0-cdd1e0e28a0f", "link_id": "d5481e78-deaa-5beb-a9da-d43e1e8ac5d9", "link_type": "provenance", "link_entity": "service", "taxonomy_term_id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "value": "CC BY 4.0. Credit: Front Door (localcarehub.org). https://creativecommons.org/licenses/by/4.0/", "taxonomy_term": { "id": "dfc9b822-083a-559b-88dc-7ff66c09ffe4", "code": "license", "name": "license", "description": "The terms that apply to this record.", "taxonomy": "Front Door source", "taxonomy_id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "taxonomy_detail": { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } } } ] }, "location": { "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } }GET
/api/hsds/{state}/locationsList places
Places with their addresses, phones and hours. An extension: HSDS 3.3.1 has no /locations endpoint.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 178, "total_pages": 178, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "01c16ae1-8228-50fe-82cb-32cf206eb1d8", "location_type": "physical", "organization_id": "9297904e-986f-5d5a-9870-420a7a17ddcd", "name": "Spokane County Library District, Spokane Valley Library", "addresses": [ { "id": "a92103dc-5163-5771-a6fe-5d4f849a790f", "location_id": "01c16ae1-8228-50fe-82cb-32cf206eb1d8", "address_1": "22 N Herald Road", "city": "Spokane Valley", "state_province": "WA", "postal_code": "99206", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] } ] }GET
/api/hsds/{state}/locations/{id}One place
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "61a62fdd-395e-54de-85c7-2b570e469088", "location_type": "physical", "organization_id": "4af6b77a-4993-5e2f-91a0-1083833ba66b", "name": "Fife Community Center", "addresses": [ { "id": "d20e252a-1bb6-53f5-b3fb-2da0a43b8d87", "location_id": "61a62fdd-395e-54de-85c7-2b570e469088", "address_1": "2111 54th Ave E", "city": "Fife", "state_province": "WA", "postal_code": "98424", "country": "US", "address_type": "physical" } ], "phones": [], "schedules": [], "attributes": [] }GET
/api/hsds/{state}/taxonomiesList taxonomies
Open Eligibility, Front Door category and Front Door source.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 3, "total_pages": 3, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." } ] }GET
/api/hsds/{state}/taxonomies/{id}One taxonomy
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "0c4d9d9f-58bc-579c-b249-f4bb7da28002", "name": "Front Door source", "description": "Where the listing came from, and who last checked it." }GET
/api/hsds/{state}/taxonomy_termsList taxonomy terms
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- page query
- The page, from 1. A page past the end is empty.
- per_page query
- How many on a page, 50 unless you ask for fewer. Values above 100 are read as 100.
Example answer from the free sample
Shortened. Lists show one item.
{ "total_items": 36, "total_pages": 36, "page_number": 1, "size": 1, "first_page": true, "last_page": false, "empty": false, "contents": [ { "id": "08bbd28c-519d-5087-9e7b-13229957fc79", "code": "1131", "name": "Free Meals", "description": "Free Meals", "taxonomy": "Open Eligibility", "taxonomy_id": "551bc992-84cc-530d-b1f6-e65d7a5d6815" } ] }GET
/api/hsds/{state}/taxonomy_terms/{id}One taxonomy term
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
- id path
- A record's id.
Example answer from the free sample
Shortened. Lists show one item.
{ "id": "08bbd28c-519d-5087-9e7b-13229957fc79", "code": "1131", "name": "Free Meals", "description": "Free Meals", "taxonomy": "Open Eligibility", "taxonomy_id": "551bc992-84cc-530d-b1f6-e65d7a5d6815" }GET
/api/hsds/{state}/downloadThe state's whole file
Gzip-compressed JSON: the header fields (hsds_version, state, generated_on, license, access, counts), then one list per HSDS table (organizations, services, locations, service_at_locations, phones, schedules, addresses, service_areas, languages, taxonomies, taxonomy_terms, attributes). Without a key, a redirect to the free sample's file. Counts as one request.
Parameters
- state path
- A two-letter code (wa, dc) or the state's slug (washington, new-york).
Example
Need more than the sample?
Full access comes with a sponsorship plan, or with support you give back to the community. Ask us which fits.
Ask about a partnershipFront Door is an independent service, not a government website.