Spacecraft List
API endpoint that allows Spacecrafts to be viewed. A Spacecraft is a physically manufactured instance of a Spacecraft Configuration
GET: Return a list of all the existing spacecraft.
FILTERS: Parameters - 'name', 'status', 'spacecraft_config', 'is_placeholder', 'in_space' Example - /2.2.0/spacecraft/?in_space=true
SEARCH EXAMPLE: Example - /2.2.0/spacecraft/?search=Dragon
ORDERING: Fields - 'id', 'time_in_space', 'time_docked', 'flights_count', 'mission_ends_count' Example - /2.2.0/spacecraft/?ordering=id
GET /2.2.0/spacecraft/?format=api&offset=20&ordering=mission_ends_count
{ "count": 601, "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=30&ordering=mission_ends_count", "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=10&ordering=mission_ends_count", "results": [ { "id": 569, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/569/?format=api", "name": "Cargo Dragon", "serial_number": "TBD", "is_placeholder": true, "in_space": false, "time_in_space": "P0D", "time_docked": "P0D", "flights_count": 0, "mission_ends_count": 0, "status": { "id": 1, "name": "Active" }, "description": "The specific spacecraft for this launch is currently unknown.", "spacecraft_config": { "id": 7, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/7/?format=api", "name": "Cargo Dragon 2", "type": { "id": 2, "name": "Capsule" }, "agency": { "id": 121, "url": "https://ll.thespacedevs.com/2.2.0/agencies/121/?format=api", "name": "SpaceX", "type": "Commercial" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/crs-28_dragon_d_image_20230530191602.jpeg" } }, { "id": 447, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/447/?format=api", "name": "Dream Chaser Tenacity", "serial_number": null, "is_placeholder": false, "in_space": false, "time_in_space": "P0D", "time_docked": "P0D", "flights_count": 0, "mission_ends_count": 0, "status": { "id": 1, "name": "Active" }, "description": "First operational Dream Chaser.", "spacecraft_config": { "id": 24, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/24/?format=api", "name": "Dream Chaser", "type": { "id": 3, "name": "Spaceplane" }, "agency": { "id": 1020, "url": "https://ll.thespacedevs.com/2.2.0/agencies/1020/?format=api", "name": "Sierra Nevada Corporation", "type": "Commercial" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/dream_chaser_image_20200821084247.jpeg" } }, { "id": 443, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/443/?format=api", "name": "X-15-2", "serial_number": "56-6671", "is_placeholder": false, "in_space": false, "time_in_space": "P0D", "time_docked": "P0D", "flights_count": 0, "mission_ends_count": 0, "status": { "id": 2, "name": "Retired" }, "description": "Second X-15 experimental rocket plane.", "spacecraft_config": { "id": 13, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/13/?format=api", "name": "North American X-15", "type": { "id": 3, "name": "Spaceplane" }, "agency": { "id": 44, "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api", "name": "National Aeronautics and Space Administration", "type": "Government" }, "in_use": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/north2520american2520x-15_image_20190207032520.jpeg" } }, { "id": 621, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/621/?format=api", "name": "Ship 39", "serial_number": "S39", "is_placeholder": false, "in_space": false, "time_in_space": "P0D", "time_docked": "P0D", "flights_count": 0, "mission_ends_count": 0, "status": { "id": 5, "name": "Under construction" }, "description": "First V3 Starship planned to fly on flight 12.", "spacecraft_config": { "id": 46, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/46/?format=api", "name": "Starship V3", "type": { "id": 6, "name": "Reuseable Upper Stage" }, "agency": { "id": 121, "url": "https://ll.thespacedevs.com/2.2.0/agencies/121/?format=api", "name": "SpaceX", "type": "Commercial" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/starship_during_image_20250824175325.jpg" } }, { "id": 223, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/223/?format=api", "name": "DragonFly", "serial_number": "C201", "is_placeholder": false, "in_space": false, "time_in_space": "P0D", "time_docked": "P0D", "flights_count": 0, "mission_ends_count": 0, "status": { "id": 2, "name": "Retired" }, "description": "The DragonFly vehicle was a mockup of the Dragon 2 vehicle used in the pad abort test.", "spacecraft_config": { "id": 6, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/6/?format=api", "name": "Crew Dragon 2", "type": { "id": 2, "name": "Capsule" }, "agency": { "id": 121, "url": "https://ll.thespacedevs.com/2.2.0/agencies/121/?format=api", "name": "SpaceX", "type": "Commercial" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/spacex_dm-2_cre_image_20200504065311.jpeg" } }, { "id": 166, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/166/?format=api", "name": "Cygnus CRS OA-5", "serial_number": null, "is_placeholder": false, "in_space": false, "time_in_space": "P40DT23H50M24S", "time_docked": "P28DT23H57M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Cygnus CRS OA-5, also known as Orbital Sciences CRS Flight 5, was the seventh planned flight of the Orbital Sciences' unmanned resupply spacecraft Cygnus and its sixth flight to the International Space Station under the Commercial Resupply Services contract with NASA. Orbital and NASA jointly developed a new space transportation system to provide commercial cargo resupply services to the International Space Station (ISS). Under the Commercial Orbital Transportation System (COTS) program, Orbital designed and built Antares, a medium-class launch vehicle; Cygnus, an advanced maneuvering spacecraft; and a Pressurized Cargo Module which is provided by Orbital's industrial partner Thales Alenia Space.\r\n\r\nThe Cygnus spacecraft for this mission is named the S.S. Alan Poindexter in honor to astronaut Alan G. Poindexter, a deceased space shuttle commander. Poindexter was selected in the 1998 NASA Group (G17) and went into orbit aboard Space Shuttle missions STS-122 and STS-131.", "spacecraft_config": { "id": 19, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/19/?format=api", "name": "Cygnus Enhanced", "type": { "id": 4, "name": "Cargo Resupply" }, "agency": { "id": 257, "url": "https://ll.thespacedevs.com/2.2.0/agencies/257/?format=api", "name": "Northrop Grumman Space Systems", "type": "Commercial" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg" } }, { "id": 305, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/305/?format=api", "name": "Progress M-56", "serial_number": "Progress M-56 (No.356)", "is_placeholder": false, "in_space": false, "time_in_space": "P147DT12H10M35S", "time_docked": "P145DT6H46M46S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress M-56 (Russian: Прогресс М-56), identified by NASA as Progress 21 or 21P, was a Progress spacecraft used to resupply the International Space Station.", "spacecraft_config": { "id": 35, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api", "name": "Progress-M", "type": { "id": 4, "name": "Cargo Resupply" }, "agency": { "id": 63, "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api", "name": "Russian Federal Space Agency (ROSCOSMOS)", "type": "Government" }, "in_use": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg" } }, { "id": 331, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/331/?format=api", "name": "Progress M-42", "serial_number": "Progress M-42 (No.242)", "is_placeholder": false, "in_space": false, "time_in_space": "P200DT13H33M7S", "time_docked": "P198DT9H18M52S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress M-42 (Russian: Прогресс М-42), was a Progress spacecraft used to resupply the space station Mir.", "spacecraft_config": { "id": 35, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api", "name": "Progress-M", "type": { "id": 4, "name": "Cargo Resupply" }, "agency": { "id": 63, "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api", "name": "Russian Federal Space Agency (ROSCOSMOS)", "type": "Government" }, "in_use": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg" } }, { "id": 429, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/429/?format=api", "name": "Soyuz MS-14", "serial_number": "Soyuz MS 11F732A48 #743", "is_placeholder": false, "in_space": false, "time_in_space": "P15DT17H53M29S", "time_docked": "P10DT15H6M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz MS-14 is an unmanned flight of the Soyuz spacecraft intended to test a modification for the Launch Abort System.", "spacecraft_config": { "id": 38, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/38/?format=api", "name": "Soyuz MS", "type": { "id": 2, "name": "Capsule" }, "agency": { "id": 63, "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api", "name": "Russian Federal Space Agency (ROSCOSMOS)", "type": "Government" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_ms_in_orb_image_20240313130407.jpeg" } }, { "id": 159, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/159/?format=api", "name": "Georges Lemaître ATV", "serial_number": "ATV-005", "is_placeholder": false, "in_space": false, "time_in_space": "P200DT12M22S", "time_docked": "P186DT12M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "The Georges Lemaître ATV, or Automated Transfer Vehicle 5 (ATV-5), was a European unmanned cargo resupply spacecraft, named after the Belgian astronomer Georges Lemaître. The spacecraft was launched during the night of 29 July 2014 (23:44 GMT, 20:44 local time, 30 July 01:44 CEST), on a mission to supply the International Space Station (ISS) with propellant, water, air, and dry cargo. It was the fifth and final ATV to be built and launched. Georges Lemaître was constructed in Turin, Italy, and Bremen, Germany. Cargo loading was completed in Guiana Space Center on 23 July 2014.", "spacecraft_config": { "id": 17, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/17/?format=api", "name": "Automated Transfer Vehicle (ATV)", "type": { "id": 4, "name": "Cargo Resupply" }, "agency": { "id": 115, "url": "https://ll.thespacedevs.com/2.2.0/agencies/115/?format=api", "name": "Arianespace", "type": "Commercial" }, "in_use": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/automated_trans_image_20231118111716.jpeg" } } ] }