탄생 차트 API
natal chart( natal chart)는 모든 astrology 앱(Co-Star, Sanctuary, The Pattern, Chani)의 핵심Foundation이다. AstroWay API는 단일 호출로 natal chart를 생성하고 분석할 수 있는 포괄적인 엔드포인트 집합을 제공한다. Swiss Ephemeris( Solar Fire 및 Astrodienst에서 사용하는 것과 동일)를 기반으로 하며, 경쟁사에서 제공하지 않는 희귀한 기술까지 700개 이상의 엔드포인트로 구성된 플랫폼의 모든 기능을 제공한다.
계산되는 항목
섹션 제목: “계산되는 항목”완전한 natal chart는 astrology trinity—사용자들이 계속해서 되돌아보며 retention을 높이는 세 가지 ‘면모’—를 포함한다:
- 행성 위치 — Sun(정체성/목적), Moon(정서적 핵심/욕구), Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto + North Node, Chiron. 경도, 위도, 속도, 별자리, 하우스, 역행 여부.
- 하우스 쿠스피드 — 15개 시스템 선택 가능(Placidus, Koch, Whole Sign, Equal 등). ASC(타인이 보는 사용자 이미지), MC(직업/공적 이미지), Vertex.
- 아スペクト(aspects) — conjunction, opposition, trine, square, sextile, quincunx. 오브 orb, applying/separating.
- 세타 карта(Chart Sect) —昼間/夜間(고전 헬레니즘 astrology 스타일 Chris Brennan / Demetra George).
엔드포인트
섹션 제목: “엔드포인트”| 엔드포인트 | 크레딧 | 반환 값 |
|---|---|---|
/v1/chart | 20 | 완전한 natal chart(행성 + 하우스 + aspects) |
/v1/planets | 10 | 행성 위치만(하우스와 aspects 제외) |
/v1/essential-dignities | 20 | 본질적 dignity(거주지, exaltation, triplicity, term, face) 테이블 |
/v1/almuten | 20 | Альмутен figuris — 중세 astrology 기술 |
/v1/arabic-parts | 20 | 아랍어 parts/жереби(Fortuna, Spirit 등) |
/v1/fixed-stars | 20 | 행성과 고정 별의 conjunction |
/v1/midpoints | 20 | planetary midpoints |
/v1/disposition-chains | 20 | disposition chains(제어 그래프) |
/v1/firdaria | 20 | Firadaria 기간 |
/v1/profections | 20 | 연간 profections |
/v1/planetary-phases | 20 | Oriental/occidental phases |
/v1/receptions | 20 | 상호 reception |
curl -X POST https://api.astroway.info/v1/chart \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234, "houseSystem": "P" }'const r = await fetch('https://api.astroway.info/v1/chart', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, houseSystem: 'P', }),});const { data: chart } = await r.json();console.log(`ASC: ${chart.angles.asc.sign} ${chart.angles.asc.degree.toFixed(2)}°`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/chart', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY'], 'Content-Type': 'application/json'}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, 'houseSystem': 'P', },)chart = r.json()['data']print(f"ASC: {chart['angles']['asc']['sign']} {chart['angles']['asc']['degree']:.2f}°")<?phpuse GuzzleHttp\Client;
$aw = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $aw->post('chart', [ 'headers' => ['X-Api-Key' => getenv('ASTROWAY_API_KEY')], 'json' => [ 'date' => '1990-07-14', 'time' => '14:30:00', 'timezoneOffset' => 3, 'latitude' => 50.4501, 'longitude' => 30.5234, 'houseSystem' => 'P', ],]);$chart = json_decode($r->getBody(), true)['data'];printf("ASC: %s %.2f°\n", $chart['angles']['asc']['sign'], $chart['angles']['asc']['degree']);사용자
섹션 제목: “사용자”- astrology 앱 — natal chart를 그리는 web 및 mobile 앱
- AI 에이전트 — MCP 서버 또는
/interpret/natal을 통한 AI 해석 - 연구자 — 통계 연구를 위한 대량 계산
- 컨텐츠 플랫폼 — 기존 제품 위에 natal chart를 피처로 추가
natal chart(/v1/chart)는 20 크레딧이다. Free 플랜(월 10,000 크레딧)에서 매달 500개의 natal chart를 무료로 사용할 수 있다.
도움이 되었나요?
피드백 감사합니다.