Datingové aplikace
Astrologická kompatibilita je klíčovým faktorem pro udržení uživatelů v datingových aplikacích jako Bumble, Hinge, Tinder, Tantan a v aplikacích postavených na astrologii, například NUiT, Struck. API AstroWay poskytuje hotový synastrický skóre 0–100 s jediným voláním – bez vlastního ephemeridového enginu a bez licence Solar Fire ($495).
Jak to funguje
Sekce “Jak to funguje”- Uživatel zadá datum, čas a místo narození při registraci
- Při matchování váš backend zavolá
/v1/synastrys daty obou uživatelů - API vrátí
compatibility.score(0–100) alabel(harmonický/vyvážený/smíšený/konfliktní) - Skóre se používá jako jeden z faktorů pro řazení
Algoritmus matchování ├── Vzdálenost polohy (40%) ├── Společné zájmy (30%) ├── Astrologická kompatibilita (20%) ← AstroWay API └── Další signály (10%)Klíčové endpointy
Sekce “Klíčové endpointy”| Endpoint | Kredity | Co vrací |
|---|---|---|
/v1/synastry | 50 | Křížové aspekty + skóre 0–100 |
/v1/human-design/compatibility | 100 | HD-kompatibilita (typ + strategie) |
/v1/horoscope/compatibility | 50 | Textová analýza kompatibility |
Integrační vzor
Sekce “Integrační vzor”// Při matchování – zavolej synastryasync function getCompatibility(userA: UserProfile, userB: UserProfile) { const result = await astrowayClient.synastry({ chart1: { date: userA.birthDate, time: userA.birthTime || '12:00:00', // default na poledne, pokud neznámý timezoneOffset: userA.tzOffset, latitude: userA.birthLat, longitude: userA.birthLng, }, chart2: { date: userB.birthDate, time: userB.birthTime || '12:00:00', timezoneOffset: userB.tzOffset, latitude: userB.birthLat, longitude: userB.birthLng, }, });
return { score: result.compatibility.score, // 0-100 label: result.compatibility.label, // "harmonický" harmony: result.compatibility.harmony, // vážený součet tension: result.compatibility.tension, };}Odhad rozpočtu
Sekce “Odhad rozpočtu”Scénář: 1 000 nových matchů denně
Sekce “Scénář: 1 000 nových matchů denně”| Metrika | Hodnota |
|---|---|
| Matchů/den | 1 000 |
| Kreditů/match | 50 (synastry) |
| Kreditů/den | 50 000 |
| Kreditů/měsíc | ~1 500 000 |
| Tarif | Business ($199/měs, 3 500 000 kreditů) |
Scénář: 50 matchů denně (startup)
Sekce “Scénář: 50 matchů denně (startup)”| Metrika | Hodnota |
|---|---|
| Matchů/den | 50 |
| Kreditů/den | 2 500 |
| Kreditů/měsíc | ~75 000 |
| Tarif | Starter ($19/měs, 200 000 kreditů) |
Optimalizace
Sekce “Optimalizace”- Ukládání do cache – ukládej skóre do databáze, nepřepočítávej
- Líné vyhodnocování – počítej synastry až když uživatel otevře match, ne pro všechny potenciální páry
- Hromadný výpočet při registraci – spočítej kompatibilitu s top 20 potenciálními matchi hned
Bez času narození
Sekce “Bez času narození”Pokud uživatel nezná čas – pošli "time": "12:00:00" (poledne). Domácnosti budou méně přesné, ale planetární pozice a křížové aspekty budou správné. Skóre kompatibility zůstává informativní.
Pro HD-kompatibilitu je čas důležitější – zvaž hd/sensitivity pro odhad vlivu nepřesného času.
Synastry API → Podrobnosti o endpointu kompatibility
Rychlý start První dotaz za 5 minut
Ceník Od zdarma až po Enterprise
Užitečné?
Děkujeme za zpětnou vazbu.