name: CycleCalcs description: >- CycleCalcs publishes a read-only positional-astronomy engine as both a REST API and a hosted MCP server over the same core: sun and moon rise/set and twilight, moon phases and libration, planet positions and a visibility board, eclipses with per-observer local circumstances, seasons, apsides, lunar nodes, retrograde stations, conjunctions and angular separation, sidereal time, the equation of time, Jupiter's Galilean moons, sky quality and dark-sky windows, place lookup, and a one-call whole-sky snapshot. It returns the named answer and the numbers behind it rather than raw ephemeris, and every response states its frame, epoch, time scale and refraction model. Computed live with the MIT-licensed Astronomy Engine, arcminute class for the Sun, Moon and planets from 1700 to 2200. Twenty-nine GET endpoints, JSON/CSV/TXT, RFC 9457 problem documents, open CORS, and a free tier that needs no key, no signup and no card; paid volume tiers sell through RapidAPI. Pure astronomy — no astrology and no claims that sky events affect people or Earth. image: https://www.cyclecalcs.com/assets/og-card.png?v=2 url: https://cyclecalcs.apievangelist.com/apis.yml created: '2026-08-09' modified: '2026-08-09' specificationVersion: '0.21' tags: - Astronomy - Space - Science - Ephemeris - Sun - Moon - Planets - Eclipses - Time - Calendar - Geolocation - MCP - Agent-native apis: - name: CycleCalcs MCP Server description: >- Hosted stateless Streamable HTTP MCP server exposing 11 astronomy tools backed by the v2 REST endpoints. Requires Bearer RapidAPI key on every call; basic plan free. Works with Claude Code, custom connectors, and OpenAI Responses API mcp tool. humanURL: https://www.cyclecalcs.com/api/mcp.html baseURL: https://www.cyclecalcs.com/mcp tags: - Astronomy - Space - Science - Ephemeris - Sun - Moon - Planets - Eclipses - Time - Calendar - Geolocation - MCP - Agent-native properties: - type: MCPServer url: https://www.cyclecalcs.com/mcp - type: MCPServer name: MCP server manifest (11 tools, captured from tools/list) url: mcp/cyclecalcs-mcp.yml - type: ToolCrosswalk name: MCP tool to OpenAPI operation crosswalk url: mcp/cyclecalcs-tool-crosswalk.yml - type: Documentation url: https://www.cyclecalcs.com/api/mcp.html - aid: cyclecalcs:cyclecalcs-apsides-api name: CycleCalcs Apsides API description: The Apsides API from CycleCalcs — 1 operation(s) for apsides. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Apsides properties: - type: OpenAPI url: openapi/cyclecalcs-apsides-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-attribution-api name: CycleCalcs Attribution API description: The Attribution API from CycleCalcs — 1 operation(s) for attribution. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Attribution properties: - type: OpenAPI url: openapi/cyclecalcs-attribution-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-conjunctions-api name: CycleCalcs Conjunctions API description: The Conjunctions API from CycleCalcs — 1 operation(s) for conjunctions. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Conjunctions properties: - type: OpenAPI url: openapi/cyclecalcs-conjunctions-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-conventions-api name: CycleCalcs Conventions API description: The Conventions API from CycleCalcs — 1 operation(s) for conventions. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Conventions properties: - type: OpenAPI url: openapi/cyclecalcs-conventions-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-cyclecalcs-astronomy-api-api name: CycleCalcs CycleCalcs Astronomy API API description: >- The CycleCalcs Astronomy API API from CycleCalcs — 1 operation(s) for cyclecalcs astronomy api. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - CycleCalcs Astronomy API properties: - type: OpenAPI url: openapi/cyclecalcs-cyclecalcs-astronomy-api-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-cycles-api name: CycleCalcs Cycles API description: The Cycles API from CycleCalcs — 1 operation(s) for cycles. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Cycles properties: - type: OpenAPI url: openapi/cyclecalcs-cycles-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-dark-window-api name: CycleCalcs Dark Window API description: The Dark Window API from CycleCalcs — 1 operation(s) for dark window. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Dark Window properties: - type: OpenAPI url: openapi/cyclecalcs-dark-window-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-eclipses-api name: CycleCalcs Eclipses API description: The Eclipses API from CycleCalcs — 1 operation(s) for eclipses. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Eclipses properties: - type: OpenAPI url: openapi/cyclecalcs-eclipses-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-enums-api name: CycleCalcs Enums API description: The Enums API from CycleCalcs — 1 operation(s) for enums. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Enums properties: - type: OpenAPI url: openapi/cyclecalcs-enums-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-equation-of-time-api name: CycleCalcs Equation Of Time API description: The Equation Of Time API from CycleCalcs — 1 operation(s) for equation of time. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Equation Of Time properties: - type: OpenAPI url: openapi/cyclecalcs-equation-of-time-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-jupiter-moons-api name: CycleCalcs Jupiter Moons API description: The Jupiter Moons API from CycleCalcs — 1 operation(s) for jupiter moons. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Jupiter Moons properties: - type: OpenAPI url: openapi/cyclecalcs-jupiter-moons-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-libration-api name: CycleCalcs Libration API description: The Libration API from CycleCalcs — 1 operation(s) for libration. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Libration properties: - type: OpenAPI url: openapi/cyclecalcs-libration-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-moon-api name: CycleCalcs Moon API description: The Moon API from CycleCalcs — 1 operation(s) for moon. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Moon properties: - type: OpenAPI url: openapi/cyclecalcs-moon-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-moon-nodes-api name: CycleCalcs Moon Nodes API description: The Moon Nodes API from CycleCalcs — 1 operation(s) for moon nodes. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Moon Nodes properties: - type: OpenAPI url: openapi/cyclecalcs-moon-nodes-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-phases-api name: CycleCalcs Phases API description: The Phases API from CycleCalcs — 1 operation(s) for phases. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Phases properties: - type: OpenAPI url: openapi/cyclecalcs-phases-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-places-api name: CycleCalcs Places API description: The Places API from CycleCalcs — 1 operation(s) for places. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Places properties: - type: OpenAPI url: openapi/cyclecalcs-places-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-planet-board-api name: CycleCalcs Planet Board API description: The Planet Board API from CycleCalcs — 1 operation(s) for planet board. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Planet Board properties: - type: OpenAPI url: openapi/cyclecalcs-planet-board-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-planet-events-api name: CycleCalcs Planet Events API description: The Planet Events API from CycleCalcs — 1 operation(s) for planet events. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Planet Events properties: - type: OpenAPI url: openapi/cyclecalcs-planet-events-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-positions-api name: CycleCalcs Positions API description: The Positions API from CycleCalcs — 1 operation(s) for positions. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Positions properties: - type: OpenAPI url: openapi/cyclecalcs-positions-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-retrogrades-api name: CycleCalcs Retrogrades API description: The Retrogrades API from CycleCalcs — 1 operation(s) for retrogrades. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Retrogrades properties: - type: OpenAPI url: openapi/cyclecalcs-retrogrades-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-rise-set-api name: CycleCalcs Rise Set API description: The Rise Set API from CycleCalcs — 1 operation(s) for rise set. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Rise Set properties: - type: OpenAPI url: openapi/cyclecalcs-rise-set-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-seasons-api name: CycleCalcs Seasons API description: The Seasons API from CycleCalcs — 1 operation(s) for seasons. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Seasons properties: - type: OpenAPI url: openapi/cyclecalcs-seasons-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-separation-api name: CycleCalcs Separation API description: The Separation API from CycleCalcs — 1 operation(s) for separation. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Separation properties: - type: OpenAPI url: openapi/cyclecalcs-separation-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-sidereal-time-api name: CycleCalcs Sidereal Time API description: The Sidereal Time API from CycleCalcs — 1 operation(s) for sidereal time. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Sidereal Time properties: - type: OpenAPI url: openapi/cyclecalcs-sidereal-time-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-sky-quality-api name: CycleCalcs Sky Quality API description: The Sky Quality API from CycleCalcs — 1 operation(s) for sky quality. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Sky Quality properties: - type: OpenAPI url: openapi/cyclecalcs-sky-quality-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-sun-api name: CycleCalcs Sun API description: The Sun API from CycleCalcs — 1 operation(s) for sun. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Sun properties: - type: OpenAPI url: openapi/cyclecalcs-sun-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-time-api name: CycleCalcs Time API description: The Time API from CycleCalcs — 1 operation(s) for time. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Time properties: - type: OpenAPI url: openapi/cyclecalcs-time-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-today-api name: CycleCalcs Today API description: The Today API from CycleCalcs — 1 operation(s) for today. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Today properties: - type: OpenAPI url: openapi/cyclecalcs-today-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt - aid: cyclecalcs:cyclecalcs-twilight-api name: CycleCalcs Twilight API description: The Twilight API from CycleCalcs — 1 operation(s) for twilight. humanURL: https://www.cyclecalcs.com/api.html baseURL: https://www.cyclecalcs.com/v2 tags: - Twilight properties: - type: OpenAPI url: openapi/cyclecalcs-twilight-api-openapi.yml - type: Documentation url: https://www.cyclecalcs.com/api/reference.html - type: Documentation url: https://www.cyclecalcs.com/api/keys.html - type: Documentation url: https://www.cyclecalcs.com/api/errors.html - type: Documentation url: https://www.cyclecalcs.com/api/status.html - type: Documentation url: https://www.cyclecalcs.com/api/accuracy.html - type: LLMsTxt url: https://www.cyclecalcs.com/llms.txt - type: LLMsTxt url: https://www.cyclecalcs.com/v2/llms-full.txt maintainers: - FN: CycleCalcs email: info@cyclecalcs.com url: https://www.cyclecalcs.com generated: by: apis.io/add model: claude-opus-4-8 confidence: 98 at: '2026-08-09T12:19:06.191Z' common: - type: Overlay url: overlays/cyclecalcs-astronomy-overlay.yaml - type: AgenticAccess url: agentic-access/cyclecalcs-agentic-access.yml - type: DomainSecurity url: security/cyclecalcs-domain-security.yml - type: Authentication url: authentication/cyclecalcs-authentication.yml - type: DeveloperPortal name: Build with CycleCalcs url: https://www.cyclecalcs.com/api.html - type: Documentation name: Endpoint reference url: https://www.cyclecalcs.com/api/reference.html - type: APIReference name: Endpoint reference url: https://www.cyclecalcs.com/api/reference.html - type: GettingStarted name: Start here — a first request you can paste into a terminal url: https://www.cyclecalcs.com/api.html - type: Support name: About and contact url: https://www.cyclecalcs.com/about.html - type: Pricing name: Plans on RapidAPI url: https://rapidapi.com/info-8KZIhinZ9/api/cyclecalcs-astronomy-api3 - type: SignUp name: RapidAPI subscription (the only signup that exists; Basic needs none) url: https://rapidapi.com/info-8KZIhinZ9/api/cyclecalcs-astronomy-api3 - type: TermsOfService url: https://www.cyclecalcs.com/api/terms.html - type: PrivacyPolicy url: https://www.cyclecalcs.com/privacy.html - type: StatusPage name: Live status board (UptimeRobot, off the provider's own infrastructure) url: https://stats.uptimerobot.com/b2ue50rVZI - type: Deprecation name: Versioning and deprecation policy url: https://www.cyclecalcs.com/api/versioning.html - type: Lifecycle url: lifecycle/cyclecalcs-lifecycle.yml - type: Conventions url: conventions/cyclecalcs-conventions.yml - type: Idempotency name: Retry and determinism contract (all 29 operations are safe GETs, byte-deterministic, ETag/304) url: conventions/cyclecalcs-conventions.yml - type: ErrorCatalog name: RFC 9457 problem types (117 registered codes) url: errors/cyclecalcs-problem-types.yml - type: Conformance url: conformance/cyclecalcs-conformance.yml - type: WellKnown url: well-known/cyclecalcs-well-known.yml - type: APICatalog name: RFC 9727 api-catalog linkset url: https://www.cyclecalcs.com/.well-known/api-catalog - type: Packages name: Client-library survey (no first-party SDKs published) url: packages/cyclecalcs-packages.yml - type: Vocabulary name: Published controlled vocabulary (40 enumerated sets, live at /v2/enums) url: vocabulary/cyclecalcs-vocabulary.yml - type: DataModel url: data-model/cyclecalcs-data-model.yml - type: Sandbox name: Keyless production tier and the in-browser request runner url: sandbox/cyclecalcs-sandbox.yml - type: Components name: Embeddable sky widgets url: components/cyclecalcs-components.yml - type: RateLimits url: rate-limits/cyclecalcs-rate-limits.yml - type: Plans url: plans/cyclecalcs-plans.yml - type: Examples name: Live response captures from the spec's executable examples url: examples/_index.yml - type: LLMsTxt name: Site llms.txt (harvested verbatim) url: llms/cyclecalcs-llms.txt - type: AgentSkill name: Packaged Agent Skills for the CycleCalcs API url: skills/_index.yml - type: Arazzo name: Tonight's sky for a place url: arazzo/cyclecalcs-tonights-sky.yml - type: Arazzo name: Is the next eclipse visible from here url: arazzo/cyclecalcs-eclipse-visibility.yml - type: Arazzo name: Build a sun and moon calendar for a location url: arazzo/cyclecalcs-sun-moon-calendar.yml x-enrichment: date: '2026-08-09' status: enriched artifacts_added: 50 pass: local-v1