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

{
    "count": 596,
    "next": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=290&ordering=mission_ends_count",
    "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=270&ordering=mission_ends_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-dev.nyc3.digitaloceanspaces.com/media/images/vostok-3ka_image_20190207032525.jpeg"
            }
        },
        {
            "id": 521,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/521/?format=api",
            "name": "Soyuz 7K-S No.1",
            "serial_number": "Soyuz 7K-S 11F732 #1",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P2DT23H57M",
            "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://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-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg"
            }
        },
        {
            "id": 367,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/367/?format=api",
            "name": "Progress M-6",
            "serial_number": "Progress M-6 (No.205)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P60DT3H16M59S",
            "time_docked": "P57DT20H11M16S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-6 (Russian: Прогресс М-6), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 35,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
                "name": "Progress-M",
                "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-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
            }
        },
        {
            "id": 579,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/579/?format=api",
            "name": "Ship 29",
            "serial_number": "S29",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT1H5M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 3,
                "name": "Destroyed"
            },
            "description": "Ship 29 (S29) is the 2nd stage vehicle used for the fourth Starship integrated flight test. Lost to the ocean after a successful soft splashdown.",
            "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-dev.nyc3.digitaloceanspaces.com/media/images/starship_image_20231116184708.jpeg"
            }
        },
        {
            "id": 565,
            "url": "https://lldev.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://lldev.thespacedevs.com/2.2.0/config/spacecraft/25/?format=api",
                "name": "Tianzhou",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 88,
                    "url": "https://lldev.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-dev.nyc3.digitaloceanspaces.com/media/images/tianzhou_image_20210513100807.jpg"
            }
        },
        {
            "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-dev.nyc3.digitaloceanspaces.com/media/images/lunar_module_on_image_20240505074251.jpeg"
            }
        },
        {
            "id": 604,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/604/?format=api",
            "name": "Progress MS-29",
            "serial_number": "MS-29 (No.459)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P222DT10H7M37S",
            "time_docked": "P220DT4H11M43S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress MS-29 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-dev.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "id": 304,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/304/?format=api",
            "name": "Progress M-57",
            "serial_number": "Progress M-57 (No.357)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P206DT12H6M42S",
            "time_docked": "P204DT6H58M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-57 (Russian: Прогресс М-57), identified by NASA as Progress 22 or 22P, was a Progress spacecraft used to resupply the International Space Station.",
            "spacecraft_config": {
                "id": 35,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
                "name": "Progress-M",
                "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-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
            }
        },
        {
            "id": 175,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/175/?format=api",
            "name": "Kounotori 5",
            "serial_number": "HTV-5",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P41DT8H42M11S",
            "time_docked": "P34DT17H44M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Kounotori 5, also known as HTV-5, is the fifth flight of the H-II Transfer Vehicle, an uncrewed cargo spacecraft launched to resupply the International Space Station. It was launched on August 19, 2015.",
            "spacecraft_config": {
                "id": 18,
                "url": "https://lldev.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://lldev.thespacedevs.com/2.2.0/agencies/37/?format=api",
                    "name": "Japan Aerospace Exploration Agency",
                    "type": "Government"
                },
                "in_use": false,
                "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/htv-4_captured__image_20240325122159.jpeg"
            }
        },
        {
            "id": 141,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/141/?format=api",
            "name": "Soyuz T-5",
            "serial_number": "Soyuz T 11F732 #11",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P106DT5H6M11S",
            "time_docked": "P105DT7M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz T-5 was a Soyuz spacecraft which launched on 13 May 1982 09:58 UTC. It  transported two cosmonauts of EO-1 to Salyut 7. The crew was Anatoli Berezovoy and Valentin Lebedev.",
            "spacecraft_config": {
                "id": 42,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/42/?format=api",
                "name": "Soyuz T",
                "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-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_t_image_20231228134543.png"
            }
        }
    ]
}