Register · Entwickler
Das Register einbinden
Binden Sie eine Suche im offiziellen Gesundheitstourismus-Register der Türkei in Ihre Website ein: per Widget, HTML-Formular, Badge oder JSON-API.
Auf dieser Seite
Überblick
healthturkey.co spiegelt das Register des türkischen Gesundheitsministeriums mit den Einrichtungen, die zur Behandlung internationaler Patienten zugelassen sind, und prüft es täglich. Eine Suche in diesem Register können Sie auf drei Arten in Ihre eigene Website einbinden:
| Methode | Geeignet für | JavaScript |
|---|---|---|
| Widget | Ein Suchfeld oder eine Zulassungsprüfung auf beliebigen Seiten | Ja |
| HTML-Formular / Badge | Websites, auf denen keine Skripte laufen können; eine Klinik, die ihren eigenen Registereintrag zeigt | Nein |
| API | Ihre eigene Oberfläche und Gestaltung | Ihr Code |
Alle drei sind kostenlos und brauchen weder API-Schlüssel noch Anmeldung. Jedes Ergebnis verlinkt auf den Eintrag der Einrichtung auf healthturkey.co.
Schnellstart
Fügen Sie dies dort ein, wo das Suchfeld erscheinen soll:
<div data-healthturkey="search" data-theme="light">
<a href="https://healthturkey.co/">Register search by healthturkey.co</a>
</div>
<script src="https://healthturkey.co/embed/search.js" async></script>
Mehr ist nicht nötig. Das Skript findet jedes data-healthturkey-Element auf der Seite
und macht daraus ein Suchfeld. Binden Sie das <script>-Tag nur einmal ein, auch
wenn mehrere Widgets auf der Seite stehen.
Pflicht zur Quellenangabe
Jedes Snippet enthält einen Link auf healthturkey.co. Das Widget funktioniert nur, solange dieser Link vorhanden ist:
- Der Link muss im HTML der Seite stehen, innerhalb des Widget-Elements, wie im Snippet.
- Er darf kein
rel="nofollow",ugcodersponsoredtragen, und die Seite darf keinnofollow-Robots-Meta-Tag haben. - Er muss sichtbar sein: kein
display:none, keine Deckkraft von null, keine winzige Schrift. Den Linktext dürfen Sie ändern, solange er healthturkey.co nennt.
Das Widget prüft das bei jedem Laden und zeigt statt des Suchfelds einen kurzen Hinweis, wenn der Link die Prüfung nicht besteht. Zusätzlich prüfen wir jede einbindende Seite einmal täglich; fehlt der Link, liefern Abfragen von dieser Website keine Ergebnisse, bis er wiederhergestellt ist. Außer dem Wiederherstellen des Links müssen Sie nichts tun.
Suche
Suchfeld mit darunter aufgelisteten Ergebnissen. Gesucht wird nach Klinikname, amtlichem Namen oder Zulassungsnummer. Jedes Ergebnis zeigt Typ, Stadt, Nummer und Registerstatus und öffnet den Eintrag auf healthturkey.co in einem neuen Tab.
<div data-healthturkey="search" data-theme="light">
<a href="https://healthturkey.co/">Register search by healthturkey.co</a>
</div>
<script src="https://healthturkey.co/embed/search.js" async></script>
Kompakte Suche
Einzeilige Variante für Seitenleisten und Kopfbereiche. Ergebnisse öffnen sich in einem Dropdown und schließen sich mit Esc oder einem Klick außerhalb.
<div data-healthturkey="compact" data-theme="light">
<a href="https://healthturkey.co/">Register search by healthturkey.co</a>
</div>
<script src="https://healthturkey.co/embed/search.js" async></script>
Prüfung der Zulassungsnummer
Nimmt eine Zulassungsnummer entgegen und gibt eine von drei Antworten: im Register, nicht mehr im Register oder keine Einrichtung mit dieser Nummer. Die Nummer muss exakt übereinstimmen.
<div data-healthturkey="licence" data-theme="light">
<a href="https://healthturkey.co/">Authorisation numbers checked against healthturkey.co</a>
</div>
<script src="https://healthturkey.co/embed/search.js" async></script>
Konfiguration
Attribute
| Attribut | Werte | Standard |
|---|---|---|
data-healthturkey | search, compact, licence | search |
data-theme | light, dark, auto (folgt der Systemeinstellung des Besuchers) | auto |
CSS-Variablen
Das Widget übernimmt die Schrift Ihrer Seite und nutzt die volle Breite seines Containers. Farben lassen sich am Element oder an einem übergeordneten Element überschreiben:
| Variable | Steuert | Standard (hell) |
|---|---|---|
--ht-accent | Schaltfläche und Fokusrahmen | #0B5FD9 |
--ht-accent-text | Links | #0A4EB4 |
--ht-bg | Hintergrund | #FFFFFF |
--ht-fg | Text | #0A1020 |
--ht-muted | Sekundärtext | #596579 |
--ht-line | Rahmen | #DCE3EE |
--ht-radius | Eckenradius | 12px |
[data-healthturkey] {
--ht-accent: #0B5FD9;
--ht-radius: 8px;
}
HTML-Formular
Kein Skript. Beim Absenden öffnen sich die Suchergebnisse auf healthturkey.co in einem neuen Tab. Das Formular übernimmt die Formularstile Ihrer Website.
<form action="https://healthturkey.co/" method="get" target="_blank">
<label for="ht-q">Check a clinic in Türkiye's health-tourism register</label>
<input id="ht-q" type="search" name="q" placeholder="Clinic name or ST number" required>
<button type="submit">Check</button>
<p><a href="https://healthturkey.co/">Register search by healthturkey.co</a></p>
</form>
Klinik-Badge
Ein Bild für die eigene Website einer Einrichtung. Es zeigt das healthturkey.co-Zeichen, den Registerstatus, die Zulassungsnummer und das Datum der letzten Prüfung und ändert sich, wenn sich das Register ändert — eine Einrichtung, die aus dem Register gestrichen wird, bekommt ein Badge, das genau das sagt. Es ist ein einfacher Bildlink auf den Eintrag der Einrichtung, wo Besucher die Angabe prüfen können; auf Ihrer Seite läuft kein Skript.
<a href="https://healthturkey.co/clinic/taki-dent-antalya" target="_blank" rel="noopener" title="Check this licence on healthturkey.co">
<img src="https://healthturkey.co/badge/taki-dent-antalya.svg" width="300" height="74" loading="lazy"
alt="Taki Dent — verified in the official Turkish health-tourism register" />
</a>
Für dunkle Hintergründe hängen Sie ?theme=dark an die Bild-URL an.
Abfrage-Endpunkt
GET https://healthturkey.co/api/public/lookup?q={query}
| Parameter | Pflicht | Beschreibung |
|---|---|---|
q | Ja | Klinikname, amtlicher Name oder Zulassungsnummer (z. B. ST-6335). Mindestens 2 Zeichen. |
Keine Authentifizierung. CORS ist für alle Origins offen. Antworten werden 24 Stunden
zwischengespeichert; das Register wird einmal täglich aktualisiert. Es gilt die
Pflicht zur Quellenangabe: Verlinken Sie jedes Ergebnis auf seine
url und zeigen Sie dort, wo die Ergebnisse erscheinen, einen Link auf healthturkey.co ohne nofollow.
Beispielantwort
{
"query": "ST-6335",
"results": [
{
"name": "Taki Dent",
"legal_name": "Özel Taki Dent Ağız ve Diş Sağlığı Polikliniği",
"type": "Private Oral and Dental Health Clinic",
"city": "Antalya",
"authorisation_number": "ST-6335",
"status": "listed",
"url": "https://healthturkey.co/clinic/taki-dent-antalya"
}
],
"more_url": "https://healthturkey.co/?q=ST-6335",
"source": "https://healthturkey.co/methodology"
}
Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
results | array | Bis zu 8 Einrichtungen, beste Übereinstimmung zuerst |
results[].name | string | Öffentlicher Name |
results[].legal_name | string | Name, wie beim türkischen Gesundheitsministerium registriert |
results[].type | string | Art der Einrichtung |
results[].city | string | Provinz |
results[].authorisation_number | string | null | Zulassungsnummer für den Gesundheitstourismus |
results[].status | string | listed oder not-listed (aus dem Register gestrichen) |
results[].url | string | Eintrag auf healthturkey.co |
more_url | string | Vollständige Suchergebnisse auf healthturkey.co |
disabled | boolean | Vorhanden und true, wenn die aufrufende Website die Prüfung der Quellenangabe nicht bestanden hat |
Weitere Endpunkte
| Endpunkt | Liefert |
|---|---|
/api/public/stats | Zahlen für das gesamte Register |
/api/public/changes/YYYY-MM | Einrichtungen, die in einem Monat ins Register aufgenommen oder daraus gestrichen wurden |
/badge/{slug}.svg | Bild des Klinik-Badges |
Siehe auch die Datensatz-Seite und die Methodik.
Fehlerbehebung
| Hinweis im Widget (auf Englisch) | Lösung |
|---|---|
| Link is missing | Setzen Sie das <a href="https://healthturkey.co/"> wieder in das Widget-Element ein. |
| Link is marked nofollow, ugc or sponsored | Entfernen Sie den rel-Wert. Manche CMS-Plugins setzen ihn bei allen ausgehenden Links; nehmen Sie healthturkey.co davon aus. |
| Page tells search engines not to follow its links | Die Seite hat ein nofollow-Robots-Meta-Tag. Verwenden Sie das Widget auf einer indexierbaren Seite. |
| Link is hidden | Entfernen Sie das CSS, das ihn verbirgt. |
| Link check on this site failed | Unsere tägliche Prüfung hat den Link nicht gefunden. Stellen Sie ihn wieder her; nach der nächsten Prüfung funktionieren Abfragen wieder. |
Die Browserkonsole zeigt denselben Grund, mit dem Präfix [healthturkey].
Häufige Fragen
Ist das kostenlos?
Ja. Kein Schlüssel, kein Kontingent, das Sie beantragen müssten.
Woher stammen die Daten?
Aus den öffentlichen Verzeichnissen des türkischen Gesundheitsministeriums, täglich geprüft. healthturkey.co ist vom Ministerium unabhängig. Siehe Methodik.
Kann ich Ergebnisse auf meiner eigenen Seite anzeigen?
Ja, mit der API. Verlinken Sie jedes Ergebnis auf seinen Eintrag.