1
0
mirror of synced 2025-12-25 02:09:19 -05:00

Spacex api: Fix manifest (#32202)

Co-authored-by: flash1293 <flash1293@users.noreply.github.com>
This commit is contained in:
Joe Reuter
2023-11-08 16:19:04 +01:00
committed by GitHub
parent 4f01cb10ad
commit a3154e8ffd
18 changed files with 1716 additions and 1854 deletions

View File

@@ -34,5 +34,5 @@ COPY source_spacex_api ./source_spacex_api
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
LABEL io.airbyte.version=0.1.0
LABEL io.airbyte.version=0.1.1
LABEL io.airbyte.name=airbyte/source-spacex-api

View File

@@ -2,7 +2,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: 62235e65-af7a-4138-9130-0bda954eb6a8
dockerImageTag: 0.1.0
dockerImageTag: 0.1.1
dockerRepository: airbyte/source-spacex-api
githubIssueLabel: source-spacex-api
icon: spacex.svg

View File

@@ -1,40 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"capsules": {
"title": "capsules",
"type": "object",
"properties": {
"serial": { "type": "string" },
"status": {
"type": "string",
"enum": ["unknown", "active", "retired", "destroyed"]
},
"type": {
"type": "string",
"enum": ["Dragon 1.0", "Dragon 1.1", "Dragon 2.0"]
},
"dragon": {
"type": "string",
"x-ref": "Dragon",
"description": "Refers to Dragon"
},
"reuse_count": { "type": "number", "default": 0 },
"water_landings": { "type": "number", "default": 0 },
"land_landings": { "type": "number", "default": 0 },
"last_update": { "type": ["string", "null"], "default": null },
"launches": {
"type": "array",
"items": {
"type": "string",
"x-ref": "Launch",
"description": "Refers to Launch"
}
}
},
"required": ["serial", "status", "type"]
},
"id": { "type": "string", "pattern": "^[0-9a-fA-F]{24}$" }
}
}

View File

@@ -1,88 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"company": {
"title": "company",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"founder": {
"type": "string"
},
"founded": {
"type": "number"
},
"employees": {
"type": "number"
},
"vehicles": {
"type": "number"
},
"launch_sites": {
"type": "number"
},
"test_sites": {
"type": "number"
},
"ceo": {
"type": "string"
},
"cto": {
"type": "string"
},
"coo": {
"type": "string"
},
"cto_propulsion": {
"type": "string"
},
"valuation": {
"type": "number"
},
"headquarters": {
"title": "headquarters",
"type": "object",
"properties": {
"address": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
}
}
},
"links": {
"title": "links",
"type": "object",
"properties": {
"website": {
"type": "string"
},
"flickr": {
"type": "string"
},
"twitter": {
"type": "string"
},
"elon_twitter": {
"type": "string"
}
}
},
"summary": {
"type": "string"
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,65 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"cores": {
"title": "cores",
"type": "object",
"properties": {
"serial": {
"type": "string"
},
"block": {
"type": ["number", "null"],
"default": null
},
"status": {
"type": "string",
"enum": [
"active",
"inactive",
"unknown",
"expended",
"lost",
"retired"
]
},
"reuse_count": {
"type": "number",
"default": 0
},
"rtls_attempts": {
"type": "number",
"default": 0
},
"rtls_landings": {
"type": "number",
"default": 0
},
"asds_attempts": {
"type": "number",
"default": 0
},
"asds_landings": {
"type": "number",
"default": 0
},
"last_update": {
"type": ["string", "null"],
"default": null
},
"launches": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": ["serial", "status"]
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,43 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"crew": {
"title": "crew",
"type": "object",
"properties": {
"name": {
"type": ["string", "null"],
"default": null
},
"status": {
"type": "string",
"enum": ["active", "inactive", "retired", "unknown"]
},
"agency": {
"type": ["string", "null"],
"default": null
},
"image": {
"type": ["string", "null"],
"default": null
},
"wikipedia": {
"type": ["string", "null"],
"default": null
},
"launches": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": ["status"]
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,211 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"dragons": {
"title": "dragons",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"active": {
"type": "boolean"
},
"crew_capacity": {
"type": "number"
},
"sidewall_angle_deg": {
"type": "number"
},
"orbit_duration_yr": {
"type": "number"
},
"dry_mass_kg": {
"type": "number"
},
"dry_mass_lb": {
"type": "number"
},
"first_flight": {
"type": ["string", "null"],
"default": null
},
"heat_shield": {
"title": "heat_shield",
"type": "object",
"properties": {
"material": {
"type": "string"
},
"size_meters": {
"type": "number"
},
"temp_degrees": {
"type": "number"
},
"dev_partner": {
"type": "string"
}
},
"required": ["material", "size_meters"]
},
"thrusters": {
"type": "array",
"items": {
"type": "string"
}
},
"launch_payload_mass": {
"title": "launch_payload_mass",
"type": "object",
"properties": {
"kg": {
"type": "number"
},
"lb": {
"type": "number"
}
}
},
"launch_payload_vol": {
"title": "launch_payload_vol",
"type": "object",
"properties": {
"cubic_meters": {
"type": "number"
},
"cubic_feet": {
"type": "number"
}
}
},
"return_payload_mass": {
"title": "return_payload_mass",
"type": "object",
"properties": {
"kg": {
"type": "number"
},
"lb": {
"type": "number"
}
}
},
"return_payload_vol": {
"title": "return_payload_vol",
"type": "object",
"properties": {
"cubic_meters": {
"type": "number"
},
"cubic_feet": {
"type": "number"
}
}
},
"pressurized_capsule": {
"title": "pressurized_capsule",
"type": "object",
"properties": {
"payload_volume": {
"title": "payload_volume",
"type": "object",
"properties": {
"cubic_meters": {
"type": "number"
},
"cubic_feet": {
"type": "number"
}
}
}
}
},
"trunk": {
"title": "trunk",
"type": "object",
"properties": {
"trunk_volume": {
"title": "trunk_volume",
"type": "object",
"properties": {
"cubic_meters": {
"type": "number"
},
"cubic_feet": {
"type": "number"
}
}
},
"cargo": {
"title": "cargo",
"type": "object",
"properties": {
"solar_array": {
"type": "number"
},
"unpressurized_cargo": {
"type": "boolean"
}
}
}
}
},
"height_w_trunk": {
"title": "height_w_trunk",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
},
"diameter": {
"title": "diameter",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
},
"flickr_images": {
"type": "array",
"items": {
"type": "string"
}
},
"wikipedia": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"name",
"type",
"active",
"crew_capacity",
"sidewall_angle_deg",
"orbit_duration_yr",
"dry_mass_kg",
"dry_mass_lb"
]
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,42 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"history": {
"title": "history",
"type": "object",
"properties": {
"title": {
"type": ["string", "null"],
"default": null
},
"event_date_utc": {
"type": ["string", "null"],
"default": null
},
"event_date_unix": {
"type": ["number", "null"],
"default": null
},
"details": {
"type": ["string", "null"],
"default": null
},
"links": {
"title": "links",
"type": "object",
"properties": {
"article": {
"type": ["string", "null"],
"default": null
}
}
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,44 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"landpads": {
"title": "landpads",
"type": "object",
"properties": {
"name": { "type": ["string", "null"], "default": null },
"full_name": { "type": ["string", "null"], "default": null },
"status": {
"type": "string",
"enum": [
"active",
"inactive",
"unknown",
"retired",
"lost",
"under construction"
]
},
"type": { "type": ["string", "null"], "default": null },
"locality": { "type": ["string", "null"], "default": null },
"region": { "type": ["string", "null"], "default": null },
"latitude": { "type": ["number", "null"], "default": null },
"longitude": { "type": ["number", "null"], "default": null },
"landing_attempts": { "type": "number", "default": 0 },
"landing_successes": { "type": "number", "default": 0 },
"wikipedia": { "type": ["string", "null"], "default": null },
"details": { "type": ["string", "null"], "default": null },
"launches": { "type": "array", "items": { "type": "string" } },
"images": {
"title": "images",
"type": "object",
"properties": {
"large": { "type": "array", "items": { "type": "string" } }
}
}
},
"required": ["status"]
},
"id": { "type": "string", "pattern": "^[0-9a-fA-F]{24}$" }
}
}

View File

@@ -1,287 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"flight_number": {
"type": "number"
},
"name": {
"type": "string"
},
"date_utc": {
"type": "string"
},
"date_unix": {
"type": "number"
},
"date_local": {
"type": "string"
},
"date_precision": {
"type": "string",
"enum": ["half", "quarter", "year", "month", "day", "hour"]
},
"static_fire_date_utc": {
"type": ["string", "null"],
"default": null
},
"static_fire_date_unix": {
"type": ["number", "null"],
"default": null
},
"tbd": {
"type": "boolean",
"default": false
},
"net": {
"type": "boolean",
"default": false
},
"window": {
"type": ["number", "null"],
"default": null
},
"rocket": {
"type": ["string", "null"],
"default": null
},
"success": {
"type": ["boolean", "null"],
"default": null
},
"failures": {
"type": "array",
"items": {
"title": "itemOf_failures",
"type": "object",
"properties": {
"time": {
"type": ["null", "number"]
},
"altitude": {
"type": ["null", "number"]
},
"reason": {
"type": ["null", "string"]
}
}
}
},
"upcoming": {
"type": "boolean"
},
"details": {
"type": ["string", "null"],
"default": null
},
"fairings": {
"title": "fairings",
"type": ["object", "null"],
"properties": {
"reused": {
"type": ["boolean", "null"],
"default": null
},
"recovery_attempt": {
"type": ["boolean", "null"],
"default": null
},
"recovered": {
"type": ["boolean", "null"],
"default": null
},
"ships": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"crew": {
"type": ["array", "string"],
"items": {
"title": "itemOf_crew",
"type": ["object", "string"],
"properties": {
"crew": {
"type": ["string", "null"],
"default": null
},
"role": {
"type": ["string", "null"],
"default": null
}
}
}
},
"ships": {
"type": "array",
"items": {
"type": "string"
}
},
"capsules": {
"type": "array",
"items": {
"type": "string"
}
},
"payloads": {
"type": "array",
"items": {
"type": "string"
}
},
"launchpad": {
"type": ["string", "null"],
"default": null
},
"cores": {
"type": "array",
"items": {
"title": "itemOf_cores",
"type": "object",
"properties": {
"core": {
"type": ["string", "null"],
"default": null
},
"flight": {
"type": ["number", "null"],
"default": null
},
"gridfins": {
"type": ["boolean", "null"],
"default": null
},
"legs": {
"type": ["boolean", "null"],
"default": null
},
"reused": {
"type": ["boolean", "null"],
"default": null
},
"landing_attempt": {
"type": ["boolean", "null"],
"default": null
},
"landing_success": {
"type": ["boolean", "null"],
"default": null
},
"landing_type": {
"type": ["string", "null"],
"default": null
},
"landpad": {
"type": ["string", "null"],
"default": null
}
}
}
},
"links": {
"title": "links",
"type": "object",
"properties": {
"patch": {
"title": "patch",
"type": ["object", "null"],
"properties": {
"small": {
"type": ["string", "null"],
"default": null
},
"large": {
"type": ["string", "null"],
"default": null
}
}
},
"reddit": {
"title": "reddit",
"type": ["object", "null"],
"properties": {
"campaign": {
"type": ["string", "null"],
"default": null
},
"launch": {
"type": ["string", "null"],
"default": null
},
"media": {
"type": ["string", "null"],
"default": null
},
"recovery": {
"type": ["string", "null"],
"default": null
}
}
},
"flickr": {
"title": "flickr",
"type": "object",
"properties": {
"small": {
"type": "array",
"items": {
"type": "string"
}
},
"original": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"presskit": {
"type": ["string", "null"],
"default": null
},
"webcast": {
"type": ["string", "null"],
"default": null
},
"youtube_id": {
"type": ["string", "null"],
"default": null
},
"article": {
"type": ["string", "null"],
"default": null
},
"wikipedia": {
"type": ["string", "null"],
"default": null
}
}
},
"auto_update": {
"type": "boolean",
"default": true
},
"launch_library_id": {
"type": ["string", "null"],
"default": null
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
},
"required": [
"flight_number",
"name",
"date_utc",
"date_unix",
"date_local",
"date_precision",
"upcoming"
]
}

View File

@@ -1,162 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"payload": {
"title": "payload",
"type": "object",
"properties": {
"name": {
"type": ["string", "null"],
"default": null
},
"type": {
"type": ["string", "null"],
"default": null
},
"reused": {
"type": "boolean",
"default": false
},
"launch": {
"type": ["string", "null"],
"default": null
},
"customers": {
"type": "array",
"items": {
"type": "string"
}
},
"norad_ids": {
"type": "array",
"items": {
"type": "number"
}
},
"nationalities": {
"type": "array",
"items": {
"type": "string"
}
},
"manufacturers": {
"type": "array",
"items": {
"type": "string"
}
},
"mass_kg": {
"type": ["number", "null"],
"default": null
},
"mass_lbs": {
"type": ["number", "null"],
"default": null
},
"orbit": {
"type": ["string", "null"],
"default": null
},
"reference_system": {
"type": ["string", "null"],
"default": null
},
"regime": {
"type": ["string", "null"],
"default": null
},
"longitude": {
"type": ["number", "null"],
"default": null
},
"semi_major_axis_km": {
"type": ["number", "null"],
"default": null
},
"eccentricity": {
"type": ["number", "null"],
"default": null
},
"periapsis_km": {
"type": ["number", "null"],
"default": null
},
"apoapsis_km": {
"type": ["number", "null"],
"default": null
},
"inclination_deg": {
"type": ["number", "null"],
"default": null
},
"period_min": {
"type": ["number", "null"],
"default": null
},
"lifespan_years": {
"type": ["number", "null"],
"default": null
},
"epoch": {
"type": ["string", "null"],
"default": null
},
"mean_motion": {
"type": ["number", "null"],
"default": null
},
"raan": {
"type": ["number", "null"],
"default": null
},
"arg_of_pericenter": {
"type": ["number", "null"],
"default": null
},
"mean_anomaly": {
"type": ["number", "null"],
"default": null
},
"dragon": {
"title": "dragon",
"type": "object",
"properties": {
"capsule": {
"type": ["string", "null"],
"default": null
},
"mass_returned_kg": {
"type": ["number", "null"],
"default": null
},
"mass_returned_lbs": {
"type": ["number", "null"],
"default": null
},
"flight_time_sec": {
"type": ["number", "null"],
"default": null
},
"manifest": {
"type": ["string", "null"],
"default": null
},
"water_landing": {
"type": ["boolean", "null"],
"default": null
},
"land_landing": {
"type": ["boolean", "null"],
"default": null
}
}
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,97 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"roadster": {
"title": "roadster",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"launch_date_utc": {
"type": "string"
},
"launch_date_unix": {
"type": "number"
},
"launch_mass_kg": {
"type": "number"
},
"launch_mass_lbs": {
"type": "number"
},
"norad_id": {
"type": "number"
},
"epoch_jd": {
"type": "number"
},
"orbit_type": {
"type": "string"
},
"apoapsis_au": {
"type": "number"
},
"periapsis_au": {
"type": "number"
},
"semi_major_axis_au": {
"type": "number"
},
"eccentricity": {
"type": "number"
},
"inclination": {
"type": "number"
},
"longitude": {
"type": "number"
},
"periapsis_arg": {
"type": "number"
},
"period_days": {
"type": "number"
},
"speed_kph": {
"type": "number"
},
"speed_mph": {
"type": "number"
},
"earth_distance_km": {
"type": "number"
},
"earth_distance_mi": {
"type": "number"
},
"mars_distance_km": {
"type": "number"
},
"mars_distance_mi": {
"type": "number"
},
"flickr_images": {
"type": "array",
"items": {
"type": "string"
}
},
"wikipedia": {
"type": "string"
},
"video": {
"type": "string"
},
"details": {
"type": "string"
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,292 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"rockets": {
"title": "rockets",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"active": {
"type": "boolean"
},
"stages": {
"type": "number"
},
"boosters": {
"type": "number"
},
"cost_per_launch": {
"type": "number"
},
"success_rate_pct": {
"type": "number"
},
"first_flight": {
"type": "string"
},
"country": {
"type": "string"
},
"company": {
"type": "string"
},
"height": {
"title": "height",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
},
"diameter": {
"title": "diameter",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
},
"mass": {
"title": "mass",
"type": "object",
"properties": {
"kg": {
"type": "number"
},
"lb": {
"type": "number"
}
}
},
"payload_weights": {
"type": "array",
"items": {
"type": "number"
}
},
"first_stage": {
"title": "first_stage",
"type": "object",
"properties": {
"reusable": {
"type": "boolean"
},
"engines": {
"type": "number"
},
"fuel_amount_tons": {
"type": "number"
},
"burn_time_sec": {
"type": "number"
},
"thrust_sea_level": {
"title": "thrust_sea_level",
"type": "object",
"properties": {
"kN": {
"type": "number"
},
"lbf": {
"type": "number"
}
}
},
"thrust_vacuum": {
"title": "thrust_vacuum",
"type": "object",
"properties": {
"kN": {
"type": "number"
},
"lbf": {
"type": "number"
}
}
}
}
},
"second_stage": {
"title": "second_stage",
"type": "object",
"properties": {
"reusable": {
"type": "boolean"
},
"engines": {
"type": "number"
},
"fuel_amount_tons": {
"type": "number"
},
"burn_time_sec": {
"type": "number"
},
"thrust": {
"title": "thrust",
"type": "object",
"properties": {
"kN": {
"type": "number"
},
"lbf": {
"type": "number"
}
}
},
"payloads": {
"title": "payloads",
"type": "object",
"properties": {
"option_1": {
"type": "string"
},
"composite_fairing": {
"title": "composite_fairing",
"type": "object",
"properties": {
"height": {
"title": "height",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
},
"diameter": {
"title": "diameter",
"type": "object",
"properties": {
"meters": {
"type": "number"
},
"feet": {
"type": "number"
}
}
}
}
}
}
}
}
},
"engines": {
"title": "engines",
"type": "object",
"properties": {
"number": {
"type": "number"
},
"type": {
"type": "string"
},
"version": {
"type": "string"
},
"layout": {
"type": "string"
},
"isp": {
"title": "isp",
"type": "object",
"properties": {
"sea_level": {
"type": "number"
},
"vacuum": {
"type": "number"
}
}
},
"engine_loss_max": {
"type": "number"
},
"propellant_1": {
"type": "string"
},
"propellant_2": {
"type": "string"
},
"thrust_sea_level": {
"title": "thrust_sea_level",
"type": "object",
"properties": {
"kN": {
"type": "number"
},
"lbf": {
"type": "number"
}
}
},
"thrust_vacuum": {
"title": "thrust_vacuum",
"type": "object",
"properties": {
"kN": {
"type": "number"
},
"lbf": {
"type": "number"
}
}
},
"thrust_to_weight": {
"type": "number"
}
}
},
"landing_legs": {
"title": "landing_legs",
"type": "object",
"properties": {
"number": {
"type": "number"
},
"material": {
"type": "array",
"items": {
"type": "number"
}
}
}
},
"flickr_images": {
"type": "array",
"items": {
"type": "string"
}
},
"wikipedia": {
"type": "string"
},
"description": {
"type": "string"
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,111 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"ships": {
"title": "ships",
"type": "object",
"properties": {
"name": {
"type": "string"
},
"legacy_id": {
"type": ["string", "null"],
"default": null
},
"model": {
"type": ["string", "null"],
"default": null
},
"type": {
"type": ["string", "null"],
"default": null
},
"roles": {
"type": "array",
"items": {
"type": "string"
}
},
"active": {
"type": "boolean"
},
"imo": {
"type": ["number", "null"],
"default": null
},
"mmsi": {
"type": ["number", "null"],
"default": null
},
"abs": {
"type": ["number", "null"],
"default": null
},
"class": {
"type": ["number", "null"],
"default": null
},
"mass_kg": {
"type": ["number", "null"],
"default": null
},
"mass_lbs": {
"type": ["number", "null"],
"default": null
},
"year_built": {
"type": ["number", "null"],
"default": null
},
"home_port": {
"type": ["string", "null"],
"default": null
},
"status": {
"type": ["string", "null"],
"default": null
},
"speed_kn": {
"type": ["number", "null"],
"default": null
},
"course_deg": {
"type": ["number", "null"],
"default": null
},
"latitude": {
"type": ["number", "null"],
"default": null
},
"longitude": {
"type": ["number", "null"],
"default": null
},
"last_ais_update": {
"type": ["string", "null"],
"default": null
},
"link": {
"type": ["string", "null"],
"default": null
},
"image": {
"type": ["string", "null"],
"default": null
},
"launches": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": ["name", "active"]
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,210 +0,0 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"starlink": {
"title": "starlink",
"type": "object",
"properties": {
"version": {
"type": ["string", "null"],
"default": null
},
"launch": {
"type": ["string", "null"],
"default": null
},
"longitude": {
"type": ["number", "null"],
"default": null
},
"latitude": {
"type": ["number", "null"],
"default": null
},
"height_km": {
"type": ["number", "null"],
"default": null
},
"velocity_kms": {
"type": ["number", "null"],
"default": null
},
"spaceTrack": {
"title": "spaceTrack",
"type": "object",
"properties": {
"CCSDS_OMM_VERS": {
"type": ["string", "null"],
"default": null
},
"COMMENT": {
"type": ["string", "null"],
"default": null
},
"CREATION_DATE": {
"type": ["string", "null"],
"default": null
},
"ORIGINATOR": {
"type": ["string", "null"],
"default": null
},
"OBJECT_NAME": {
"type": ["string", "null"],
"default": null
},
"OBJECT_ID": {
"type": ["string", "null"],
"default": null
},
"CENTER_NAME": {
"type": ["string", "null"],
"default": null
},
"REF_FRAME": {
"type": ["string", "null"],
"default": null
},
"TIME_SYSTEM": {
"type": ["string", "null"],
"default": null
},
"MEAN_ELEMENT_THEORY": {
"type": ["string", "null"],
"default": null
},
"EPOCH": {
"type": ["string", "null"],
"default": null
},
"MEAN_MOTION": {
"type": ["number", "null"],
"default": null
},
"ECCENTRICITY": {
"type": ["number", "null"],
"default": null
},
"INCLINATION": {
"type": ["number", "null"],
"default": null
},
"RA_OF_ASC_NODE": {
"type": ["number", "null"],
"default": null
},
"ARG_OF_PERICENTER": {
"type": ["number", "null"],
"default": null
},
"MEAN_ANOMALY": {
"type": ["number", "null"],
"default": null
},
"EPHEMERIS_TYPE": {
"type": ["number", "null"],
"default": null
},
"CLASSIFICATION_TYPE": {
"type": ["string", "null"],
"default": null
},
"NORAD_CAT_ID": {
"type": ["number", "null"],
"default": null
},
"ELEMENT_SET_NO": {
"type": ["number", "null"],
"default": null
},
"REV_AT_EPOCH": {
"type": ["number", "null"],
"default": null
},
"BSTAR": {
"type": ["number", "null"],
"default": null
},
"MEAN_MOTION_DOT": {
"type": ["number", "null"],
"default": null
},
"MEAN_MOTION_DDOT": {
"type": ["number", "null"],
"default": null
},
"SEMIMAJOR_AXIS": {
"type": ["number", "null"],
"default": null
},
"PERIOD": {
"type": ["number", "null"],
"default": null
},
"APOAPSIS": {
"type": ["number", "null"],
"default": null
},
"PERIAPSIS": {
"type": ["number", "null"],
"default": null
},
"OBJECT_TYPE": {
"type": ["string", "null"],
"default": null
},
"RCS_SIZE": {
"type": ["string", "null"],
"default": null
},
"COUNTRY_CODE": {
"type": ["string", "null"],
"default": null
},
"LAUNCH_DATE": {
"type": ["string", "null"],
"default": null
},
"SITE": {
"type": ["string", "null"],
"default": null
},
"DECAY_DATE": {
"type": ["string", "null"],
"default": null
},
"DECAYED": {
"type": ["number", "null"],
"default": null
},
"FILE": {
"type": ["number", "null"],
"default": null
},
"GP_ID": {
"type": ["number", "null"],
"default": null
},
"TLE_LINE0": {
"type": ["string", "null"],
"default": null
},
"TLE_LINE1": {
"type": ["string", "null"],
"default": null
},
"TLE_LINE2": {
"type": ["string", "null"],
"default": null
}
}
}
}
},
"id": {
"type": "string",
"pattern": "^[0-9a-fA-F]{24}$"
}
}
}

View File

@@ -1,15 +0,0 @@
documentationUrl: https://docs.airbyte.com/integrations/sources/spacex-api
connectionSpecification:
$schema: http://json-schema.org/draft-07/schema#
title: Spacex Api Spec
type: object
additionalProperties: true
properties:
id:
title: Unique ID for specific source target
type: string
desciption: Optional, For a specific ID
options:
title: Configuration options for endpoints
type: string
desciption: Optional, Possible values for an endpoint. Example values for launches-latest, upcoming, past