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=270&ordering=mission_ends_count
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "count": 590,
    "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=280&ordering=mission_ends_count",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=260&ordering=mission_ends_count",
    "results": [
        {
            "id": 382,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/382/?format=api",
            "name": "Progress 33",
            "serial_number": "Progress 33 (No.140)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P28DT13H49M48S",
            "time_docked": "P26DT6H36M33S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 33 (Russian: Прогресс 33), 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": 506,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/506/?format=api",
            "name": "Soyuz 7K-L1 No.5",
            "serial_number": "Soyuz 7K-L1 #5",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT2M1S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "The Soyuz 7K-L1 \"Zond\" spacecraft was designed to launch men from the Earth to circle the Moon without going into lunar orbit in the context of the Soviet crewed Moon-flyby program in the Moon race. It was based on the Soyuz 7K-OK.",
            "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": 512,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/512/?format=api",
            "name": "Soyuz 7K-L1 No.13",
            "serial_number": "Soyuz 7K-L1 #13",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT12H15M24S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "The Soyuz 7K-L1 \"Zond\" spacecraft was designed to launch men from the Earth to circle the Moon without going into lunar orbit in the context of the Soviet crewed Moon-flyby program in the Moon race. It was based on the Soyuz 7K-OK.",
            "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": 523,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/523/?format=api",
            "name": "Soyuz 7K-S No.3",
            "serial_number": "Soyuz 7K-S 11F732 #3",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P17DT18H31M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Military version of the Soyuz 7K spacecraft.",
            "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": 440,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/440/?format=api",
            "name": "Kounotori 9",
            "serial_number": "HTV-9",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P91DT13H36M",
            "time_docked": "P85DT5H23M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Kounotori 9 is the ninth HTV spacecraft. It is scheduled to launch in May 2020 on a resupply mission to the ISS.",
            "spacecraft_config": {
                "id": 18,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/18/?format=api",
                "name": "H-II Transfer Vehicle (HTV)",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 37,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/37/?format=api",
                    "name": "Japan Aerospace Exploration Agency",
                    "type": "Government"
                },
                "in_use": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/htv-4_captured__image_20240325122159.jpeg"
            }
        },
        {
            "id": 565,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/565/?format=api",
            "name": "Tianzhou-6",
            "serial_number": "6",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P253DT23H14M9S",
            "time_docked": "P246DT10H46M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Sixth operational Tianzhou spacecraft",
            "spacecraft_config": {
                "id": 25,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/25/?format=api",
                "name": "Tianzhou",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 88,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/88/?format=api",
                    "name": "China Aerospace Science and Technology Corporation",
                    "type": "Government"
                },
                "in_use": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/tianzhou_image_20210513100807.jpg"
            }
        },
        {
            "id": 156,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/156/?format=api",
            "name": "Johannes Kepler ATV",
            "serial_number": "ATV-002",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P154DT2H8M58S",
            "time_docked": "P115DT23H46M41S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "The Johannes Kepler ATV, or Automated Transfer Vehicle 002 (ATV-002), was an unmanned cargo spacecraft built to resupply the International Space Station (ISS). It was launched on 16 February 2011 by the European Space Agency (ESA). Johannes Kepler carried propellant, air and dry cargo weighing over 7,000 kilograms, and had a total mass of over 20,000 kilograms, making it, at the time, the heaviest payload launched by the ESA. The spacecraft was named after the 17th-century German astronomer Johannes Kepler.",
            "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"
            }
        },
        {
            "id": 126,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/126/?format=api",
            "name": "Soyuz TM-4",
            "serial_number": "Soyuz TM 11F732A51 #54",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P178DT22H54M29S",
            "time_docked": "P363DT13H41M54S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-4 was a Soyuz spacecraft which launched on 21 December 1987 11:18 UTC. It transported two members of Expedition 3 and one Soviet cosmonaut to Mir. The Expedition 3 members were Vladimir Titov and Musa Manarov. The Soviet cosmonaut was Anatoli Levchenko.",
            "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": 161,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/161/?format=api",
            "name": "Cygnus CRS Orb-1",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P41DT12M55S",
            "time_docked": "P37DT33M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Cygnus CRS Orb-1, also known as Orbital-1, was the second flight of the Orbital Sciences Cygnus unmanned resupply spacecraft, its second flight to the International Space Station and the third launch of the company's Antares launch vehicle.",
            "spacecraft_config": {
                "id": 5,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/5/?format=api",
                "name": "Cygnus Standard",
                "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": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/cygnus2520standard_image_20190207032514.jpeg"
            }
        },
        {
            "id": 165,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/165/?format=api",
            "name": "Cygnus CRS OA-6",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P91DT10H23M8S",
            "time_docked": "P80DT52M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Cygnus CRS OA-6, also known as Orbital ATK CRS-6, is the sixth flight of the Orbital ATK unmanned resupply spacecraft Cygnus and its fifth flight to the International Space Station under the Commercial Resupply Services contract with NASA.\r\n\r\nThe Cygnus spacecraft for this mission is named the S.S. Rick Husband in honor of astronaut Rick Husband.",
            "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"
            }
        }
    ]
}