# 太陽と月の位置情報を計算

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /api/sunCalc:
    get:
      summary: 太陽と月の位置情報を計算
      deprecated: false
      description: 日の出・日の入り、月の出・月の入り時刻、太陽と月の高度と方位角を計算。
      operationId: get_api_suncalc_year_year_month_month_day_day_lat_lat_lng_lng
      tags: []
      parameters:
        - name: year
          in: query
          description: ''
          required: false
          schema:
            type: string
        - name: month
          in: query
          description: ''
          required: false
          schema:
            type: string
        - name: day
          in: query
          description: ''
          required: false
          schema:
            type: string
        - name: lat
          in: query
          description: ''
          required: false
          schema:
            type: string
        - name: lng
          in: query
          description: ''
          required: false
          schema:
            type: string
      responses:
        '200':
          description: HTTP 200 response
          content:
            application/json:
              schema:
                type: object
                properties:
                  results:
                    type: array
                    items:
                      type: object
                      properties:
                        date:
                          type: object
                          properties:
                            month:
                              type: integer
                            year:
                              type: integer
                            day:
                              type: integer
                          x-apidog-orders:
                            - month
                            - year
                            - day
                        location:
                          type: object
                          properties:
                            coordinate:
                              type: object
                              properties:
                                lng:
                                  type: number
                                lat:
                                  type: number
                              x-apidog-orders:
                                - lng
                                - lat
                          x-apidog-orders:
                            - coordinate
                        positions:
                          type: object
                          properties:
                            sunsetAzimuth:
                              type: number
                            moonsetAltitude:
                              type: integer
                            solarNoonAzimuth:
                              type: number
                            sunriseAzimuth:
                              type: number
                            moonriseAzimuth:
                              type: number
                            moonsetAzimuth:
                              type: integer
                            sunsetAltitude:
                              type: number
                            moonriseAltitude:
                              type: number
                            sunriseAltitude:
                              type: number
                            solarNoonAltitude:
                              type: number
                          x-apidog-orders:
                            - sunsetAzimuth
                            - moonsetAltitude
                            - solarNoonAzimuth
                            - sunriseAzimuth
                            - moonriseAzimuth
                            - moonsetAzimuth
                            - sunsetAltitude
                            - moonriseAltitude
                            - sunriseAltitude
                            - solarNoonAltitude
                        riseAndSet:
                          type: object
                          properties:
                            sunriseHm:
                              type: string
                            sunsetHm:
                              type: string
                            solarNoonHm:
                              type: string
                            moonsetHm:
                              type: string
                            moonriseHm:
                              type: string
                          x-apidog-orders:
                            - sunriseHm
                            - sunsetHm
                            - solarNoonHm
                            - moonsetHm
                            - moonriseHm
                        moonAge:
                          type: number
                      x-apidog-orders:
                        - date
                        - location
                        - positions
                        - riseAndSet
                        - moonAge
                  status:
                    type: integer
                x-apidog-orders:
                  - results
                  - status
              example:
                results:
                  - date:
                      month: 9
                      year: 2022
                      day: 5
                    location:
                      coordinate:
                        lng: 139.6512
                        lat: 35.8554
                    positions:
                      sunsetAzimuth: 279.34534844444863
                      moonsetAltitude: 0
                      solarNoonAzimuth: 180.5313879944135
                      sunriseAzimuth: 80.79920708663923
                      moonriseAzimuth: 124.18839266974442
                      moonsetAzimuth: 0
                      sunsetAltitude: 358.88421455321674
                      moonriseAltitude: 0.285847884106602
                      sunriseAltitude: 359.4145209861538
                      solarNoonAltitude: 61.145011260658876
                    riseAndSet:
                      sunriseHm: '5:17'
                      sunsetHm: '18:06'
                      solarNoonHm: '11:41'
                      moonsetHm: '0:00'
                      moonriseHm: '14:28'
                    moonAge: 8.779551673746028
                status: 0
          headers: {}
          x-apidog-name: ''
      security: []
      x-apidog-folder: ''
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1243801/apis/api-32131735-run
components:
  schemas: {}
  securitySchemes:
    bearerAuth:
      bearerFormat: JWT
      scheme: bearer
      type: jwt
servers:
  - url: https://livlog.xyz/asayuubiyori
    description: https://livlog.xyz/asayuubiyori
security: []

```
