Copy page
Copy page as Markdown for LLMs
Official client libraries for integrating Divine API into your application. Each SDK provides a simple, idiomatic interface for all API endpoints.
| Language | Package | Requirements |
|---|---|---|
| JavaScript / TypeScript | divineapi | Node.js 18+ |
| Python | divineapi | Python 3.8+ |
| PHP | divineapi/divineapi | PHP 8.0+ |
npm install divineapi
pip install divineapi
composer require divineapi/divineapi
Each example below calls the Daily Horoscope API and prints the result.
import { DivineApi } from 'divineapi';
const client = new DivineApi({ apiKey: 'YOUR_KEY', authToken: 'YOUR_TOKEN' });
const result = await client.horoscope.daily({
sign: 'aries', day: 21, month: 3, year: 2026, tzone: 5.5, h_day: 'today'
});
console.log(result);
from divineapi import DivineApi
client = DivineApi(api_key="YOUR_KEY", auth_token="YOUR_TOKEN")
result = client.horoscope.daily(
sign="aries", day=21, month=3, year=2026, tzone=5.5, h_day="today"
)
print(result)
<?php
$client = new DivineApi\DivineApi('YOUR_KEY', 'YOUR_TOKEN');
$result = $client->horoscope()->daily([
'sign' => 'aries', 'day' => 21, 'month' => 3, 'year' => 2026,
'tzone' => 5.5, 'h_day' => 'today'
]);
print_r($result);
| Language | Repository |
|---|---|
| JavaScript / Node.js | github.com/DivineAPI/divineapi-node |
| Python | github.com/DivineAPI/divineapi-python |
| PHP | github.com/DivineAPI/divineapi-php |
| Registry | Link |
|---|---|
| npm | npmjs.com/package/divineapi |
| PyPI | pypi.org/project/divineapi |
| Packagist | packagist.org/packages/divineapi/divineapi |