Call the KP engine from your own software. Create an app, get credentials, ship.
Loading your developer status…
—
—
—
—
402 until you renew.One app per environment is a good habit — staging and production then have independent rate budgets.
—
Confirm your credentials work before debugging any payload.
curl https://kpstellarastro.com/api/v1/ping \ -H "X-App-Id: YOUR_APP_ID" \ -H "X-App-Secret: YOUR_APP_SECRET"
200 with "ok": true means the keys are good.Official client — auth headers, typed errors, one method per endpoint. Free and open; only the API calls themselves are metered against your subscription above.
pip install kpstellar from kpstellar import Client client = Client(app_id="YOUR_APP_ID", app_secret="YOUR_APP_SECRET") client.ping()Download kpstellar (Python) Read the full API reference
Not yet on PyPI — download the zip above and install locally with pip install ..
Official client for Node 18+ — same shape as the Python one: typed errors, one method per endpoint. Free and open; only the API calls themselves are metered against your subscription above.
import { Client } from "kpstellar";
const client = new Client({ appId: "YOUR_APP_ID", appSecret: "YOUR_APP_SECRET" });
await client.ping();
Download kpstellar (JS/TS)
Read the full API reference
Not yet on npm — the downloaded zip includes a pre-built dist/, so it works without a build step; run npm install only if you want to rebuild from src/.