Ga naar inhoud

Horoscoop Tijdzone Helper

Gebruik deze helper om de geaccepteerde IANA tijdzone-ID's op te halen voordat u de routes voor het genereren van rapporten aanroept (today, yesterday, tomorrow).

Dit voorkomt fouten in de datumberekening over verschillende regio's en zorgt ervoor dat gebruikers in verschillende geografische locaties het juiste lokale dag identificeren.

Endpoint

Methode Pad
GET https://api.numerologyapi.com/api/v1/horoscope/timezones

Autorisatie

Geef uw API-sleutel header op:

  • X-API-Key: YOUR_API_KEY

Verzoekparameters

Deze endpoint vereist geen query of body parameters.

Voorbeeldverzoek

curl --request GET \
  --url "https://api.numerologyapi.com/api/v1/horoscope/timezones" \
  --header "X-API-Key: YOUR_API_KEY"

Voorbeeldantwoord

{
  "count": 596,
  "timezones": [
    "Africa/Abidjan",
    "Africa/Accra",
    "Africa/Addis_Ababa"
  ]
}

Antwoordvelden

Veld Type Beschrijving
count integer Het totale aantal geaccepteerde tijdzone-ID's.
timezones array[string] Ondersteunde IANA tijdzone namen.

Integratie Workflow

  1. Roepe /api/v1/horoscope/timezones één keer aan en sla de lijst op in uw backend/client.
  2. Valideer de door de gebruiker geselecteerde tijdzone tegen die lijst.
  3. Stuur de gevalideerde tijdzone naar de verzoeken voor het genereren van dagelijkse rapporten.

Voorbeeld dagelijks verzoek met tijdzone:

curl --request POST \
  --url "https://api.numerologyapi.com/api/v1/horoscope/reports/today?lang=en" \
  --header "X-API-Key: YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "sign": "TAURUS",
  "timezone": "America/New_York",
  "sections": ["general"]
}'

Notities

  • Gebruik een geldig IANA-formaat (bijvoorbeeld: America/New_York, Africa/Douala, Asia/Tokyo).
  • Vermijd afkortingen zoals EST, PST of GMT+1.
  • count kan enigszins variëren per omgeving/versie van tzdata.