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=150&ordering=flights_count
{ "count": 601, "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=160&ordering=flights_count", "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=140&ordering=flights_count", "results": [ { "id": 404, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/404/?format=api", "name": "Progress 12", "serial_number": "Progress 12 (No.113)", "is_placeholder": false, "in_space": false, "time_in_space": "P55DT2H40M58S", "time_docked": "P52DT2H18M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress 12 (Russian: Прогресс 12), was a Progress spacecraft used to resupply the space station Salyut 6.", "spacecraft_config": { "id": 8, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/8/?format=api", "name": "Progress 7K-TG", "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_7k-tg_image_20231220085840.png" } }, { "id": 388, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/388/?format=api", "name": "Progress 27", "serial_number": "Progress 27 (No.134)", "is_placeholder": false, "in_space": false, "time_in_space": "P40DT9H58M37S", "time_docked": "P36DT4H2M11S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress 27 (Russian: Прогресс 27), was a Progress spacecraft used to resupply the space station Mir.", "spacecraft_config": { "id": 8, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/8/?format=api", "name": "Progress 7K-TG", "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_7k-tg_image_20231220085840.png" } }, { "id": 191, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/191/?format=api", "name": "Soyuz 16", "serial_number": "Soyuz 7K-TM 11F615A12 #73", "is_placeholder": false, "in_space": false, "time_in_space": "P5DT22H23M35S", "time_docked": "P0D", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz 16 was a Soyuz spacecraft which launched on 2 December 1974 09:40 UTC. It launched two cosmonauts on a test flight for the upcoming Apollo-Soyuz mission. The crew was Anatoly Filipchenko and Nikolai Rukavishnikov.", "spacecraft_config": { "id": 1, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/1/?format=api", "name": "Soyuz", "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": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg" } }, { "id": 488, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/488/?format=api", "name": "Soyuz 7K-OK No.2", "serial_number": "Soyuz 7K-OK (A) 11F615 #2", "is_placeholder": false, "in_space": false, "time_in_space": "P1DT23H21M", "time_docked": "P0D", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "First generation Soyuz used for a test flight.", "spacecraft_config": { "id": 1, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/1/?format=api", "name": "Soyuz", "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": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg" } }, { "id": 200, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/200/?format=api", "name": "Soyuz 7", "serial_number": "Soyuz 7K-OK (A) 11F615 #15", "is_placeholder": false, "in_space": false, "time_in_space": "P4DT22H40M23S", "time_docked": "P0D", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz 7 was a Soyuz spacecraft which launched on 12 October 1969 10:44 UTC. It launched three cosmonauts for a joint mission with Soyuz 6 and 8. The crew was Anatoly Filipchenko, Vladislav Volkov, and Viktor Gorbatko.", "spacecraft_config": { "id": 1, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/1/?format=api", "name": "Soyuz", "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": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg" } }, { "id": 419, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/419/?format=api", "name": "Shenzhou 2", "serial_number": "2", "is_placeholder": false, "in_space": false, "time_in_space": "P6DT18H21M57S", "time_docked": "P0D", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Inside the reentry capsule were a monkey, a dog and a rabbit in a test of the spaceship's life support systems. The reentry module separated from the rest of the spacecraft after just over seven days in orbit, with the orbital module staying in orbit for another 220 days.", "spacecraft_config": { "id": 2, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/2/?format=api", "name": "Shenzhou", "type": { "id": 2, "name": "Capsule" }, "agency": { "id": 17, "url": "https://ll.thespacedevs.com/2.2.0/agencies/17/?format=api", "name": "China National Space Administration", "type": "Government" }, "in_use": true, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/shenzhou_image_20190207032522.jpeg" } }, { "id": 249, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/249/?format=api", "name": "Progress M-24M", "serial_number": "Progress M-24M (No.423)", "is_placeholder": false, "in_space": false, "time_in_space": "P119DT2H1M16S", "time_docked": "P95DT2H7M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress M-24M (Russian: Прогресс М-24М), identified by NASA as Progress 56 or 56P, is a Progress spacecraft used by Roskosmos to resupply the International Space Station.", "spacecraft_config": { "id": 34, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/34/?format=api", "name": "Progress-M (modified)", "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_252_image_20231219140115.jpeg" } }, { "id": 497, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/497/?format=api", "name": "Soyuz 7K-T No.36", "serial_number": "Soyuz 7K-T 11F615A8 #36", "is_placeholder": false, "in_space": false, "time_in_space": "P2DT15H", "time_docked": "P0D", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Second generation Soyuz used for a test flight.", "spacecraft_config": { "id": 1, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/1/?format=api", "name": "Soyuz", "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": false, "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg" } }, { "id": 167, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/167/?format=api", "name": "Cygnus CRS OA-7", "serial_number": null, "is_placeholder": false, "in_space": false, "time_in_space": "P54DT1H56M34S", "time_docked": "P43DT1H", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Cygnus CRS OA-7, also known as Orbital ATK CRS-7, is the eighth flight of the Orbital ATK unmanned resupply spacecraft Cygnus and its seventh 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 Services (COTS) program, then Orbital Sciences 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 OA-7 is named the S.S. John Glenn in honor of astronaut and senator John Glenn, the first US astronaut to orbit the Earth on Mercury 6 and the oldest to go to space on STS-95.", "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": 458, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/458/?format=api", "name": "Soyuz MS-21", "serial_number": "11F732A48 #750", "is_placeholder": false, "in_space": false, "time_in_space": "P194DT19H1M41S", "time_docked": "P194DT12H22M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Launched to the ISS in March 2022.", "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" } } ] }