Astrologist.chat

Astrologist.chat · GPT 작업

Astrologist.chat API

API for generating astrological charts with planets, houses, aspects, and houses in signs data based on birth details.

  • GET /chartGet Astrological Chart

    Returns an astrological chart including planets, houses, aspects, and houses in signs data based on the provided birth details.

원본 API 스키마
openapi: 3.0.0
info:
  title: Astrologist.chat API
  version: 1.2.0
  description: API for generating astrological charts with planets, houses, aspects, and houses in signs data based on birth details.
servers:
  - url: https://www.astrologist.chat/api
paths:
  /chart:
    get:
      summary: Get Astrological Chart
      description: Returns an astrological chart including planets, houses, aspects, and houses in signs data based on the provided birth details.
      operationId: getAstrologicalChart
      parameters:
        - in: query
          name: year
          required: true
          schema:
            type: integer
            example: 1977
        - in: query
          name: month
          required: true
          schema:
            type: integer
            example: 4
        - in: query
          name: day
          required: true
          schema:
            type: integer
            example: 15
        - in: query
          name: hour
          required: true
          schema:
            type: integer
            example: 5
        - in: query
          name: minute
          required: true
          schema:
            type: integer
            example: 55
        - in: query
          name: latitude
          required: true
          schema:
            type: number
            format: float
            example: 53.79
        - in: query
          name: longitude
          required: true
          schema:
            type: number
            format: float
            example: 1.75
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  planetsAndHouses:
                    type: object
                    properties:
                      ascendant:
                        type: string
                      sunsign:
                        type: string
                      jupiterHouse:
                        type: string
                      jupiterSign:
                        type: string
                      marsHouse:
                        type: string
                      marsSign:
                        type: string
                      mercuryHouse:
                        type: string
                      mercurySign:
                        type: string
                      moonHouse:
                        type: string
                      moonSign:
                        type: string
                      neptuneHouse:
                        type: string
                      neptuneSign:
                        type: string
                      saturnHouse:
                        type: string
                      saturnSign:
                        type: string
                      sunHouse:
                        type: string
                      sunSign:
                        type: string
                      uranusHouse:
                        type: string
                      uranusSign:
                        type: string
                      venusHouse:
                        type: string
                      venusSign:
                        type: string
                      plutoHouse:
                        type: string
                      plutoSign:
                        type: string
                      midheavenSign:
                        type: string
                  housesInSigns:
                    type: object
                    additionalProperties:
                      type: string
                  aspects:
                    type: object
                    properties:
                      Major:
                        type: object
                        additionalProperties:
                          type: array
                          items:
                            type: object
                            properties:
                              aspect:
                                type: string
                              with:
                                type: string
                      Minor:
                        type: object
                        additionalProperties:
                          type: array
                          items:
                            type: object
                            properties:
                              aspect:
                                type: string
                              with:
                                type: string
        '400':
          description: Bad Request