Astro Sindhi Observatory Developer PlatformPublic astronomy APIs
Complete reference · 35 APIs

API Documentation

Request conventions, parameter definitions, caching and freshness rules, errors, examples and endpoint-level reference.

01 · Quick start

Base URL and first request

Base URLhttps://astro.sindhilanguage.org/api/
MethodGET / HEAD
AuthenticationNo API key
Default timezoneAsia/Karachi
cURL
curl -sS "https://astro.sindhilanguage.org/api/system-health.php"
02 · Conventions

HTTP, caching and freshness

Transport

Use HTTPS. Public endpoints currently accept GET; HEAD is documented for header-only checks. JSON uses UTF-8.

Coordinates

Latitude and longitude use decimal degrees. Latitude range is −90…90; longitude is −180…180.

Timezone

Use an IANA identifier such as Asia/Karachi or UTC. Endpoint defaults are documented below.

Cache semantics

Respect Cache-Control, ETag and optional X-Data-Valid-Until. Do not retain date-bearing data beyond its validity.

Rate limits

Cloudflare and application limits protect the public service. Cache responses and avoid high-frequency polling.

Maturity

Stable is operational; Research is production-accessible with validation continuing; Validation exposes comparison/audit work.

03 · Responses

JSON and errors

Response fields vary by engine. Most services expose an ok or success flag, endpoint-specific data, source metadata and a freshness envelope.

Typical success
{
  "success": true,
  "data": { ... },
  "freshness": {
    "generated_at": "2026-07-11T17:11:00+05:00",
    "valid_until": "2026-07-11T17:12:00+05:00",
    "is_stale": false
  }
}
Typical error
{
  "ok": false,
  "error": {
    "code": "invalid_parameter",
    "message": "Invalid request parameter."
  }
}
200Successful response
304ETag matched; use cached body
400Invalid or missing parameter
429Rate limit exceeded
503Fresh live data unavailable
04 · Reference

All public endpoints

Search by name, URL, category or capability.

Platform & Integration

Discovery, health, daily public feeds and integrated observatory payloads.

6 APIs

Solar & Seasons

Sun position, daylight, equinox and Sindhi season calculations.

4 APIs

Lunar

Moon position, illumination, rise/set, validation and live geometry.

5 APIs

Calendars & Time

Sindhu Sambat, Hijri, conversion, pahar, almanac and audit services.

8 APIs

Sky & Observation

Observer sky, planets, simulation, geodata and AR-ready catalogues.

6 APIs

Eclipses

Archive and location-aware eclipse visibility services.

2 APIs

Validation & Reference

Reference datasets, comparisons and multi-year validation reports.

3 APIs

Language & Terminology

Sindhi astronomical glossary and machine-readable knowledge fields.

1 APIs