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

{
    "count": 593,
    "next": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=190&ordering=-flights_count",
    "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=170&ordering=-flights_count",
    "results": [
        {
            "id": 533,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/533/?format=api",
            "name": "Vostok-1K No.4",
            "serial_number": "Vostok-1K No.4",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P0D",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Vostok spacecraft used for test flights before the first human spaceflight.",
            "spacecraft_config": {
                "id": 15,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/15/?format=api",
                "name": "Vostok",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "agency": {
                    "id": 63,
                    "url": "https://lldev.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/vostok-3ka_image_20190207032525.jpeg"
            }
        },
        {
            "id": 614,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/614/?format=api",
            "name": "Ship 35",
            "serial_number": "S35",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT47M18S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 3,
                "name": "Destroyed"
            },
            "description": "Ship 35 (S35) is the 2nd stage vehicle used for the ninth Starship flight test. It is the third \"Block 2\" Starship spacecraft with lengthened propellant tanks and forward flaps with a new design, among other enhancements. The spacecraft lost attitude control during its sub-orbital flight and burnt up during re-entry.",
            "spacecraft_config": {
                "id": 26,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/26/?format=api",
                "name": "Starship",
                "type": {
                    "id": 6,
                    "name": "Reuseable Upper Stage"
                },
                "agency": {
                    "id": 121,
                    "url": "https://lldev.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_image_20231116184708.jpeg"
            }
        },
        {
            "id": 255,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/255/?format=api",
            "name": "Progress M-18M",
            "serial_number": "Progress M-18M (No.418)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P164DT10H14S",
            "time_docked": "P163DT8M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-18M (Russian: Прогресс М-18М), identified by NASA as Progress 50 or 50P, is a Progress spacecraft used by Roskosmos to resupply the International Space Station.",
            "spacecraft_config": {
                "id": 34,
                "url": "https://lldev.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://lldev.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": 525,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/525/?format=api",
            "name": "Soyuz T No.5",
            "serial_number": "Soyuz 7K-S 11F732 #5",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P59DT15H",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Third generation Soyuz spacecraft",
            "spacecraft_config": {
                "id": 1,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/1/?format=api",
                "name": "Soyuz",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "agency": {
                    "id": 63,
                    "url": "https://lldev.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": 227,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/227/?format=api",
            "name": "Vostok-3KA No.3",
            "serial_number": "Vostok-3KA No.3",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT1H48M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Vostok 1 was a Vostok spacecraft which launched on 12 April 1961 06:07 UTC. It transported one cosmonaut to Low Earth Orbit. The crew was Yuri Gagarin.",
            "spacecraft_config": {
                "id": 15,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/15/?format=api",
                "name": "Vostok",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "agency": {
                    "id": 63,
                    "url": "https://lldev.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/vostok-3ka_image_20190207032525.jpeg"
            }
        },
        {
            "id": 563,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/563/?format=api",
            "name": "Progress MS-24",
            "serial_number": "MS-24 (No.454)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P174DT4H7M50S",
            "time_docked": "P171DT20H23M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress MS-24 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
            "spacecraft_config": {
                "id": 33,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
                "name": "Progress-MS",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 63,
                    "url": "https://lldev.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/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "id": 552,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/552/?format=api",
            "name": "Cygnus CRS NG-18 (S.S. Sally Ride)",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P165DT16H39M18S",
            "time_docked": "P163DT1H2M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "This is the eighteenth flight to the ISS by the Cygnus spacecraft under the CRS program and their seventh under the CRS-2 program. This is also the 14th use of the enhanced size Cygnus.",
            "spacecraft_config": {
                "id": 19,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/19/?format=api",
                "name": "Cygnus Enhanced",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 257,
                    "url": "https://lldev.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": 573,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/573/?format=api",
            "name": "Gaganyaan TV-D1",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT9M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Capsule used during the inflight abort test.",
            "spacecraft_config": {
                "id": 29,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/29/?format=api",
                "name": "Gaganyaan",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "agency": {
                    "id": 1031,
                    "url": "https://lldev.thespacedevs.com/2.2.0/agencies/1031/?format=api",
                    "name": "Hindustan Aeronautics Limited",
                    "type": "Government"
                },
                "in_use": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/gaganyaan_image_20231021132705.jpeg"
            }
        },
        {
            "id": 169,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/169/?format=api",
            "name": "Cygnus CRS OA-9E",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P70DT32M54S",
            "time_docked": "P52DT54M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Cygnus CRS OA-9E, also known as Orbital ATK OA-9E and Northrop Grumman OA-9E, was the tenth planned flight of the Orbital ATK uncrewed resupply spacecraft Cygnus and its ninth 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.",
            "spacecraft_config": {
                "id": 19,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/19/?format=api",
                "name": "Cygnus Enhanced",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 257,
                    "url": "https://lldev.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": 586,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/586/?format=api",
            "name": "LM Snoopy",
            "serial_number": "LM-4",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P4DT12H24M36S",
            "time_docked": "P4DT56M55S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 2,
                "name": "Retired"
            },
            "description": "Flown on Apollo 10.\r\n\r\nDescent stage may have hit the Moon, ascent stage in heliocentric orbit. Snoopy is the only flown LM ascent stage known to have survived intact (possibly asteroid 2018 AV2).",
            "spacecraft_config": {
                "id": 43,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
                "name": "Apollo Lunar Module",
                "type": {
                    "id": 7,
                    "name": "Lander"
                },
                "agency": {
                    "id": 44,
                    "url": "https://lldev.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/lunar_module_on_image_20240505074251.jpeg"
            }
        }
    ]
}