Erste Schritte mit NumerologyAPI¶
Dieser Leitfaden führt Sie durch:
- Erstellung eines Entwicklerkontos
- Generierung eines API-Schlüssels
- Verständnis der Authentifizierung
- Durchführung Ihres ersten API-Aufrufs
NumerologyAPI bietet über 203 produktionsreife Endpunkte, die Folgendes abdecken:
- Numerologie-Berechnungen
- Astrologische Einblicke
- Tierkreis-Kompatibilität
- Engelszahlen
- Geburtshoroskop-Interpretationen
Alle Endpunkte unterstützen mehrsprachige Antworten.
1. Erstellen Sie Ihr Entwicklerkonto¶
Der empfohlene Weg, auf NumerologyAPI zuzugreifen, ist über die offizielle Entwicklerplattform.
-
Öffnen Sie das Entwickler-Dashboard https://dashboard.numerologyapi.com
-
Erstellen Sie Ihr Konto
-
Generieren Sie einen API-Schlüssel für Ihre Organisation
-
Laden Sie Guthaben in Ihr Wallet auf (Pay-as-you-go-Abrechnung)
Ihr API-Schlüssel sieht etwa so aus:
2. Basis-URL¶
Alle Anfragen werden an das NumerologyAPI-Gateway gesendet.
| Element | Wert |
|---|---|
| Basis-URL | https://api.numerologyapi.com/api/v1 |
| Protokoll | HTTPS |
| Antwortformat | JSON |
Beispiel-Endpunkt:
3. Authentifizierung¶
Jede Anfrage muss Ihren API-Schlüssel enthalten.
Beispiel-Anfrage-Header:
4. Erste Anfrage – Lebensweg-Nummer¶
GET-Anfrage¶
curl --request GET \
--url "https://api.numerologyapi.com/api/v1/life_path?birth_year=1990&birth_month=5&birth_day=15" \
--header "x-api-key: YOUR_API_KEY"
5. POST-Variante (JSON-Body)¶
Einige Endpunkte unterstützen auch POST-Anfragen.
curl --request POST \
--url https://api.numerologyapi.com/api/v1/life_path \
--header "x-api-key: YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"birth_year": "1990",
"birth_month": "5",
"birth_day": "15"
}'
6. Sprachunterstützung¶
Alle Endpunkte unterstützen den optionalen Parameter lang.
Beispiel:
Unterstützte Sprachen:
| Code | Sprache |
|---|---|
en | Englisch |
es | Spanisch |
de | Deutsch |
fr | Französisch |
pt | Portugiesisch |
Beispiel-Anfrage:
7. Code-Beispiele¶
Python (requests)¶
import requests
url = "https://api.numerologyapi.com/api/v1/life_path"
params = {
"birth_year": 1990,
"birth_month": 5,
"birth_day": 15
}
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
PHP (cURL)¶
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.numerologyapi.com/api/v1/life_path?birth_year=1990&birth_month=5&birth_day=15",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"x-api-key: YOUR_API_KEY"
],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
Java¶
Script (Fetch)
const url = new URL("https://api.numerologyapi.com/api/v1/life_path");
url.searchParams.append("birth_year", "1990");
url.searchParams.append("birth_month", "5");
url.searchParams.append("birth_day", "15");
fetch(url, {
method: "GET",
headers: {
"x-api-key": "YOUR_API_KEY"
}
})
.then(r => r.json())
.then(console.log);
Node.js (axios)¶
const axios = require("axios");
axios.get("https://api.numerologyapi.com/api/v1/life_path", {
params: {
birth_year: 1990,
birth_month: 5,
birth_day: 15
},
headers: {
"x-api-key": "YOUR_API_KEY"
}
})
.then(res => console.log(res.data));
8. Abrechnungsmodell¶
NumerologyAPI verwendet ein kreditbasiertes Abrechnungssystem.
Guthaben werden über alle 203+ Endpunkte hinweg gemeinsam genutzt.
Besuchen Sie Preisgestaltung für weitere Details.
9. RapidAPI-Zugriff¶
Die Numerology API ist auch auf RapidAPI verfügbar, für Entwickler, die diesen Marktplatz bereits nutzen.
RapidAPI benötigt folgende Header:
Beispiel-Endpunkt:
Zugriff hier:
https://rapidapi.com/dakidarts-dakidarts-default/api/the-numerology-api
10. Nächste Schritte¶
Nachdem Sie Ihre erste Anfrage gestellt haben:
- Erkunden Sie die API-Referenz für alle Endpunkte
- Überprüfen Sie die Preisgestaltung, um das Guthaben-System zu verstehen
- Sehen Sie sich das Änderungsprotokoll für Aktualisierungen an
Sie sind jetzt bereit, NumerologyAPI in Ihre Anwendung zu integrieren.