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
14d 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
State name or 2-letter abbreviation (e.g., 'New York' or 'NY'). Required if query is not p
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 →
goodtherapy.org API
Search and find therapists on GoodTherapy.org by location, name, or specialty, then view detailed profiles including credentials and practice information. Browse available therapists across different locations and filter results by specialty, insurance, language, and more to find the right mental health professional.
radiopaedia.org API
Search medical cases and images on Radiopaedia to find relevant radiology references, and stay updated with the latest articles in medical imaging. Access case details, diagnostic images, and recent content updates all in one place.
tbca.net.br API
Search Brazil's most comprehensive food database to get detailed nutritional profiles, household portion measurements, and statistical composition data for thousands of foods including regional and biodiversity-focused options. Find specific nutrients by component, browse foods by group or type, and access institutional food information all in one place.
accessdata.fda.gov API
Search and retrieve comprehensive FDA premarket approval information for medical devices, including approval status, supplements, applicant details, and advisory committee data. Get instant access to specific PMA records with all relevant approval information in one place.
cabi.org API
Search and retrieve detailed information about plant diseases from the CABI Digital Library, including disease characteristics, symptoms, and management strategies. Find specific disease data by name or browse the comprehensive Compendium to identify and understand plant health issues.
azbar.org API
Search for Arizona lawyers by name, location, specialty, or company to find the right legal professional for your needs. View detailed lawyer profiles including their specializations, licensed jurisdictions, law school, admission history, and any disciplinary records.
arztsuche.116117.de API
Find therapists and doctors across Germany by postal code, radius, or medical specialty, getting detailed results with names, addresses, distances, and contact information. Quickly locate healthcare providers that match your needs using Germany's official 116117 doctor search portal.
zocdoc.com API
Search for doctors and medical practices on Zocdoc by specialty and location. Retrieve provider profiles, accepted insurance, office locations, patient reviews, and appointment availability.