Discover/aplaceformom.com API
live

aplaceformom.com APIaplaceformom.com

Search senior living facilities, retrieve details, ratings, reviews, and state-level overviews from A Place for Mom via a structured JSON API.

Endpoints
4
Updated
28d ago
Try it
City name (e.g., 'New York'). Required if query is not provided.
Page number for pagination.
Search query in 'City, ST' format (e.g., 'New York, NY'). If provided, city and state are extracted from it.
State name or 2-letter abbreviation (e.g., 'New York' or 'NY'). Required if query is not provided.
Care type slug: assisted-living, memory-care, independent-living, home-care.
api.parse.bot/scraper/41d2abe1-1c0c-47d1-8969-370f5e968c0f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/41d2abe1-1c0c-47d1-8969-370f5e968c0f/search_facilities?page=1&query=New+York%2C+NY&care_type=assisted-living' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for senior living facilities by location and care type. Returns a paginated list of facilities. Requires either a query in 'City, ST' format or both city and state parameters.

Input
ParamTypeDescription
citystringCity name (e.g., 'New York'). Required if query is not provided.
pageintegerPage number for pagination.
querystringSearch query in 'City, ST' format (e.g., 'New York, NY'). If provided, city and state are extracted from it.
statestringState name or 2-letter abbreviation (e.g., 'New York' or 'NY'). Required if query is not provided.
care_typestringCare type slug: assisted-living, memory-care, independent-living, home-care.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "communities": "array of facility objects with name, slug, and url",
    "has_next_page": "boolean indicating if more pages exist",
    "total_on_page": "integer count of facilities on this page"
  },
  "sample": {
    "data": {
      "page": 1,
      "communities": [
        {
          "url": "https://www.aplaceformom.com/community/atria-forest-hills-72809",
          "name": "Atria Forest Hills",
          "slug": "atria-forest-hills-72809"
        }
      ],
      "has_next_page": true,
      "total_on_page": 28
    },
    "status": "success"
  }
}

About the aplaceformom.com API

This API exposes 4 endpoints covering senior care facility data from A Place for Mom, including search by location and care type, detailed facility profiles, resident reviews, and state-level city listings. The get_facility_details endpoint returns structured fields like geo coordinates, amenities, aggregate ratings, pricing details, and nearby communities — all keyed by facility slug from search results.

Search and Discovery

The search_facilities endpoint accepts a location either as a query string in 'City, ST' format or as separate city and state parameters, plus an optional care_type slug (assisted-living, memory-care, independent-living, home-care). Results are paginated; each page returns an array of facility objects with name, slug, and url, alongside has_next_page to drive iteration. The slug values from this endpoint are the key input for the detail and review endpoints.

Facility Details and Amenities

The get_facility_details endpoint takes a facility slug and returns a full profile: name, description, telephone, a structured address object (streetAddress, addressLocality, addressRegion, postalCode), geo coordinates, an amenities_list array, and an aggregateRating object with ratingValue, reviewCount, and rating bounds. A pricing_details object is included when pricing data is publicly available on the facility page — this field may be empty for facilities that gate pricing behind a contact form. The response also includes a nearby_communities array with names and slugs for adjacent facilities.

Reviews and State Overviews

The get_facility_reviews endpoint returns up to 20 of the most recent reviews for a given facility slug, each with content, date, author, and rating, plus an aggregateRating summary. For broader geographic research, get_state_overview accepts a state name or two-letter abbreviation and an optional care_type, returning a cities array with name, slug, and url for every city in that state with matching facilities. The assisted-living care type has the widest city coverage; other care types may return fewer cities.

Common use cases
  • Build a senior living comparison tool using get_facility_details amenities, ratings, and pricing fields
  • Generate city-by-city senior care market maps from get_state_overview city arrays
  • Aggregate resident sentiment across facilities by collecting reviews via get_facility_reviews
  • Build care-type-specific directories by filtering search_facilities with the care_type parameter
  • Populate CRM or lead-gen tools with facility telephone and address data from get_facility_details
  • Track aggregateRating changes for a set of facilities over time by re-querying by slug
  • Identify nearby competitor facilities using the nearby_communities field in facility detail responses
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does A Place for Mom have an official developer API?+
A Place for Mom does not publish a public developer API or data feed. There is no documented API, SDK, or partner data program listed on their site.
Is pricing data always available in `get_facility_details`?+
Not always. The pricing_details object is populated when pricing is publicly visible on the facility's page. For many facilities, A Place for Mom gates pricing behind a contact or inquiry form, so the field will be empty in those cases. The rest of the detail response — address, amenities, ratings, geo — is unaffected.
How many reviews does `get_facility_reviews` return?+
The endpoint returns up to 20 of the most recent reviews per facility, along with an aggregateRating object that reflects the full review count (reviewCount). If a facility has more than 20 reviews, older reviews beyond that window are not included in the response. You can fork this API on Parse and revise it to adjust the review retrieval depth if you need broader review coverage.
Can I retrieve a list of all facilities in a state rather than searching city by city?+
Not directly. get_state_overview returns a list of cities with facilities in a given state, and search_facilities operates at the city level. There is no single endpoint that returns all facilities for an entire state in one call. You can fork this API on Parse and revise it to add a state-wide facility aggregation endpoint that iterates over the cities from get_state_overview.
Does the search support filtering by specific amenities or ratings thresholds?+
The search_facilities endpoint supports filtering by care_type and location only. Filtering by amenities, minimum rating, or price range is not exposed as a parameter. You can fork this API on Parse and revise it to add client-side filtering logic against the fields returned by get_facility_details.
Page content last updated . Spec covers 4 endpoints from aplaceformom.com.
Related APIs in HealthcareSee all →
senioradvisor.com API
Search and compare senior care facilities across the US by location, ZIP code, or state. Access detailed information including pricing by room type, ratings, user reviews, available services, and care types such as assisted living, memory care, nursing homes, and more.
caring.com API
Search and compare elder care facilities on Caring.com to find detailed information about assisted living, memory care, nursing homes, and more. Access comprehensive facility listings with ratings, pricing, amenities, and resident reviews to help evaluate senior care options across the US.
activeadultliving.com API
Search and explore 55+ and active adult communities across the USA and Canada by state, lifestyle amenities, and community details. Find showcase communities and access comprehensive information about senior living options to help you discover the perfect retirement community.
recovery.com API
Search for recovery centers across the country, browse available locations, and access detailed information about specific facilities including services, reviews, and contact details on Recovery.com. Find the right treatment center by location or search criteria to compare options and make informed decisions about recovery resources.
funeralocity.com API
Find and compare funeral home prices, services, and contact information across locations nationwide to plan and budget for funeral arrangements. Search by state and city to access detailed pricing data, service fees, and facility details from funeral homes in your area.
apartments.com API
Search thousands of apartment listings, view detailed property information including amenities and pricing, and discover properties managed by specific companies all in one place. Find your ideal rental by filtering through available apartments and learning more about the management companies behind them.
mhvillage.com API
Search mobile home parks across the US by state or city, browse available homes and floor plans, and discover dealer information all in one place. Find detailed information about specific parks, homes, and dealers to help you locate the perfect mobile home community or property.
tripadvisor.com API
Search for travel destinations and discover hotels with detailed information like ratings, reviews, and amenities. Get comprehensive place details to help plan your perfect trip and compare accommodation options.