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

{
    "count": 601,
    "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=160&ordering=mission_ends_count",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=140&ordering=mission_ends_count",
    "results": [
        {
            "id": 585,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/585/?format=api",
            "name": "LM Spider",
            "serial_number": "LM-3",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P4DT5H22M45S",
            "time_docked": "P3DT19H57M56S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 3,
                "name": "Destroyed"
            },
            "description": "Flown on Apollo 9.",
            "spacecraft_config": {
                "id": 43,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
                "name": "Apollo Lunar Module",
                "type": {
                    "id": 7,
                    "name": "Lander"
                },
                "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/lunar_module_on_image_20240505074251.jpeg"
            }
        },
        {
            "id": 459,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/459/?format=api",
            "name": "Soyuz MS-22",
            "serial_number": "11F732A48 #751",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P187DT21H51M11S",
            "time_docked": "P187DT13H51M27S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Scheduled to launch to the ISS in Fall 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"
            }
        },
        {
            "id": 607,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/607/?format=api",
            "name": "Progress MS-30",
            "serial_number": "MS-30 (No.460)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P193DT21H34M33S",
            "time_docked": "P191DT16H43M30S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress MS-30 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
            "spacecraft_config": {
                "id": 33,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
                "name": "Progress-MS",
                "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": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "id": 494,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/494/?format=api",
            "name": "Soyuz 7K-OK No.7",
            "serial_number": "Soyuz 7K-OK (P) 11F615 #7",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P4DT14H25M42S",
            "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": 492,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/492/?format=api",
            "name": "Soyuz 7K-OK No.5",
            "serial_number": "Soyuz 7K-OK (P) 11F615 #5",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P2DT15H47M19S",
            "time_docked": "PT3H30M",
            "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": 484,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/484/?format=api",
            "name": "Mercury No.6",
            "serial_number": "6",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT18M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Mercury No.6 is the Mercury capsule used for the Mercury-Atlas 2 mission.",
            "spacecraft_config": {
                "id": 11,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/11/?format=api",
                "name": "Mercury",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "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/mercury_image_20190207032519.jpeg"
            }
        },
        {
            "id": 496,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/496/?format=api",
            "name": "Soyuz 7K-T No.33A",
            "serial_number": "Soyuz 7K-T 11F615A8 #33A",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P5DT9H7M",
            "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": 538,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/538/?format=api",
            "name": "Orion 001",
            "serial_number": "001",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT4H24M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 2,
                "name": "Retired"
            },
            "description": "First Orion to fly in space. It was used for the Exploration Flight Test-1 mission, without a service module.",
            "spacecraft_config": {
                "id": 4,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/4/?format=api",
                "name": "Orion",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "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": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/orion_image_20231118102035.jpeg"
            }
        },
        {
            "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": 610,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/610/?format=api",
            "name": "Shenzhou 21",
            "serial_number": "21",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P13DT16H55M14S",
            "time_docked": "P13DT7H52M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 1,
                "name": "Active"
            },
            "description": "Spacecraft used to launch 3 astronauts on the 10th crewed mission to the Chinese Space Station.",
            "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"
            }
        }
    ]
}