Codevrije integraties
Alles op deze pagina’s is uitgevoerd tegen de productie van 2026-09-17. De workflow voor n8n is geïmporteerd en uitgevoerd in een echte n8n-instantie; de stappen voor Zapier en Make zijn geschreven op basis van hun eigen documentatie, en de verzoeken die ze genereren, zijn precies zo verzonden.
Waar de aanvraag vandaan komt
Section titled “Waar de aanvraag vandaan komt”Dit bepaalt welke sleutel je nodig hebt.
- Zapier, Make en n8n versturen de aanvraag vanaf hun servers. Je hebt een “Alleen server”-sleutel nodig met een endpoint-scope en budget, zoals hieronder beschreven. Instructies: Zapier, Make, n8n.
- Bubble verstuurt ook aanvragen vanaf zijn servers, en de sleutel bevindt zich in de header, waar deze blijft: Bubble.
- FlutterFlow compileert naar een app die de gebruiker bezit, dus de aanroep moet privé zijn: FlutterFlow.
- Wix, Squarespace, Shopify, Webflow en Tilda tonen de pagina in de browser van de bezoeker. Voeg een widget in, geen sleutel: websitebouwers.
- WordPress doet aanvragen vanaf je eigen server. De AstroWay-plugin beheert de sleutel.
Sleutel voor automatisering
Section titled “Sleutel voor automatisering”Iedereen die een Zap, scenario of workflow kan bewerken, ziet de sleutel erin. Geef daarom elke automatisering een eigen sleutel en beperk deze tot wat de automatisering doet.
- Open in het dashboard API-sleutels en klik op Nieuwe sleutel. Geef deze een naam die overeenkomt met de automatisering, bijvoorbeeld
zapier-intake-form. - Laat in het veld Waar wordt deze sleutel gebruikt? de optie Alleen server staan.
- Kopieer de sleutel en bewaar deze: het dialoogvenster toont deze slechts één keer volledig. Als de sleutel verloren is gegaan, klik dan op Sleutel vernieuwen in het sleutelmenu: je krijgt een nieuwe, de oude werkt dan niet meer.
- Open in het sleutelmenu Endpoint-scope en vermeld de paden die de automatisering aanroept, één per regel:
chartvoor een geboortehoroscoop,public/horoscope/*voor dagelijkse horoscopen. - Open in hetzelfde menu Budget instellen en geef aan hoeveel kredieten deze sleutel per cyclus mag verbruiken.
Een aanroep buiten de lijst krijgt 403 ENDPOINT_NOT_IN_SCOPE. Een sleutel die het budget heeft uitgeput, krijgt 429 KEY_BUDGET_EXHAUSTED, zelfs als er nog kredieten op het account staan, zodat een vastgelopen automatisering stopt bij het opgegeven aantal. Beide beperkingen werken op elk abonnement en worden beschreven in de sectie Authenticatie.
Verstuur het geboortemoment, niet de offset
Section titled “Verstuur het geboortemoment, niet de offset”Het formulier geeft de datum, de tijd op de klok en de locatie. Verstuur deze als volgt:
{ "date": "1990-05-15", "time": "14:30:00", "timezone": "Europe/Kyiv", "latitude": 50.45, "longitude": 30.52}timezoneis de naam van de zone, en de server vindt zelf de UTC-offset die de klokken op die datum hadden, inclusief zomertijd. Kiev op 1990-05-15 leefde volgens UTC+4, niet +3: dit is precies de fout die een handmatig ingevoerde offset geeft. Stuurautoom de zone uit de coördinaten te halen.- Zonder
timezoneen zonder offset wordt de horoscoop berekend voor UTC. Het antwoord is nog steeds200, dus controleer of het veld is toegewezen. - Een lege
timezonewordt geweigerd met400, omdat anders een oningevuld formulierveld als UTC zou worden gelezen. datein het formaatYYYY-MM-DD,timein het formaatHH:MM:SS. Als het formulier ze anders opslaat, gebruik dan de datumopmaakfunctie in de tool zelf.- Getallen kunnen als tekst binnenkomen.
"latitude": "50.45"wordt geaccepteerd, en zo versturen de meeste formuliervelden ze. - De API geocodeert niet. De coördinaten moeten uit het formulier komen of uit een geocoderingstap in de tool. Het veld
cityis slechts een label.
De regels voor het omzetten van klokken en datums vóór 1970 worden beschreven in veldformaten.
Hoe lengtegraden om te zetten naar tekens
Section titled “Hoe lengtegraden om te zetten naar tekens”POST /v1/chart antwoordt in graden langs de dierenriem, in de wrapper { "ok": true, "data": { ... } }. Het teken is gelijk aan floor(longitude / 30), tellend vanaf nul:
0 Ram, 1 Stier, 2 Tweelingen, 3 Kreeft, 4 Leeuw, 5 Maagd, 6 Weegschaal, 7 Schorpioen, 8 Boogschutter, 9 Steenbok, 10 Waterman, 11 Vissen.
Waar de drie meest populaire waarden liggen:
- Zon: de entry in
data.planetsmet"name": "Sun", de eerste. - Maan: de entry in
data.planetsmet"name": "Moon", de tweede. - Ascendant:
data.houses.ascendant. - Gebruikte offset:
data.input.timezoneOffset.
Voor het bovenstaande voorbeeld: Zon 54.34, dus Stier; Maan 296.39, Steenbok; Ascendant 159.26, Maagd; offset 4.
Wat kost het
Section titled “Wat kost het”POST /v1/chartkost 20 kredieten. Een volledige tabel vind je op de pagina Endpoint-kosten.- Dezelfde aanvraag, opnieuw verzonden binnen vijf minuten, wordt uit de cache geretourneerd en niet in rekening gebracht. Een testrun die dezelfde body herhaalt, verbruikt geen budget.
GET /v1/public/horoscope/dailyverbruikt geen kredieten. Zonder sleutel of met een sleutel op het Free-abonnement telt het mee voor de limiet van 30 aanvragen per uur per IP-adres, en automatiseringsplatforms delen hun adressen met klanten. Een sleutel op een betaald abonnement heeft een eigen limiet.