Ga naar inhoud

Beginnen met de NumerologyAPI

Deze handleiding leidt u door:

  • het aanmaken van een ontwikkelaarsaccount
  • het genereren van een API-sleutel
  • het begrijpen van authenticatie
  • het uitvoeren van uw eerste API-aanvraag

NumerologyAPI biedt meer dan 203 productieklare endpoints, die onder andere de volgende functies omvatten:

  • numerologie berekeningen
  • astrologische inzichten
  • compatibiliteit met de sterrenbeelden
  • engelgetallen
  • interpretaties van geboortehoroscoop

Alle endpoints ondersteunen meertalige antwoorden.


1. Maak uw ontwikkelaarsaccount aan

De aanbevolen manier om toegang te krijgen tot NumerologyAPI is via de officiële ontwikkelaarsplatform.

  1. Open het ontwikkelingsdashboard https://dashboard.numerologyapi.com

  2. Maak uw account aan

  3. Genereer een API-sleutel voor uw organisatie

  4. Vul uw wallet met credits (betaal per gebruik)

Uw API-sleutel ziet er ongeveer zo uit:

tnea_xxxxxxxxxxxxxxxxx

2. Basis URL

Alle aanvragen worden naar de NumerologyAPI gateway gestuurd.

Item Waarde
Basis-URL https://api.numerologyapi.com/api/v1
Protocol HTTPS
Antwoordformaat JSON

Voorbeeld endpoint:

https://api.numerologyapi.com/api/v1/life_path

3. Authenticatie

Elke verzoek moet uw API-sleutel bevatten.

x-api-key: YOUR_API_KEY

Voorbeeld van verzoekheaders:

GET /api/v1/life_path HTTP/1.1
Host: api.numerologyapi.com
x-api-key: YOUR_API_KEY

4. Eerste Verzoek – Getal van de Life Path

GET Verzoek

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 Variant (JSON Lichaam)

Sommige endpoints ondersteunen ook POST verzoeken.

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. Taalondersteuning

Alle endpoints ondersteunen het optionele parameter lang.

Voorbeeld:

?lang=fr

Ondersteunde talen:

Code Taal
en Engels
es Spaans
de Duits
fr Frans
pt Portugees

Voorbeeld van verzoek:

/api/v1/life_path?birth_year=1990&birth_month=5&birth_day=15&lang=es

7. Code Voorbeelden

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;

?>

JavaScript (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. Factureringsmodel

NumerologyAPI gebruikt een credit-gebaseerd factureringssysteem.

1 API request = 1 credit
1 USD = 3,921.57 credits

Credits worden gedeeld over alle 203+ endpoints.

Bezoek Prijzen voor volledige details.


9. RapidAPI Toegang

De Numerology API is ook beschikbaar op RapidAPI voor ontwikkelaars die al dit platform gebruiken.

RapidAPI vereist de volgende headers:

x-rapidapi-key
x-rapidapi-host

Voorbeeld endpoint:

https://the-numerology-api.p.rapidapi.com/life_path

Toegang hier:

https://rapidapi.com/dakidarts-dakidarts-default/api/the-numerology-api


10. Volgende stappen

Nu u uw eerste verzoek hebt gemaakt:

U kunt nu NumerologyAPI integreren in uw applicatie.