Discover/therapytribe.com API
live

therapytribe.com APItherapytribe.com

Search therapists by location and keyword, then fetch credentials, specialties, fees, and client focus from TherapyTribe profiles via a structured API.

Endpoints
3
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/81e0d07d-389f-4d80-84a4-47c1b8681136/<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/81e0d07d-389f-4d80-84a4-47c1b8681136/get_locations' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Fetch the list of available locations (cities and states) with their slugs for searching therapists on TherapyTribe.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "locations": "array of location objects each containing name, slug, and url"
  },
  "sample": {
    "data": {
      "locations": [
        {
          "url": "https://www.therapytribe.com/therapist/new-mexico-nm-albuquerque/",
          "name": "Albuquerque",
          "slug": "new-mexico-nm-albuquerque"
        },
        {
          "url": "https://www.therapytribe.com/therapist/georgia-ga-atlanta/",
          "name": "Atlanta",
          "slug": "georgia-ga-atlanta"
        }
      ]
    },
    "status": "success"
  }
}

About the therapytribe.com API

The TherapyTribe API exposes 3 endpoints covering therapist discovery and detailed profile data across U.S. cities. Use search_therapists to query providers by location slug and optional keyword, then call get_therapist_details to retrieve up to 12 structured fields per therapist — including credentials, specialties, treatment approaches, session formats, average fees, and license information.

Endpoints and Data Covered

The API is structured around a three-step workflow. get_locations returns an array of location objects — each with a name, slug, and url — covering U.S. cities and states available on TherapyTribe. These slugs (e.g. illinois-il-chicago, texas-tx-austin) are the required input for the next step.

search_therapists accepts a required location_slug and an optional keyword parameter to narrow results by topic (e.g. anxiety, depression). The response contains a therapist_urls array and a total integer count of matched profiles — useful for iterating or estimating dataset size before fetching details.

Profile Detail Fields

get_therapist_details takes a full therapist profile URL from the previous search and returns the richest response: name, credentials, location (city, state, summary), specialties (array of strings), treatment_approach (array of therapy modality names), client_focus (session format, age specialty, demographic expertise, and languages), finances (raw text plus optional average_fee number), and education_credentials (gender, license number, licensed state, practicing since, and education details). An approach_description field captures the therapist's own written summary when present.

Coverage Notes

Search coverage is limited to cities and states that have a slug in the get_locations response — not every U.S. locale may be represented. The approach_description field is only populated when the therapist has written a description on their profile, so it may be absent. Average fee is parsed from the finances text and may be null when structured fee data is not listed.

Common use cases
  • Build a therapist directory app filtered by city and specialty using search_therapists and get_therapist_details.
  • Aggregate therapist fee data by region using the average_fee field from the finances object.
  • Map mental health provider density by city using therapist counts from search_therapists across all get_locations slugs.
  • Filter providers accepting specific demographics by parsing the client_focus demographic expertise fields.
  • Create a mental health research dataset linking treatment approaches to geographic regions.
  • Match patients to therapists by language using the languages field within client_focus.
  • Track therapist license details and practicing tenure using license_number, licensed_state, and practicing_since from education_credentials.
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 TherapyTribe have an official developer API?+
TherapyTribe does not publish a public developer API or documented data access program. This Parse API provides structured access to the therapist data available on their site.
What does `search_therapists` return, and how does keyword filtering work?+
The endpoint returns a therapist_urls array of full profile page URLs and a total integer. The required location_slug parameter scopes results to a specific city or state. The optional keyword parameter — for example anxiety or grief — filters that location's results to therapists whose profiles match the term. Omitting the keyword returns all therapists in the location.
Is the `average_fee` field always populated in `get_therapist_details`?+
No. The finances object always contains raw text, but average_fee is only parsed as a number when structured fee information is present on the therapist's profile. When a therapist has not listed a fee, the field will be null. The raw text may still contain partial fee information in that case.
Does the API support pagination for large location result sets?+
The current search_therapists endpoint returns a full list of therapist URLs and a total count but does not expose offset or page parameters. For very active markets, the entire URL list is returned in one response. You can fork this API on Parse and revise it to add paginated endpoint behavior if your use case requires batched retrieval.
Can I retrieve therapist reviews or ratings through this API?+
Not currently. The API covers profile fields including credentials, specialties, fees, treatment approaches, and client focus, but does not expose any review or rating data. You can fork the API on Parse and revise it to add an endpoint targeting that profile section.
Page content last updated . Spec covers 3 endpoints from therapytribe.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.