{
  "@context": {
    "@vocab": "https://openephemeris.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "openephemeris": "https://openephemeris.com/schema#",
    "ACGAsteroidGroup": "openephemeris:ACGAsteroidGroup",
    "ACGCCGRequestPayload": "openephemeris:ACGCCGRequestPayload",
    "bodies": {
      "@id": "openephemeris:bodies"
    },
    "custom_bodies": {
      "@id": "openephemeris:custom_bodies",
      "@container": "@list"
    },
    "end_epoch": {
      "@id": "openephemeris:end_epoch",
      "@type": "xsd:string"
    },
    "epoch": {
      "@id": "openephemeris:epoch",
      "@type": "xsd:string"
    },
    "group": {
      "@id": "openephemeris:group",
      "@type": "xsd:string"
    },
    "jd": {
      "@id": "openephemeris:jd"
    },
    "lat": {
      "@id": "openephemeris:lat",
      "@type": "xsd:decimal"
    },
    "lon": {
      "@id": "openephemeris:lon",
      "@type": "xsd:decimal"
    },
    "mode": {
      "@id": "openephemeris:mode",
      "@type": "xsd:string"
    },
    "natal": {
      "@id": "openephemeris:natal",
      "@type": "@id"
    },
    "options": {
      "@id": "openephemeris:options",
      "@type": "@id"
    },
    "scoring": {
      "@id": "openephemeris:scoring",
      "@type": "xsd:string"
    },
    "start_epoch": {
      "@id": "openephemeris:start_epoch",
      "@type": "xsd:string"
    },
    "step_days": {
      "@id": "openephemeris:step_days",
      "@type": "xsd:decimal"
    },
    "target_lat": {
      "@id": "openephemeris:target_lat",
      "@type": "xsd:decimal"
    },
    "target_lon": {
      "@id": "openephemeris:target_lon",
      "@type": "xsd:decimal"
    },
    "timezone": {
      "@id": "openephemeris:timezone",
      "@type": "@id"
    },
    "ACGCustomBody": "openephemeris:ACGCustomBody",
    "dec_deg": {
      "@id": "openephemeris:dec_deg",
      "@type": "xsd:decimal"
    },
    "id": {
      "@id": "openephemeris:id",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "openephemeris:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "openephemeris:longitude",
      "@type": "xsd:decimal"
    },
    "metadata": {
      "@id": "openephemeris:metadata"
    },
    "name": {
      "@id": "openephemeris:name",
      "@type": "xsd:string"
    },
    "ra_deg": {
      "@id": "openephemeris:ra_deg",
      "@type": "xsd:decimal"
    },
    "ACGLineTown": "openephemeris:ACGLineTown",
    "country": {
      "@id": "openephemeris:country",
      "@type": "xsd:string"
    },
    "country_code": {
      "@id": "openephemeris:country_code",
      "@type": "xsd:string"
    },
    "geonames_id": {
      "@id": "openephemeris:geonames_id",
      "@type": "xsd:integer"
    },
    "lines": {
      "@id": "openephemeris:lines",
      "@container": "@list"
    },
    "metro_population": {
      "@id": "openephemeris:metro_population",
      "@type": "xsd:integer"
    },
    "population": {
      "@id": "openephemeris:population",
      "@type": "xsd:integer"
    },
    "ACGLineTownLine": "openephemeris:ACGLineTownLine",
    "angle": {
      "@id": "openephemeris:angle",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "openephemeris:body",
      "@type": "xsd:string"
    },
    "distance_km": {
      "@id": "openephemeris:distance_km",
      "@type": "xsd:decimal"
    },
    "gate": {
      "@id": "openephemeris:gate",
      "@type": "xsd:integer"
    },
    "gate_line": {
      "@id": "openephemeris:gate_line",
      "@type": "xsd:integer"
    },
    "layer": {
      "@id": "openephemeris:layer",
      "@type": "xsd:string"
    },
    "offset_deg": {
      "@id": "openephemeris:offset_deg",
      "@type": "xsd:decimal"
    },
    "ACGLineTownsExclude": "openephemeris:ACGLineTownsExclude",
    "radius_km": {
      "@id": "openephemeris:radius_km",
      "@type": "xsd:decimal"
    },
    "ACGLineTownsMeta": "openephemeris:ACGLineTownsMeta",
    "algorithm_version": {
      "@id": "openephemeris:algorithm_version",
      "@type": "xsd:string"
    },
    "elapsed_ms": {
      "@id": "openephemeris:elapsed_ms",
      "@type": "xsd:decimal"
    },
    "lines_tested": {
      "@id": "openephemeris:lines_tested",
      "@type": "xsd:integer"
    },
    "max_offset_deg": {
      "@id": "openephemeris:max_offset_deg",
      "@type": "xsd:decimal"
    },
    "min_population": {
      "@id": "openephemeris:min_population",
      "@type": "xsd:integer"
    },
    "population_basis": {
      "@id": "openephemeris:population_basis",
      "@type": "xsd:string"
    },
    "towns_considered": {
      "@id": "openephemeris:towns_considered",
      "@type": "xsd:integer"
    },
    "ACGLineTownsRequest": "openephemeris:ACGLineTownsRequest",
    "angles": {
      "@id": "openephemeris:angles",
      "@container": "@list"
    },
    "exclude": {
      "@id": "openephemeris:exclude",
      "@container": "@list"
    },
    "hd_casts": {
      "@id": "openephemeris:hd_casts",
      "@container": "@list"
    },
    "max_towns_per_line": {
      "@id": "openephemeris:max_towns_per_line",
      "@type": "xsd:integer"
    },
    "target_longitudes": {
      "@id": "openephemeris:target_longitudes"
    },
    "ACGLineTownsResponse": "openephemeris:ACGLineTownsResponse",
    "meta": {
      "@id": "openephemeris:meta",
      "@type": "@id"
    },
    "towns": {
      "@id": "openephemeris:towns",
      "@container": "@list"
    },
    "ACGLocalSpaceRequestPayload": "openephemeris:ACGLocalSpaceRequestPayload",
    "line_distance_km": {
      "@id": "openephemeris:line_distance_km",
      "@type": "xsd:decimal"
    },
    "query_lat": {
      "@id": "openephemeris:query_lat",
      "@type": "xsd:decimal"
    },
    "query_lon": {
      "@id": "openephemeris:query_lon",
      "@type": "xsd:decimal"
    },
    "response_format": {
      "@id": "openephemeris:response_format",
      "@type": "xsd:string"
    },
    "ACGMidpointsRequest": "openephemeris:ACGMidpointsRequest",
    "configuration": {
      "@id": "openephemeris:configuration"
    },
    "subject": {
      "@id": "openephemeris:subject"
    },
    "ACGNatalRequest": "openephemeris:ACGNatalRequest",
    "birthplace_alt_m": {
      "@id": "openephemeris:birthplace_alt_m"
    },
    "birthplace_lat": {
      "@id": "openephemeris:birthplace_lat",
      "@type": "xsd:decimal"
    },
    "birthplace_lon": {
      "@id": "openephemeris:birthplace_lon",
      "@type": "xsd:decimal"
    },
    "houses_system": {
      "@id": "openephemeris:houses_system",
      "@type": "xsd:string"
    },
    "ACGOptionsRequest": "openephemeris:ACGOptionsRequest",
    "angle_epoch": {
      "@id": "openephemeris:angle_epoch",
      "@type": "xsd:string"
    },
    "aspect_angles": {
      "@id": "openephemeris:aspect_angles"
    },
    "asteroid_groups": {
      "@id": "openephemeris:asteroid_groups"
    },
    "include_aspects": {
      "@id": "openephemeris:include_aspects"
    },
    "include_hd_gate": {
      "@id": "openephemeris:include_hd_gate"
    },
    "include_hd_lot_gates": {
      "@id": "openephemeris:include_hd_lot_gates"
    },
    "include_lines": {
      "@id": "openephemeris:include_lines"
    },
    "include_midpoints": {
      "@id": "openephemeris:include_midpoints"
    },
    "include_parans": {
      "@id": "openephemeris:include_parans"
    },
    "line_types": {
      "@id": "openephemeris:line_types"
    },
    "paran_lat_cutoff": {
      "@id": "openephemeris:paran_lat_cutoff"
    },
    "refraction_correction": {
      "@id": "openephemeris:refraction_correction"
    },
    "resolution": {
      "@id": "openephemeris:resolution"
    },
    "ACGRequestPayload": "openephemeris:ACGRequestPayload",
    "format": {
      "@id": "openephemeris:format",
      "@type": "xsd:string"
    },
    "radius_deg": {
      "@id": "openephemeris:radius_deg",
      "@type": "xsd:decimal"
    },
    "ACGTargetLongitude": "openephemeris:ACGTargetLongitude",
    "label": {
      "@id": "openephemeris:label",
      "@type": "xsd:string"
    },
    "APIKeyMetadata": "openephemeris:APIKeyMetadata",
    "created_at": {
      "@id": "openephemeris:created_at",
      "@type": "xsd:dateTime"
    },
    "expires_at": {
      "@id": "openephemeris:expires_at"
    },
    "is_active": {
      "@id": "openephemeris:is_active",
      "@type": "xsd:boolean"
    },
    "key_id": {
      "@id": "openephemeris:key_id",
      "@type": "xsd:string"
    },
    "key_prefix": {
      "@id": "openephemeris:key_prefix",
      "@type": "xsd:string"
    },
    "key_suffix": {
      "@id": "openephemeris:key_suffix",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "openephemeris:last_used_at"
    },
    "revoked_at": {
      "@id": "openephemeris:revoked_at"
    },
    "AccidentalDignityInfo": "openephemeris:AccidentalDignityInfo",
    "tags": {
      "@id": "openephemeris:tags",
      "@container": "@list"
    },
    "AgroCalendarDay": "openephemeris:AgroCalendarDay",
    "ascending": {
      "@id": "openephemeris:ascending",
      "@type": "xsd:boolean"
    },
    "date": {
      "@id": "openephemeris:date",
      "@type": "xsd:string"
    },
    "day_type": {
      "@id": "openephemeris:day_type"
    },
    "error": {
      "@id": "openephemeris:error"
    },
    "illumination_pct": {
      "@id": "openephemeris:illumination_pct"
    },
    "phase_name": {
      "@id": "openephemeris:phase_name"
    },
    "quality_score": {
      "@id": "openephemeris:quality_score"
    },
    "spring_neap_index": {
      "@id": "openephemeris:spring_neap_index"
    },
    "total_forcing": {
      "@id": "openephemeris:total_forcing"
    },
    "void_active": {
      "@id": "openephemeris:void_active",
      "@type": "xsd:boolean"
    },
    "AgroCalendarResponse": "openephemeris:AgroCalendarResponse",
    "_meta": {
      "@id": "openephemeris:_meta"
    },
    "days": {
      "@id": "openephemeris:days",
      "@container": "@list"
    },
    "observer": {
      "@id": "openephemeris:observer"
    },
    "range": {
      "@id": "openephemeris:range"
    },
    "AgroDailyResponse": "openephemeris:AgroDailyResponse",
    "horizon": {
      "@id": "openephemeris:horizon"
    },
    "lunar": {
      "@id": "openephemeris:lunar"
    },
    "thun": {
      "@id": "openephemeris:thun"
    },
    "tidal_forcing": {
      "@id": "openephemeris:tidal_forcing",
      "@type": "@id"
    },
    "void_of_course": {
      "@id": "openephemeris:void_of_course"
    },
    "AgroLunarData": "openephemeris:AgroLunarData",
    "lat_velocity": {
      "@id": "openephemeris:lat_velocity",
      "@type": "xsd:decimal"
    },
    "node_lon": {
      "@id": "openephemeris:node_lon",
      "@type": "xsd:decimal"
    },
    "sign_longitude": {
      "@id": "openephemeris:sign_longitude",
      "@type": "xsd:decimal"
    },
    "waxing": {
      "@id": "openephemeris:waxing",
      "@type": "xsd:boolean"
    },
    "AgroTidalData": "openephemeris:AgroTidalData",
    "diurnal_inequality": {
      "@id": "openephemeris:diurnal_inequality",
      "@type": "xsd:decimal"
    },
    "king_tide_risk": {
      "@id": "openephemeris:king_tide_risk",
      "@type": "xsd:decimal"
    },
    "perigee_proximity": {
      "@id": "openephemeris:perigee_proximity",
      "@type": "xsd:decimal"
    },
    "syzygy_status": {
      "@id": "openephemeris:syzygy_status",
      "@type": "xsd:string"
    },
    "AnglesPointsRequest": "openephemeris:AnglesPointsRequest",
    "date_time": {
      "@id": "openephemeris:date_time"
    },
    "house_system": {
      "@id": "openephemeris:house_system",
      "@type": "xsd:string"
    },
    "AnglesPointsResponse": "openephemeris:AnglesPointsResponse",
    "success": {
      "@id": "openephemeris:success",
      "@type": "xsd:boolean"
    },
    "AnglesResponse": "openephemeris:AnglesResponse",
    "ascendant": {
      "@id": "openephemeris:ascendant",
      "@type": "xsd:decimal"
    },
    "descendant": {
      "@id": "openephemeris:descendant",
      "@type": "xsd:decimal"
    },
    "imum_coeli": {
      "@id": "openephemeris:imum_coeli",
      "@type": "xsd:decimal"
    },
    "midheaven": {
      "@id": "openephemeris:midheaven",
      "@type": "xsd:decimal"
    },
    "AntisciaBodyInput": "openephemeris:AntisciaBodyInput",
    "AntisciaContact": "openephemeris:AntisciaContact",
    "orb": {
      "@id": "openephemeris:orb",
      "@type": "xsd:decimal"
    },
    "planet1": {
      "@id": "openephemeris:planet1",
      "@type": "xsd:integer"
    },
    "planet1_name": {
      "@id": "openephemeris:planet1_name",
      "@type": "xsd:string"
    },
    "planet2": {
      "@id": "openephemeris:planet2",
      "@type": "xsd:integer"
    },
    "planet2_name": {
      "@id": "openephemeris:planet2_name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "openephemeris:type",
      "@type": "xsd:string"
    },
    "AntisciaPoint": "openephemeris:AntisciaPoint",
    "antiscion_longitude": {
      "@id": "openephemeris:antiscion_longitude",
      "@type": "xsd:decimal"
    },
    "antiscion_sign": {
      "@id": "openephemeris:antiscion_sign",
      "@type": "xsd:string"
    },
    "contra_antiscion_longitude": {
      "@id": "openephemeris:contra_antiscion_longitude",
      "@type": "xsd:decimal"
    },
    "contra_antiscion_sign": {
      "@id": "openephemeris:contra_antiscion_sign",
      "@type": "xsd:string"
    },
    "natal_longitude": {
      "@id": "openephemeris:natal_longitude",
      "@type": "xsd:decimal"
    },
    "natal_sign": {
      "@id": "openephemeris:natal_sign",
      "@type": "xsd:string"
    },
    "planet_id": {
      "@id": "openephemeris:planet_id",
      "@type": "xsd:integer"
    },
    "planet_name": {
      "@id": "openephemeris:planet_name",
      "@type": "xsd:string"
    },
    "AntisciaRequest": "openephemeris:AntisciaRequest",
    "AntisciaResponse": "openephemeris:AntisciaResponse",
    "antiscia_points": {
      "@id": "openephemeris:antiscia_points",
      "@container": "@list"
    },
    "calculation_metadata": {
      "@id": "openephemeris:calculation_metadata"
    },
    "contacts": {
      "@id": "openephemeris:contacts",
      "@container": "@list"
    },
    "ApiKeyNotificationStateResponse": "openephemeris:ApiKeyNotificationStateResponse",
    "api_key_id": {
      "@id": "openephemeris:api_key_id",
      "@type": "xsd:string"
    },
    "included_80_sent_at": {
      "@id": "openephemeris:included_80_sent_at"
    },
    "month": {
      "@id": "openephemeris:month",
      "@type": "xsd:string"
    },
    "overage_cap_80_sent_at": {
      "@id": "openephemeris:overage_cap_80_sent_at"
    },
    "ApiKeyOverageSettingsResponse": "openephemeris:ApiKeyOverageSettingsResponse",
    "currency": {
      "@id": "openephemeris:currency",
      "@type": "xsd:string"
    },
    "hard_stop_on_cap": {
      "@id": "openephemeris:hard_stop_on_cap",
      "@type": "xsd:boolean"
    },
    "monthly_overage_cap_cents": {
      "@id": "openephemeris:monthly_overage_cap_cents",
      "@type": "xsd:integer"
    },
    "overages_enabled": {
      "@id": "openephemeris:overages_enabled",
      "@type": "xsd:boolean"
    },
    "ApiKeyOverageStatusResponse": "openephemeris:ApiKeyOverageStatusResponse",
    "included_calls": {
      "@id": "openephemeris:included_calls",
      "@type": "xsd:integer"
    },
    "included_units": {
      "@id": "openephemeris:included_units",
      "@type": "xsd:integer"
    },
    "notification_state": {
      "@id": "openephemeris:notification_state",
      "@type": "@id"
    },
    "overage_calls": {
      "@id": "openephemeris:overage_calls",
      "@type": "xsd:integer"
    },
    "overage_settings": {
      "@id": "openephemeris:overage_settings",
      "@type": "@id"
    },
    "overage_spend_cap_cents": {
      "@id": "openephemeris:overage_spend_cap_cents"
    },
    "overage_spend_remaining_cents": {
      "@id": "openephemeris:overage_spend_remaining_cents"
    },
    "overage_spend_used_cents": {
      "@id": "openephemeris:overage_spend_used_cents",
      "@type": "xsd:integer"
    },
    "overage_unit_price_cents_per_1000": {
      "@id": "openephemeris:overage_unit_price_cents_per_1000",
      "@type": "xsd:integer"
    },
    "overage_units": {
      "@id": "openephemeris:overage_units",
      "@type": "xsd:integer"
    },
    "owner_user_id": {
      "@id": "openephemeris:owner_user_id",
      "@type": "xsd:string"
    },
    "percent_calls_used": {
      "@id": "openephemeris:percent_calls_used",
      "@type": "xsd:decimal"
    },
    "percent_units_used": {
      "@id": "openephemeris:percent_units_used",
      "@type": "xsd:decimal"
    },
    "tier": {
      "@id": "openephemeris:tier",
      "@type": "xsd:string"
    },
    "total_calls": {
      "@id": "openephemeris:total_calls",
      "@type": "xsd:integer"
    },
    "total_units": {
      "@id": "openephemeris:total_units",
      "@type": "xsd:integer"
    },
    "warning": {
      "@id": "openephemeris:warning"
    },
    "ArabicPartResponse": "openephemeris:ArabicPartResponse",
    "canonical_name": {
      "@id": "openephemeris:canonical_name"
    },
    "custom": {
      "@id": "openephemeris:custom",
      "@type": "xsd:boolean"
    },
    "degree_symbol": {
      "@id": "openephemeris:degree_symbol"
    },
    "display_name": {
      "@id": "openephemeris:display_name"
    },
    "formula_used": {
      "@id": "openephemeris:formula_used"
    },
    "house": {
      "@id": "openephemeris:house"
    },
    "sign": {
      "@id": "openephemeris:sign",
      "@type": "xsd:string"
    },
    "symbol": {
      "@id": "openephemeris:symbol"
    },
    "ArabicPartsResponse": "openephemeris:ArabicPartsResponse",
    "arabic_parts": {
      "@id": "openephemeris:arabic_parts"
    },
    "calculation_time_ms": {
      "@id": "openephemeris:calculation_time_ms",
      "@type": "xsd:decimal"
    },
    "formulas_used": {
      "@id": "openephemeris:formulas_used",
      "@container": "@list"
    },
    "hermetic_lot_names": {
      "@id": "openephemeris:hermetic_lot_names"
    },
    "sect_determination": {
      "@id": "openephemeris:sect_determination"
    },
    "total_parts_calculated": {
      "@id": "openephemeris:total_parts_calculated",
      "@type": "xsd:integer"
    },
    "AspectCheckRequest": "openephemeris:AspectCheckRequest",
    "aspect_types": {
      "@id": "openephemeris:aspect_types"
    },
    "longitude1": {
      "@id": "openephemeris:longitude1",
      "@type": "xsd:decimal"
    },
    "longitude2": {
      "@id": "openephemeris:longitude2",
      "@type": "xsd:decimal"
    },
    "max_orb": {
      "@id": "openephemeris:max_orb"
    },
    "AspectCheckResponse": "openephemeris:AspectCheckResponse",
    "angular_separation": {
      "@id": "openephemeris:angular_separation",
      "@type": "xsd:decimal"
    },
    "aspects": {
      "@id": "openephemeris:aspects",
      "@container": "@list"
    },
    "closest_aspect": {
      "@id": "openephemeris:closest_aspect",
      "@type": "@id"
    },
    "AspectConfig": "openephemeris:AspectConfig",
    "applying_only": {
      "@id": "openephemeris:applying_only",
      "@type": "xsd:boolean"
    },
    "body_list": {
      "@id": "openephemeris:body_list"
    },
    "harmonic_numbers": {
      "@id": "openephemeris:harmonic_numbers"
    },
    "include_harmonics": {
      "@id": "openephemeris:include_harmonics",
      "@type": "xsd:boolean"
    },
    "include_patterns": {
      "@id": "openephemeris:include_patterns",
      "@type": "xsd:boolean"
    },
    "major_only": {
      "@id": "openephemeris:major_only",
      "@type": "xsd:boolean"
    },
    "maximum_orb": {
      "@id": "openephemeris:maximum_orb"
    },
    "minimum_orb": {
      "@id": "openephemeris:minimum_orb"
    },
    "orb_system": {
      "@id": "openephemeris:orb_system"
    },
    "orb_table": {
      "@id": "openephemeris:orb_table"
    },
    "scope": {
      "@id": "openephemeris:scope"
    },
    "AspectMatrixResponse": "openephemeris:AspectMatrixResponse",
    "aspect_counts": {
      "@id": "openephemeris:aspect_counts"
    },
    "major_aspects": {
      "@id": "openephemeris:major_aspects"
    },
    "matrix": {
      "@id": "openephemeris:matrix"
    },
    "minor_aspects": {
      "@id": "openephemeris:minor_aspects"
    },
    "orb_config_used": {
      "@id": "openephemeris:orb_config_used"
    },
    "patterns": {
      "@id": "openephemeris:patterns"
    },
    "total_aspects": {
      "@id": "openephemeris:total_aspects"
    },
    "AspectPattern": "openephemeris:AspectPattern",
    "complete": {
      "@id": "openephemeris:complete",
      "@type": "xsd:boolean"
    },
    "orb_tolerance": {
      "@id": "openephemeris:orb_tolerance",
      "@type": "xsd:decimal"
    },
    "pattern_type": {
      "@id": "openephemeris:pattern_type",
      "@type": "xsd:string"
    },
    "planets": {
      "@id": "openephemeris:planets",
      "@container": "@list"
    },
    "strength": {
      "@id": "openephemeris:strength",
      "@type": "xsd:decimal"
    },
    "AspectPerfection": "openephemeris:AspectPerfection",
    "window_days": {
      "@id": "openephemeris:window_days",
      "@type": "xsd:decimal"
    },
    "AspectPerfectionRow": "openephemeris:AspectPerfectionRow",
    "aspect": {
      "@id": "openephemeris:aspect",
      "@type": "xsd:string"
    },
    "body1": {
      "@id": "openephemeris:body1",
      "@type": "xsd:string"
    },
    "body1_id": {
      "@id": "openephemeris:body1_id",
      "@type": "xsd:integer"
    },
    "body2": {
      "@id": "openephemeris:body2",
      "@type": "xsd:string"
    },
    "body2_id": {
      "@id": "openephemeris:body2_id",
      "@type": "xsd:integer"
    },
    "exact": {
      "@id": "openephemeris:exact",
      "@type": "xsd:dateTime"
    },
    "minutes_from_birth": {
      "@id": "openephemeris:minutes_from_birth",
      "@type": "xsd:decimal"
    },
    "orb_at_birth": {
      "@id": "openephemeris:orb_at_birth",
      "@type": "xsd:decimal"
    },
    "perfects": {
      "@id": "openephemeris:perfects",
      "@type": "xsd:string"
    },
    "AspectPresetEnum": "openephemeris:AspectPresetEnum",
    "AspectResponse": "openephemeris:AspectResponse",
    "applying": {
      "@id": "openephemeris:applying",
      "@type": "xsd:boolean"
    },
    "object1": {
      "@id": "openephemeris:object1",
      "@type": "xsd:string"
    },
    "object2": {
      "@id": "openephemeris:object2",
      "@type": "xsd:string"
    },
    "AspectScopeEnum": "openephemeris:AspectScopeEnum",
    "AspectStrengthFilterEnum": "openephemeris:AspectStrengthFilterEnum",
    "AsteroidGroupEnum": "openephemeris:AsteroidGroupEnum",
    "AuthSetSessionResponse": "openephemeris:AuthSetSessionResponse",
    "entitlement": {
      "@id": "openephemeris:entitlement",
      "@type": "@id"
    },
    "ok": {
      "@id": "openephemeris:ok",
      "@type": "xsd:boolean"
    },
    "AyanamsaEnum": "openephemeris:AyanamsaEnum",
    "BaZiAnnualPillarRequest": "openephemeris:BaZiAnnualPillarRequest",
    "day": {
      "@id": "openephemeris:day",
      "@type": "xsd:integer"
    },
    "hour": {
      "@id": "openephemeris:hour",
      "@type": "xsd:integer"
    },
    "year": {
      "@id": "openephemeris:year",
      "@type": "xsd:integer"
    },
    "year_boundary": {
      "@id": "openephemeris:year_boundary",
      "@type": "@id"
    },
    "BaZiAnnualPillarResponse": "openephemeris:BaZiAnnualPillarResponse",
    "animal": {
      "@id": "openephemeris:animal",
      "@type": "xsd:string"
    },
    "branch": {
      "@id": "openephemeris:branch",
      "@type": "xsd:string"
    },
    "branch_chinese": {
      "@id": "openephemeris:branch_chinese",
      "@type": "xsd:string"
    },
    "element": {
      "@id": "openephemeris:element",
      "@type": "xsd:string"
    },
    "nayin": {
      "@id": "openephemeris:nayin"
    },
    "polarity": {
      "@id": "openephemeris:polarity",
      "@type": "xsd:string"
    },
    "sexagenary_index": {
      "@id": "openephemeris:sexagenary_index",
      "@type": "xsd:integer"
    },
    "stem": {
      "@id": "openephemeris:stem",
      "@type": "xsd:string"
    },
    "stem_chinese": {
      "@id": "openephemeris:stem_chinese",
      "@type": "xsd:string"
    },
    "BaZiChartRenderRequest": "openephemeris:BaZiChartRenderRequest",
    "datetime": {
      "@id": "openephemeris:datetime",
      "@type": "xsd:string"
    },
    "day_boundary": {
      "@id": "openephemeris:day_boundary",
      "@type": "@id"
    },
    "minute": {
      "@id": "openephemeris:minute",
      "@type": "xsd:integer"
    },
    "true_solar_time": {
      "@id": "openephemeris:true_solar_time",
      "@type": "xsd:boolean"
    },
    "visual_config": {
      "@id": "openephemeris:visual_config"
    },
    "BaZiChartRenderResponse": "openephemeris:BaZiChartRenderResponse",
    "credits_used": {
      "@id": "openephemeris:credits_used",
      "@type": "xsd:integer"
    },
    "day_master": {
      "@id": "openephemeris:day_master",
      "@type": "xsd:string"
    },
    "visual": {
      "@id": "openephemeris:visual"
    },
    "BaZiCompatibilityFactor": "openephemeris:BaZiCompatibilityFactor",
    "description": {
      "@id": "openephemeris:description",
      "@type": "xsd:string"
    },
    "pillar_a": {
      "@id": "openephemeris:pillar_a",
      "@type": "xsd:string"
    },
    "pillar_b": {
      "@id": "openephemeris:pillar_b",
      "@type": "xsd:string"
    },
    "score_delta": {
      "@id": "openephemeris:score_delta",
      "@type": "xsd:integer"
    },
    "BaZiCompatibilityRequest": "openephemeris:BaZiCompatibilityRequest",
    "chart_a": {
      "@id": "openephemeris:chart_a",
      "@type": "@id"
    },
    "chart_b": {
      "@id": "openephemeris:chart_b",
      "@type": "@id"
    },
    "BaZiCompatibilityResponse": "openephemeris:BaZiCompatibilityResponse",
    "assessment": {
      "@id": "openephemeris:assessment",
      "@type": "xsd:string"
    },
    "factors": {
      "@id": "openephemeris:factors",
      "@container": "@list"
    },
    "score": {
      "@id": "openephemeris:score",
      "@type": "xsd:integer"
    },
    "summary_note": {
      "@id": "openephemeris:summary_note",
      "@type": "xsd:string"
    },
    "BaZiDayBoundaryEnum": "openephemeris:BaZiDayBoundaryEnum",
    "BaZiElementBalanceResponse": "openephemeris:BaZiElementBalanceResponse",
    "day_master_element": {
      "@id": "openephemeris:day_master_element",
      "@type": "xsd:string"
    },
    "day_master_strength": {
      "@id": "openephemeris:day_master_strength",
      "@type": "xsd:string"
    },
    "elements": {
      "@id": "openephemeris:elements",
      "@container": "@list"
    },
    "total_score": {
      "@id": "openephemeris:total_score",
      "@type": "xsd:decimal"
    },
    "yong_shen_element": {
      "@id": "openephemeris:yong_shen_element",
      "@type": "xsd:string"
    },
    "BaZiElementScore": "openephemeris:BaZiElementScore",
    "percentage": {
      "@id": "openephemeris:percentage",
      "@type": "xsd:decimal"
    },
    "sources": {
      "@id": "openephemeris:sources",
      "@container": "@list"
    },
    "BaZiHiddenStemEntry": "openephemeris:BaZiHiddenStemEntry",
    "chinese": {
      "@id": "openephemeris:chinese",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "openephemeris:weight",
      "@type": "xsd:decimal"
    },
    "BaZiLuckPillar": "openephemeris:BaZiLuckPillar",
    "end_age": {
      "@id": "openephemeris:end_age",
      "@type": "xsd:decimal"
    },
    "number": {
      "@id": "openephemeris:number",
      "@type": "xsd:integer"
    },
    "start_age": {
      "@id": "openephemeris:start_age",
      "@type": "xsd:decimal"
    },
    "BaZiLuckPillarsRequest": "openephemeris:BaZiLuckPillarsRequest",
    "gender": {
      "@id": "openephemeris:gender",
      "@type": "xsd:string"
    },
    "BaZiLuckPillarsResponse": "openephemeris:BaZiLuckPillarsResponse",
    "direction": {
      "@id": "openephemeris:direction",
      "@type": "xsd:string"
    },
    "direction_reason": {
      "@id": "openephemeris:direction_reason",
      "@type": "xsd:string"
    },
    "pillars": {
      "@id": "openephemeris:pillars",
      "@container": "@list"
    },
    "starting_age": {
      "@id": "openephemeris:starting_age",
      "@type": "xsd:decimal"
    },
    "BaZiPairCalculationMetadata": "openephemeris:BaZiPairCalculationMetadata",
    "BaZiPillarTenGods": "openephemeris:BaZiPillarTenGods",
    "hidden_ten_gods": {
      "@id": "openephemeris:hidden_ten_gods",
      "@container": "@list"
    },
    "pillar": {
      "@id": "openephemeris:pillar",
      "@type": "xsd:string"
    },
    "visible_ten_god": {
      "@id": "openephemeris:visible_ten_god",
      "@type": "@id"
    },
    "BaZiRequest": "openephemeris:BaZiRequest",
    "BaZiResponse": "openephemeris:BaZiResponse",
    "BaZiSolarTermEntry": "openephemeris:BaZiSolarTermEntry",
    "datetime_utc": {
      "@id": "openephemeris:datetime_utc",
      "@type": "xsd:dateTime"
    },
    "julian_day": {
      "@id": "openephemeris:julian_day",
      "@type": "xsd:decimal"
    },
    "kind": {
      "@id": "openephemeris:kind",
      "@type": "xsd:string"
    },
    "solar_longitude": {
      "@id": "openephemeris:solar_longitude",
      "@type": "xsd:decimal"
    },
    "BaZiSolarTermsRequest": "openephemeris:BaZiSolarTermsRequest",
    "BaZiSolarTermsResponse": "openephemeris:BaZiSolarTermsResponse",
    "terms": {
      "@id": "openephemeris:terms",
      "@container": "@list"
    },
    "BaZiTenGodEntry": "openephemeris:BaZiTenGodEntry",
    "category": {
      "@id": "openephemeris:category",
      "@type": "xsd:string"
    },
    "pinyin": {
      "@id": "openephemeris:pinyin",
      "@type": "xsd:string"
    },
    "BaZiTenGodsResponse": "openephemeris:BaZiTenGodsResponse",
    "BaZiYearBoundaryEnum": "openephemeris:BaZiYearBoundaryEnum",
    "BesselianElements": "openephemeris:BesselianElements",
    "X": {
      "@id": "openephemeris:X",
      "@type": "xsd:decimal"
    },
    "Xdot": {
      "@id": "openephemeris:Xdot",
      "@type": "xsd:decimal"
    },
    "Y": {
      "@id": "openephemeris:Y",
      "@type": "xsd:decimal"
    },
    "Ydot": {
      "@id": "openephemeris:Ydot",
      "@type": "xsd:decimal"
    },
    "d": {
      "@id": "openephemeris:d",
      "@type": "xsd:decimal"
    },
    "ddot": {
      "@id": "openephemeris:ddot",
      "@type": "xsd:decimal"
    },
    "f1": {
      "@id": "openephemeris:f1",
      "@type": "xsd:decimal"
    },
    "f2": {
      "@id": "openephemeris:f2",
      "@type": "xsd:decimal"
    },
    "l1": {
      "@id": "openephemeris:l1",
      "@type": "xsd:decimal"
    },
    "l2": {
      "@id": "openephemeris:l2",
      "@type": "xsd:decimal"
    },
    "mu": {
      "@id": "openephemeris:mu",
      "@type": "xsd:decimal"
    },
    "mudot": {
      "@id": "openephemeris:mudot",
      "@type": "xsd:decimal"
    },
    "reference_jd": {
      "@id": "openephemeris:reference_jd",
      "@type": "xsd:decimal"
    },
    "reference_time_utc": {
      "@id": "openephemeris:reference_time_utc",
      "@type": "xsd:string"
    },
    "BesselianElementsResponse": "openephemeris:BesselianElementsResponse",
    "BiWheelRequest": "openephemeris:BiWheelRequest",
    "subject_a": {
      "@id": "openephemeris:subject_a"
    },
    "subject_b": {
      "@id": "openephemeris:subject_b"
    },
    "BillingInvoiceSummary": "openephemeris:BillingInvoiceSummary",
    "amount_cents": {
      "@id": "openephemeris:amount_cents",
      "@type": "xsd:integer"
    },
    "pdf_url": {
      "@id": "openephemeris:pdf_url"
    },
    "status": {
      "@id": "openephemeris:status",
      "@type": "xsd:string"
    },
    "BillingInvoicesResponse": "openephemeris:BillingInvoicesResponse",
    "invoices": {
      "@id": "openephemeris:invoices",
      "@container": "@list"
    },
    "BillingMeResponse": "openephemeris:BillingMeResponse",
    "billing_state": {
      "@id": "openephemeris:billing_state"
    },
    "cancel_at_period_end": {
      "@id": "openephemeris:cancel_at_period_end"
    },
    "canceled_at": {
      "@id": "openephemeris:canceled_at"
    },
    "current_period_end": {
      "@id": "openephemeris:current_period_end"
    },
    "current_period_start": {
      "@id": "openephemeris:current_period_start"
    },
    "price_id": {
      "@id": "openephemeris:price_id"
    },
    "stripe_customer_id": {
      "@id": "openephemeris:stripe_customer_id"
    },
    "stripe_subscription_id": {
      "@id": "openephemeris:stripe_subscription_id"
    },
    "user_id": {
      "@id": "openephemeris:user_id",
      "@type": "xsd:string"
    },
    "BillingOveragesResponse": "openephemeris:BillingOveragesResponse",
    "BillingUsageMeResponse": "openephemeris:BillingUsageMeResponse",
    "billing_period_end": {
      "@id": "openephemeris:billing_period_end"
    },
    "billing_period_start": {
      "@id": "openephemeris:billing_period_start"
    },
    "burst_limit": {
      "@id": "openephemeris:burst_limit"
    },
    "concurrency_limit": {
      "@id": "openephemeris:concurrency_limit"
    },
    "included_usage_units": {
      "@id": "openephemeris:included_usage_units",
      "@type": "xsd:integer"
    },
    "limit_state": {
      "@id": "openephemeris:limit_state",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "openephemeris:notes"
    },
    "reset_at": {
      "@id": "openephemeris:reset_at"
    },
    "rpm_limit": {
      "@id": "openephemeris:rpm_limit",
      "@type": "xsd:integer"
    },
    "rpm_remaining": {
      "@id": "openephemeris:rpm_remaining"
    },
    "usage_units_by_category": {
      "@id": "openephemeris:usage_units_by_category"
    },
    "usage_units_used": {
      "@id": "openephemeris:usage_units_used",
      "@type": "xsd:integer"
    },
    "used_usage_units": {
      "@id": "openephemeris:used_usage_units",
      "@type": "xsd:integer"
    },
    "BirthLocation": "openephemeris:BirthLocation",
    "city": {
      "@id": "openephemeris:city"
    },
    "elevation": {
      "@id": "openephemeris:elevation"
    },
    "location_name": {
      "@id": "openephemeris:location_name"
    },
    "region": {
      "@id": "openephemeris:region"
    },
    "CalculationMeta": "openephemeris:CalculationMeta",
    "calculation_precision": {
      "@id": "openephemeris:calculation_precision",
      "@type": "xsd:string"
    },
    "delta_t_model": {
      "@id": "openephemeris:delta_t_model",
      "@type": "xsd:string"
    },
    "delta_t_seconds": {
      "@id": "openephemeris:delta_t_seconds",
      "@type": "xsd:decimal"
    },
    "delta_t_uncertainty": {
      "@id": "openephemeris:delta_t_uncertainty",
      "@type": "xsd:decimal"
    },
    "ephemeris": {
      "@id": "openephemeris:ephemeris",
      "@type": "xsd:string"
    },
    "CalculationMetadata": "openephemeris:CalculationMetadata",
    "ascendant_on_left": {
      "@id": "openephemeris:ascendant_on_left",
      "@type": "xsd:boolean"
    },
    "ayanamsa": {
      "@id": "openephemeris:ayanamsa"
    },
    "calculation_time": {
      "@id": "openephemeris:calculation_time"
    },
    "calculation_time_utc": {
      "@id": "openephemeris:calculation_time_utc"
    },
    "coordinate_reference_frame": {
      "@id": "openephemeris:coordinate_reference_frame"
    },
    "coordinate_system": {
      "@id": "openephemeris:coordinate_system"
    },
    "delta_t_source": {
      "@id": "openephemeris:delta_t_source"
    },
    "ephemeris_source": {
      "@id": "openephemeris:ephemeris_source"
    },
    "ephemeris_version": {
      "@id": "openephemeris:ephemeris_version"
    },
    "fixed_star_catalog": {
      "@id": "openephemeris:fixed_star_catalog"
    },
    "include_fixed_stars": {
      "@id": "openephemeris:include_fixed_stars"
    },
    "lunar_nodes": {
      "@id": "openephemeris:lunar_nodes"
    },
    "missing_objects": {
      "@id": "openephemeris:missing_objects"
    },
    "node_source": {
      "@id": "openephemeris:node_source"
    },
    "object_set": {
      "@id": "openephemeris:object_set"
    },
    "orb_system_used": {
      "@id": "openephemeris:orb_system_used"
    },
    "precision_level": {
      "@id": "openephemeris:precision_level"
    },
    "precision_summary": {
      "@id": "openephemeris:precision_summary",
      "@type": "@id"
    },
    "processing_time_ms": {
      "@id": "openephemeris:processing_time_ms"
    },
    "server_version": {
      "@id": "openephemeris:server_version",
      "@type": "xsd:string"
    },
    "sidereal_time": {
      "@id": "openephemeris:sidereal_time"
    },
    "technique_id": {
      "@id": "openephemeris:technique_id"
    },
    "technique_label": {
      "@id": "openephemeris:technique_label"
    },
    "technique_method": {
      "@id": "openephemeris:technique_method"
    },
    "technique_version": {
      "@id": "openephemeris:technique_version"
    },
    "time_scale": {
      "@id": "openephemeris:time_scale"
    },
    "tz_overlay_hash": {
      "@id": "openephemeris:tz_overlay_hash",
      "@type": "xsd:string"
    },
    "tz_overlay_version": {
      "@id": "openephemeris:tz_overlay_version",
      "@type": "xsd:integer"
    },
    "tz_precision": {
      "@id": "openephemeris:tz_precision",
      "@type": "xsd:string"
    },
    "tz_rule_citation": {
      "@id": "openephemeris:tz_rule_citation",
      "@type": "xsd:string"
    },
    "zodiac_type": {
      "@id": "openephemeris:zodiac_type"
    },
    "CatalogBodiesResponse": "openephemeris:CatalogBodiesResponse",
    "calculation_support": {
      "@id": "openephemeris:calculation_support"
    },
    "catalog_version": {
      "@id": "openephemeris:catalog_version",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "openephemeris:categories"
    },
    "filters_applied": {
      "@id": "openephemeris:filters_applied"
    },
    "last_updated": {
      "@id": "openephemeris:last_updated",
      "@type": "xsd:dateTime"
    },
    "total_count": {
      "@id": "openephemeris:total_count",
      "@type": "xsd:integer"
    },
    "CatalogBodyItem": "openephemeris:CatalogBodyItem",
    "aliases": {
      "@id": "openephemeris:aliases",
      "@container": "@list"
    },
    "average_distance_au": {
      "@id": "openephemeris:average_distance_au"
    },
    "calculation_accuracy": {
      "@id": "openephemeris:calculation_accuracy"
    },
    "diameter_km": {
      "@id": "openephemeris:diameter_km"
    },
    "discoverer": {
      "@id": "openephemeris:discoverer"
    },
    "discovery_date": {
      "@id": "openephemeris:discovery_date"
    },
    "ephemeris_available": {
      "@id": "openephemeris:ephemeris_available",
      "@type": "xsd:boolean"
    },
    "keywords": {
      "@id": "openephemeris:keywords",
      "@container": "@list"
    },
    "magnitude": {
      "@id": "openephemeris:magnitude"
    },
    "mass_kg": {
      "@id": "openephemeris:mass_kg"
    },
    "mythology": {
      "@id": "openephemeris:mythology"
    },
    "orbital_period_days": {
      "@id": "openephemeris:orbital_period_days"
    },
    "subcategory": {
      "@id": "openephemeris:subcategory"
    },
    "swiss_ephemeris_id": {
      "@id": "openephemeris:swiss_ephemeris_id"
    },
    "traditional_rulership": {
      "@id": "openephemeris:traditional_rulership"
    },
    "valid_from": {
      "@id": "openephemeris:valid_from",
      "@type": "xsd:string"
    },
    "valid_to": {
      "@id": "openephemeris:valid_to",
      "@type": "xsd:string"
    },
    "CatalogFixedStarGroupItem": "openephemeris:CatalogFixedStarGroupItem",
    "star_count": {
      "@id": "openephemeris:star_count",
      "@type": "xsd:integer"
    },
    "CatalogFixedStarGroupsResponse": "openephemeris:CatalogFixedStarGroupsResponse",
    "groups": {
      "@id": "openephemeris:groups",
      "@container": "@list"
    },
    "CatalogFixedStarItem": "openephemeris:CatalogFixedStarItem",
    "constellation": {
      "@id": "openephemeris:constellation"
    },
    "feature_id": {
      "@id": "openephemeris:feature_id",
      "@type": "xsd:string"
    },
    "traditional_name": {
      "@id": "openephemeris:traditional_name"
    },
    "CatalogFixedStarsResponse": "openephemeris:CatalogFixedStarsResponse",
    "limit": {
      "@id": "openephemeris:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "openephemeris:offset",
      "@type": "xsd:integer"
    },
    "stars": {
      "@id": "openephemeris:stars",
      "@container": "@list"
    },
    "ChartConfiguration": "openephemeris:ChartConfiguration",
    "additional_objects": {
      "@id": "openephemeris:additional_objects"
    },
    "aspect_orbs": {
      "@id": "openephemeris:aspect_orbs"
    },
    "include_chiron": {
      "@id": "openephemeris:include_chiron",
      "@type": "xsd:boolean"
    },
    "include_lilith": {
      "@id": "openephemeris:include_lilith",
      "@type": "xsd:boolean"
    },
    "ChartWheelRequest": "openephemeris:ChartWheelRequest",
    "ChineseCalendarAlmanacRequest": "openephemeris:ChineseCalendarAlmanacRequest",
    "natal_pillars": {
      "@id": "openephemeris:natal_pillars",
      "@type": "@id"
    },
    "ChineseCalendarAlmanacResponse": "openephemeris:ChineseCalendarAlmanacResponse",
    "lunar_months": {
      "@id": "openephemeris:lunar_months",
      "@container": "@list"
    },
    "solar_terms": {
      "@id": "openephemeris:solar_terms",
      "@container": "@list"
    },
    "ChineseCalendarConvertRequest": "openephemeris:ChineseCalendarConvertRequest",
    "ChineseCalendarConvertResponse": "openephemeris:ChineseCalendarConvertResponse",
    "jie_in_force": {
      "@id": "openephemeris:jie_in_force"
    },
    "next_solar_term": {
      "@id": "openephemeris:next_solar_term"
    },
    "ChineseLunarDateInput": "openephemeris:ChineseLunarDateInput",
    "leap": {
      "@id": "openephemeris:leap",
      "@type": "xsd:boolean"
    },
    "ChineseNatalPillars": "openephemeris:ChineseNatalPillars",
    "CompositeHeatmapRequestPayload": "openephemeris:CompositeHeatmapRequestPayload",
    "subjects": {
      "@id": "openephemeris:subjects",
      "@container": "@list"
    },
    "theme": {
      "@id": "openephemeris:theme",
      "@type": "xsd:string"
    },
    "CompositeMethodEnum": "openephemeris:CompositeMethodEnum",
    "CompositeRequest": "openephemeris:CompositeRequest",
    "enhanced_options": {
      "@id": "openephemeris:enhanced_options",
      "@type": "@id"
    },
    "include_visual": {
      "@id": "openephemeris:include_visual",
      "@type": "xsd:boolean"
    },
    "method": {
      "@id": "openephemeris:method"
    },
    "ConfidenceLevel": "openephemeris:ConfidenceLevel",
    "ConjunctionEvent": "openephemeris:ConjunctionEvent",
    "combust": {
      "@id": "openephemeris:combust",
      "@type": "xsd:boolean"
    },
    "conjunction_type": {
      "@id": "openephemeris:conjunction_type",
      "@type": "xsd:string"
    },
    "decan": {
      "@id": "openephemeris:decan",
      "@type": "xsd:integer"
    },
    "modality": {
      "@id": "openephemeris:modality",
      "@type": "xsd:string"
    },
    "planet_longitude": {
      "@id": "openephemeris:planet_longitude",
      "@type": "xsd:decimal"
    },
    "star_longitude": {
      "@id": "openephemeris:star_longitude",
      "@type": "xsd:decimal"
    },
    "sun_dignity": {
      "@id": "openephemeris:sun_dignity",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "openephemeris:timestamp",
      "@type": "xsd:string"
    },
    "under_beams": {
      "@id": "openephemeris:under_beams",
      "@type": "xsd:boolean"
    },
    "venus_dignity": {
      "@id": "openephemeris:venus_dignity",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "openephemeris:visibility",
      "@type": "xsd:string"
    },
    "CoordinateFrameEnum": "openephemeris:CoordinateFrameEnum",
    "CoordinateInput": "openephemeris:CoordinateInput",
    "components": {
      "@id": "openephemeris:components"
    },
    "decimal": {
      "@id": "openephemeris:decimal"
    },
    "dms": {
      "@id": "openephemeris:dms"
    },
    "CoordinateSystemEnum": "openephemeris:CoordinateSystemEnum",
    "CreateAPIKeyRequest": "openephemeris:CreateAPIKeyRequest",
    "expires_in_days": {
      "@id": "openephemeris:expires_in_days"
    },
    "CreateAPIKeyResponse": "openephemeris:CreateAPIKeyResponse",
    "api_key": {
      "@id": "openephemeris:api_key",
      "@type": "xsd:string"
    },
    "CrescentCriterionResult": "openephemeris:CrescentCriterionResult",
    "value": {
      "@id": "openephemeris:value",
      "@type": "xsd:decimal"
    },
    "zone": {
      "@id": "openephemeris:zone",
      "@type": "xsd:string"
    },
    "zone_id": {
      "@id": "openephemeris:zone_id",
      "@type": "xsd:string"
    },
    "CrescentEvening": "openephemeris:CrescentEvening",
    "best_time": {
      "@id": "openephemeris:best_time",
      "@type": "xsd:dateTime"
    },
    "evening": {
      "@id": "openephemeris:evening",
      "@type": "xsd:integer"
    },
    "geocentric": {
      "@id": "openephemeris:geocentric"
    },
    "lag_minutes": {
      "@id": "openephemeris:lag_minutes",
      "@type": "xsd:decimal"
    },
    "moon_age_hours": {
      "@id": "openephemeris:moon_age_hours",
      "@type": "xsd:decimal"
    },
    "moonset": {
      "@id": "openephemeris:moonset",
      "@type": "xsd:dateTime"
    },
    "odeh": {
      "@id": "openephemeris:odeh"
    },
    "parallax_arcmin": {
      "@id": "openephemeris:parallax_arcmin",
      "@type": "xsd:decimal"
    },
    "possible": {
      "@id": "openephemeris:possible",
      "@type": "xsd:boolean"
    },
    "sunset": {
      "@id": "openephemeris:sunset",
      "@type": "xsd:dateTime"
    },
    "topocentric": {
      "@id": "openephemeris:topocentric"
    },
    "yallop": {
      "@id": "openephemeris:yallop"
    },
    "CrescentFirstSighting": "openephemeris:CrescentFirstSighting",
    "naked_eye_date": {
      "@id": "openephemeris:naked_eye_date",
      "@type": "xsd:string"
    },
    "naked_eye_evening": {
      "@id": "openephemeris:naked_eye_evening",
      "@type": "xsd:integer"
    },
    "optical_aid_date": {
      "@id": "openephemeris:optical_aid_date",
      "@type": "xsd:string"
    },
    "optical_aid_evening": {
      "@id": "openephemeris:optical_aid_evening",
      "@type": "xsd:integer"
    },
    "CrescentFirstSightings": "openephemeris:CrescentFirstSightings",
    "CrescentGeometry": "openephemeris:CrescentGeometry",
    "arcl": {
      "@id": "openephemeris:arcl",
      "@type": "xsd:decimal"
    },
    "arcv": {
      "@id": "openephemeris:arcv",
      "@type": "xsd:decimal"
    },
    "daz": {
      "@id": "openephemeris:daz",
      "@type": "xsd:decimal"
    },
    "moon_altitude": {
      "@id": "openephemeris:moon_altitude",
      "@type": "xsd:decimal"
    },
    "moon_azimuth": {
      "@id": "openephemeris:moon_azimuth",
      "@type": "xsd:decimal"
    },
    "sun_altitude": {
      "@id": "openephemeris:sun_altitude",
      "@type": "xsd:decimal"
    },
    "sun_azimuth": {
      "@id": "openephemeris:sun_azimuth",
      "@type": "xsd:decimal"
    },
    "width_arcmin": {
      "@id": "openephemeris:width_arcmin",
      "@type": "xsd:decimal"
    },
    "CrescentGeometryTopocentric": "openephemeris:CrescentGeometryTopocentric",
    "CrescentVisibilityResponse": "openephemeris:CrescentVisibilityResponse",
    "conjunction": {
      "@id": "openephemeris:conjunction",
      "@type": "xsd:dateTime"
    },
    "day_basis": {
      "@id": "openephemeris:day_basis",
      "@type": "xsd:string"
    },
    "disclaimer": {
      "@id": "openephemeris:disclaimer",
      "@type": "xsd:string"
    },
    "elevation_m": {
      "@id": "openephemeris:elevation_m",
      "@type": "xsd:decimal"
    },
    "evenings": {
      "@id": "openephemeris:evenings",
      "@container": "@list"
    },
    "first_sighting": {
      "@id": "openephemeris:first_sighting",
      "@type": "@id"
    },
    "timezone_source": {
      "@id": "openephemeris:timezone_source",
      "@type": "xsd:string"
    },
    "CrossQuarterEvent": "openephemeris:CrossQuarterEvent",
    "declination": {
      "@id": "openephemeris:declination",
      "@type": "xsd:decimal"
    },
    "distance_au": {
      "@id": "openephemeris:distance_au",
      "@type": "xsd:decimal"
    },
    "time": {
      "@id": "openephemeris:time",
      "@type": "xsd:string"
    },
    "CrossQuarterResponse": "openephemeris:CrossQuarterResponse",
    "events": {
      "@id": "openephemeris:events",
      "@container": "@list"
    },
    "CustomLotFormula": "openephemeris:CustomLotFormula",
    "formula": {
      "@id": "openephemeris:formula",
      "@type": "xsd:string"
    },
    "night_formula": {
      "@id": "openephemeris:night_formula",
      "@type": "xsd:string"
    },
    "DateTimeInput": "openephemeris:DateTimeInput",
    "iso": {
      "@id": "openephemeris:iso"
    },
    "DeclinationAnalysisRequest": "openephemeris:DeclinationAnalysisRequest",
    "obliquity": {
      "@id": "openephemeris:obliquity",
      "@type": "xsd:decimal"
    },
    "parallel_orb": {
      "@id": "openephemeris:parallel_orb",
      "@type": "xsd:decimal"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "openephemeris-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects openephemeris-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/openephemeris-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/openephemeris-com-openapi.json"
  ]
}