AstroWay/api v2.190.0 · ko
모든 시스템 정상 작동 중

카탈로그 맵: AstroWay의 700+ 엔드포인트 구조

API가 57개 그룹에서 700개 이상의 엔드포인트로 성장했습니다 - 출생 차트부터 BaZi, 지리점성학 및 SVG 차트 렌더링까지. 카탈로그가 도메인으로 어떻게 나뉘는지, 모든 호출이 따르는 단일 패턴은 무엇인지, 그리고 필요한 엔드포인트를 빠르게 찾는 방법을 살펴봅니다.

AstroWay 카탈로그는 57 그룹의 1000 이상의 엔드포인트를 보유하고 있습니다. 이 규모에 따라 개발자의 주요 문제는 “커버리지가 충분한가?”가 아니라 “어디로 가야 할까?”입니다. 이 문서는 카탈로그의 구조와 각 도메인에 대한 정보를 제공합니다.

각 계산 엔드포인트의 형식은 다음과 같습니다.

POST /v1/{domain}/{calc}
X-Api-Key: aw_live_...
Content-Type: application/json

바디 - JSON 데이터 (생년월일, 시간, 좌표 또는 특정 기술에 대한 매개변수) 또는 기술에 대한 특정 매개변수. 응답은 항상 { "ok": true, "data": {...} } 또는 { "ok": false, "error": {...} }입니다. GraphQL, 별도의 인증 흐름은 없습니다. 하나의 API 키 헤더 X-Api-Key와 일관된 응답 형식이 있습니다.

이 패턴은 BaZi, Run, 또는 다른 기술에 대한 커버리지에 대한 변경 사항만이 있습니다. 경로와 바디의 스키마만이 달라집니다.

카탈로그는 큰 도메인으로 그룹화됩니다. 다음은 실제 카탈로그의 예입니다. (숫자는 manifests에 따라 항상 최신입니다.)

도메인엔드포인트 수내용
서양 천문학182천체, 아스텍스, 유력성, 예측 (전환, 진전, 지휘), 호리, 4 엘리니스트 학교, 현대 심리학, 진화론, 우주 생물학
베다174가장 큰 도메인: 나카샤트라, 다샤, 분할 카드 (바르가), 요가, 도샤, 자미니, KP, 아스탁아바르가, 샌드발라
인체 디자인12바디 그래프, 채널, 문, 유형/프로필/권위, 인кар네이션 크로스
타로663 카드: 라이더-웨이트-스미스, 마르세일, 레노르망 - 배치, 의미, 조합
수학505 시스템 10 계산 (피타고라스, 할데안, 두 개의 카발리스트, 베다)
중국 + 마야55바지 (네 개의 기둥), 지웨이 두 슈, 중국의 별자리 및 풍수, 마야의 달력
예언31아그리파의 지오맨시 (Geomancy), Старший Futark의 루니, Cheiro의 Palmistry, I Ching
응용 분야51웰니스, 동물의 천문학, 비즈니스, 금융, 가족
보고서23준비된 해석 (생년월일, 동형성), HTML/PDF, 백라벨 브랜드
렌더링14SVG/PNG 원형, 바디 그래프, 전환의 원형 - 자신의 프론트 엔드 없이
개발 도구44웹 훅, 실시간 스트림, 인캡슐화된 인젝션, 백라벨

그 외에는 AI 해석, 호로스콕, 도움말 엔드포인트 (징크, 행성, 아스텍스), 시스템 (건강, 사용률, OpenAPI) 등이 있습니다.

174 베다 엔드포인트는 서양 천문학보다 더 많습니다. 이유는 간단합니다. 베다 전통은 더 정형화되어 있습니다. 서양 천문학은 하나의 집합체에 대한 하나의 세트를 가지고 있지만 베다는 16 개의 분할 카드 (바르가), 여러 대샤, 여러 요가와 정밀한 규칙을 가지고 있습니다. 각자는 별개의 엔드포인트이며 결과가 정의되어 있습니다.

서양 천문학에 대한 개발자는 인도 시장에 대한 개발자일 수 있습니다. 이 핵심 제품은 앱이 아닌 도구입니다.

각 기술의 외형에 관계없이, 행성 위치는 스위스 에페메리스 (WASM)에서 하나의 핵심으로 계산됩니다. 동일한 핵심은 브라우저의 애플리케이션과 API 서버의 애플리케이션 모두에서 작동합니다. 계산 엔드포인트는 873 스냅샷 테스트로 커버되어 있으며 각 PR에서 표준 소스와 비교됩니다. 자세한 내용은 CI 정확성에 대한 별도의 문서에서 확인하십시오.

3 가지 방법으로 찾을 수 있습니다.

  1. OpenAPI 가이드 - /docs/api/openapi.json의 프로덕트 스펙에 직접 생성됩니다. 그룹은 사이드바의 도메인과 일치합니다. 각 엔드포인트는 바디의 스키마, 예시, 및 “시도” 버튼이 있습니다.
  2. MCP 카탈로그 - Claude 또는 Cursor의 경우, 전체 카탈로그는 mcp.astroway.info를 통해 인스트루먼트 세트로 제공됩니다. 에이전트는 설명에 따라 필요한 엔드포인트를 찾습니다.
  3. 스펙에 대한 검색 - curl https://api.astroway.info/v1/openapi.json은 전체 머신-readable 계약을 반환합니다. 코드 생성을위한 편리한 방법입니다.

대시보드/회원가입에서 10,000 크레딧을 제공합니다. 이는 10개 이상의 도메인과 관련된 이해를 얻을 수 있습니다. 카탈로그를 완전히 공부할 필요는 없습니다. 자신의 도메인에 대해 공부하고 나머지 도메인에 대한 공부는 나중에 할 수 있습니다.

MakSeong · AstroWay

AstroWay API를 만들고 있어: Swiss Ephemeris를 순수 REST로 감싸고, 실제로 중요한 지루한 세부사항을 기록합니다.

// 이걸로 빌드해

Solar Fire에 사용된 것과 동일한 Swiss Ephemeris - 단 4줄의 코드로.

카드 없이 무료 키. 첫 결제 전까지 월 5,000 API 호출.

더 많은 블로그 글 모든 글 보기 →

Engineering 2026-07-15

세 개의 공식 SDK: TypeScript, Python, PHP, 원시 curl 대신

원시 HTTP는 작동하지만, 타이핑된 클라이언트는 시간을 절약합니다: 경로 자동 완성, 요청 및 응답 유형, 408/409/429/5xx에 대한 내장된 재시도 및 스테인리스 스타일 오류 계층 구조. 세 개의 공식 SDK - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - 및 하나의 OpenAPI 계약에서 생성된 방법을 살펴봅니다.

Industry 2026-06-05

Free Astrology API: Which One Has the Best Free Tier in 2026?

A side-by-side of free tiers across the major astrology APIs - credits, request caps, card requirements - and how much you can actually build for free.

Engineering 2026-06-05

Horoscope API Tutorial: Build a Daily Horoscope Feature

Add daily, weekly and monthly horoscopes to your app via API - sign-based text vs transit-based personalization - with TypeScript and Python code.