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=240&ordering=flights_count
{ "count": 599, "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=250&ordering=flights_count", "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=230&ordering=flights_count", "results": [ { "id": 104, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/104/?format=api", "name": "Soyuz TM-26", "serial_number": "Soyuz TM 11F732A51 #75", "is_placeholder": false, "in_space": false, "time_in_space": "P197DT17H34M6S", "time_docked": "P195DT12H50M43S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz TM-26 was a Soyuz spacecraft which launched on 5 August 1997 15:35 UTC. It transported two members of the Expedition 24 to Mir. The crew consisted of Anatoly Solovyev and Pavel Vinogradov.", "spacecraft_config": { "id": 41, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/41/?format=api", "name": "Soyuz TM", "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_tm_image_20231228130713.jpeg" } }, { "id": 139, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/139/?format=api", "name": "Soyuz T-7", "serial_number": "Soyuz T 11F732 #12", "is_placeholder": false, "in_space": false, "time_in_space": "P113DT1H50M44S", "time_docked": "P111DT21H13M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz T-7 was a Soyuz spacecraft which launched on 19 August 1982 17:11 UTC. It transported three cosmonauts of EP-2 to Salyut 7. The crew was Leonid Popov, Aleksandr Serebrov, and Svetlana Savitskaya.", "spacecraft_config": { "id": 42, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/42/?format=api", "name": "Soyuz T", "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_t_image_20231228134543.png" } }, { "id": 110, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/110/?format=api", "name": "Soyuz TM-20", "serial_number": "Soyuz TM 11F732A51 #69", "is_placeholder": false, "in_space": false, "time_in_space": "P169DT5H21M30S", "time_docked": "P167DT14M53S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz TM-20 was a Soyuz spacecraft which launched on 3 October 1994 22:42 UTC. It transported two members of the Expedition 17 crew and one German astronaut to Mir. The Expedition 17 crew consisted of Alexander Viktorenko and Yelena Kondakova. The German was ESA astronaut Ulf Merbold.", "spacecraft_config": { "id": 41, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/41/?format=api", "name": "Soyuz TM", "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_tm_image_20231228130713.jpeg" } }, { "id": 144, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/144/?format=api", "name": "Soyuz 40", "serial_number": "Soyuz 7K-T 11F615A8 #56", "is_placeholder": false, "in_space": false, "time_in_space": "P7DT20H41M52S", "time_docked": "P6DT15H47M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz 40 was a Soyuz spacecraft which launched on 14 May 1981 17:16 UTC. It transported two cosmonauts of EP-10 to Salyut 6. The crew was Leonid Popov and Dumitru Prunariu.", "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": 570, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/570/?format=api", "name": "Cygnus CRS NG-20 (S.S. Patricia “Patty” Hilliard Robertson)", "serial_number": null, "is_placeholder": false, "in_space": false, "time_in_space": "P164DT21H52M39S", "time_docked": "P162DT1H2M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "This is the twentieth flight to the ISS by the Cygnus spacecraft under the CRS program and their ninth under the CRS-2 program. This is also the 16th use of the enhanced size Cygnus.", "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": 121, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/121/?format=api", "name": "Soyuz TM-9", "serial_number": "Soyuz TM 11F732A51 #60", "is_placeholder": false, "in_space": false, "time_in_space": "P179DT1H17M57S", "time_docked": "P176DT21H31M2S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz TM-9 was a Soyuz spacecraft which launched on 11 February 1990 06:16 UTC. It transported two members of the Expedition 6 crew to Mir. The crew consisted of Anatoly Solovyev and Aleksandr Balandin.", "spacecraft_config": { "id": 41, "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/41/?format=api", "name": "Soyuz TM", "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_tm_image_20231228130713.jpeg" } }, { "id": 353, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/353/?format=api", "name": "Progress M-20", "serial_number": "Progress M-20 (No.220)", "is_placeholder": false, "in_space": false, "time_in_space": "P40DT11H32M41S", "time_docked": "P38DT3H13M57S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress M-20 (Russian: Прогресс М-20), 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": 180, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/180/?format=api", "name": "Soyuz 27", "serial_number": "Soyuz 7K-T 11F615A8 #44", "is_placeholder": false, "in_space": false, "time_in_space": "P64DT22H52M47S", "time_docked": "P63DT17H52M6S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Soyuz 27 was a Soyuz spacecraft which launched on 10 January 1978 12:26 UTC. It transported two cosmonauts of EP-1 to Salyut 6. The crew was Vladimir Dzhanibekov and Oleg Makarov. It also transported down the two cosmonauts from EO-1.", "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": 476, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/476/?format=api", "name": "Progress M-02M", "serial_number": "Progress M-02M (No.402)", "is_placeholder": false, "in_space": false, "time_in_space": "P66DT21H50M51S", "time_docked": "P48DT23H5M", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress M-02M (Russian: Прогресс М-02М), identified by NASA as Progress 33P, was a Progress spacecraft used by the Russian Federal Space Agency 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": 403, "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/403/?format=api", "name": "Progress 13", "serial_number": "Progress 13 (No.114)", "is_placeholder": false, "in_space": false, "time_in_space": "P13DT18H8M19S", "time_docked": "P9DT22H34M24S", "flights_count": 1, "mission_ends_count": 1, "status": { "id": 4, "name": "Single Use" }, "description": "Progress 13 (Russian: Прогресс 13), was a Progress spacecraft used to resupply the space station Salyut 7.", "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" } } ] }