POST /api/caloo/hospitals
Price: 5 credits
Get a hospital, clinic or dental clinic profile from Caloo (病院口コミ検索カルー): name, rating, review and postcard counts, address, coordinates, stations, weekly hours, specialties, specialists, outpatient specialities, treatments, vaccinations, doctors, interviews, guidance, DPC treatment results and page views
Hospital ids come from caloo/hospitals/search. Patient reviews and postcard surveys are caloo/hospitals/reviews; a specialty, specialist or treatment code from this record is a keyword for caloo/hospitals/search.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)hospital string required — Caloo hospital id or hospital URL (examples: "4130005266", "https://caloo.jp/hospitals/detail/4130005266"; minLength: 1)@type string (default: "CalooHospital")id string requiredurl string requiredname string nullablename_kana string nullableis_official boolean nullablerating number nullablerating_count integer nullablereview_count integer nullablepostcard_count integer nullablephone string nullablewebsite string nullablepostal_code string nullableaddress string nullableprefecture object nullable@type string (default: "CalooArea")code string requiredname string nullablecity object nullable@type string (default: "CalooArea")code string requiredname string nullabletown object nullable@type string (default: "CalooArea")code string requiredname string nullablelatitude number nullablelongitude number nullablestations array (default: [])@type string (default: "CalooStation")id string requiredname string nullableaccess string nullableimage string nullableimages array (default: [])catch_copy string nullabledescription string nullablefeatures array (default: [])hours array (default: [])@type string (default: "CalooHours")day string requiredperiods array (default: [])closed_days string nullablebooking_url string nullablebooking_note string nullablemy_number_card string nullablesmartphone_my_number_card string nullablecashless_payment string nullableparking string nullabledesignations array (default: [])managing_doctor string nullablespecialties array (default: [])@type string (default: "CalooTaxon")code string requiredname string nullablegroup string nullablespecialists array (default: [])@type string (default: "CalooTaxon")code string requiredname string nullablegroup string nullableoutpatient_specialties array (default: [])@type string (default: "CalooTaxon")code string requiredname string nullablegroup string nullabletreatments array (default: [])@type string (default: "CalooTaxon")code string requiredname string nullablegroup string nullablevaccinations array (default: [])@type string (default: "CalooTaxon")code string requiredname string nullablegroup string nullableother_info array (default: [])@type string (default: "CalooInfoRow")label string requiredvalue string nullabledoctors array (default: [])@type string (default: "CalooDoctor")name string requiredis_director boolean nullableimage string nullablemessage string nullablecareer string nullablequalifications array (default: [])societies array (default: [])interviews array (default: [])@type string (default: "CalooInterview")url string requiredseries string nullabledoctors array (default: [])specialty_name string nullableheadline string nullablesummary string nullableimage string nullableguidance array (default: [])@type string (default: "CalooGuidance")text string nullableurl string nullableimage string nullablesections array (default: [])@type string (default: "CalooTextSection")text string nullablenews string nullablefee_info string nullabledpc_results array (default: [])@type string (default: "CalooDpcResult")code string requiredname string nullablecategory string nullablepatient_count integer nullablewith_surgery_count integer nullablewithout_surgery_count integer nullableprefecture_rank integer nullablenational_rank integer nullabledpc_period string nullablelatest_month_views integer nullableprevious_month_views integer nullableannual_views integer nullable422 — hospital is not a Caloo hospital id or URL Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — No Caloo hospital under that id Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.