{"id":51198220,"url":"https://github.com/astroway/astrology-api-openapi","last_synced_at":"2026-06-27T22:31:28.566Z","repository":{"id":362392006,"uuid":"1255481450","full_name":"astroway/astrology-api-openapi","owner":"astroway","description":"OpenAPI 3.1 spec for the AstroWay astrology API — natal charts, synastry, transits, Vedic, Human Design, Tarot, Numerology. Generate a typed client in any language.","archived":false,"fork":false,"pushed_at":"2026-06-21T10:06:33.000Z","size":1217,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-21T12:06:25.843Z","etag":null,"topics":["astrology","astrology-api","astroway","ephemeris","horoscope","human-design","natal-chart","openapi","openapi-spec","openapi3","rest-api","swiss-ephemeris","synastry","tarot","vedic-astrology"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/astroway.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-31T22:01:02.000Z","updated_at":"2026-06-21T10:06:37.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/astroway/astrology-api-openapi","commit_stats":null,"previous_names":["astroway/astrology-api-openapi"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/astroway/astrology-api-openapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astroway%2Fastrology-api-openapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astroway%2Fastrology-api-openapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astroway%2Fastrology-api-openapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astroway%2Fastrology-api-openapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/astroway","download_url":"https://codeload.github.com/astroway/astrology-api-openapi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/astroway%2Fastrology-api-openapi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34870654,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-27T02:00:06.362Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astrology","astrology-api","astroway","ephemeris","horoscope","human-design","natal-chart","openapi","openapi-spec","openapi3","rest-api","swiss-ephemeris","synastry","tarot","vedic-astrology"],"created_at":"2026-06-27T22:31:27.887Z","updated_at":"2026-06-27T22:31:28.559Z","avatar_url":"https://github.com/astroway.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Astrology API — OpenAPI 3.1 Specification\n\nMachine-readable **OpenAPI 3.1 spec** for the [**AstroWay astrology API**](https://api.astroway.info) — a hosted, developer-first **astrology calculation API** powered by the **Swiss Ephemeris** (NASA JPL data). 700+ endpoints, one REST API.\n\n🌐 **[api.astroway.info](https://api.astroway.info)** \u0026nbsp;·\u0026nbsp; 📖 [Docs](https://api.astroway.info/docs/) \u0026nbsp;·\u0026nbsp; 🔑 [Get an API key](https://api.astroway.info)\n\n## What the API calculates\n\nNatal \u0026 birth charts · Synastry \u0026 compatibility · Transits \u0026 progressions · Western \u0026 sidereal house systems · **Vedic astrology** (dashas, vargas, panchang, yogas) · **Human Design** · **Tarot** · **Numerology** · AI-generated horoscopes — high-precision planetary positions from the Swiss Ephemeris.\n\n## Use the spec\n\n```bash\n# Canonical, always-current spec\ncurl https://api.astroway.info/v1/openapi.json -o openapi.json\n\n# Generate a typed TypeScript client\nnpx openapi-typescript openapi.json -o astroway.d.ts\n\n# …or a full SDK in any language\nopenapi-generator-cli generate -i openapi.json -g python -o ./client\n```\n\nThe `openapi.json` checked into this repo is a dated snapshot (API v2.74.12). The **live URL above is the source of truth** — fetch it for the latest endpoints.\n\n## Official SDKs (no codegen needed)\n\nTypeScript [`@astroway/sdk`](https://github.com/astroway/astroway-typescript) · Python [`astroway`](https://github.com/astroway/astroway-python) · PHP [`astroway/sdk`](https://github.com/astroway/astroway-php) · React [`@astroway/react`](https://github.com/astroway/astroway-react) · MCP for Claude/Cursor [`@astroway/mcp`](https://github.com/astroway/astroway-mcp)\n\nA hosted alternative to running your own Swiss Ephemeris server — natal chart API, horoscope API and Vedic astrology API in one place.\n\n**[→ Start building at api.astroway.info](https://api.astroway.info)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastroway%2Fastrology-api-openapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fastroway%2Fastrology-api-openapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fastroway%2Fastrology-api-openapi/lists"}