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=230&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=240&ordering=mission_ends_count",
    "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=220&ordering=mission_ends_count",
    "results": [
        {
            "id": 248,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/248/?format=api",
            "name": "Progress M-25M",
            "serial_number": "Progress M-25M (No.424)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P179DT5H50M17S",
            "time_docked": "P177DT17H33M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-25M (Russian: Прогресс М-25М), identified by NASA as Progress 57 or 57P, 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-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_252_image_20231219140115.jpeg"
            }
        },
        {
            "id": 119,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/119/?format=api",
            "name": "Soyuz TM-11",
            "serial_number": "Soyuz TM 11F732A51 #61",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P175DT1H50M41S",
            "time_docked": "P172DT20H18M50S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-11 was a Soyuz spacecraft which launched on 2 December 1990 08:13 UTC. It transported two members of the Expedition 8 crew and one Japanese journalist to Mir. The Expedition 8 crew consisted of Viktor Afanasyev and Musa Manarov. The Japanese reporter was Toyohiro Akiyama.",
            "spacecraft_config": {
                "id": 41,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/41/?format=api",
                "name": "Soyuz TM",
                "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_tm_image_20231228130713.jpeg"
            }
        },
        {
            "id": 130,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/130/?format=api",
            "name": "Soyuz T-15",
            "serial_number": "Soyuz T 11F732 #21",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P125DT56S",
            "time_docked": "P173DT18H4M35S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz T-15 was a Soyuz spacecraft which launched on 13 March 1986 12:33 UTC. It transported two cosmonauts to Salyut 7 and Mir. The crew was Leonid Kizim and Vladimir Solovyov.",
            "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"
            }
        },
        {
            "id": 154,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/154/?format=api",
            "name": "Soyuz 30",
            "serial_number": "Soyuz 7K-T/A9 11F615A9 #67",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P7DT22H2M59S",
            "time_docked": "P6DT17H7M50S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 30 was a Soyuz spacecraft which launched on 27 June 1978 15:27 UTC. It  transported two cosmonauts of EP-3 to Salyut 6. The crew was Pyotr Klimuk and Mirosław Hermaszewski.",
            "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": 149,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/149/?format=api",
            "name": "Soyuz 35",
            "serial_number": "Soyuz 7K-T 11F615A8 #51",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P55DT1H28M1S",
            "time_docked": "P53DT20H34M28S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 35 was a Soyuz spacecraft which launched on 9 April 1980 13:38 UTC. It  transported two cosmonauts of EO-4 to Salyut 6. The crew was Leonid Popov and Valery Ryumin.\r\n\r\nIt also ferried down two cosmonauts from EP-5.",
            "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": 206,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/206/?format=api",
            "name": "Soyuz 1",
            "serial_number": "Soyuz 7K-OK (A) 11F615 #4",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P1DT2H47M52S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 1 was a Soyuz spacecraft which launched on 23 April 1967 00:35 UTC. It was the first manned flight of the Soyuz program carrying cosmonaut Colonel Vladimir Komarov. The landing failed due to parachute failure. It was the first in-flight fatality in the history of spaceflight.",
            "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": 471,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/471/?format=api",
            "name": "Progress MS-17",
            "serial_number": "MS-17 (No.446)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P148DT15H40M40S",
            "time_docked": "P145DT5H42M46S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress MS-17 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": 189,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/189/?format=api",
            "name": "Soyuz 7K-T No.39",
            "serial_number": "Soyuz 7K-T 11F615A8 #39",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "PT21M27S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 7K-T No.39 was a Soyuz spacecraft which launched on 5 April 1975 11:04 UTC. It intended to transport two cosmonauts to Salyut 4, but an anomoly caused launch escape system to fire at T+295 seconds. The crew was Vasily Lazarev and Oleg Makarov.",
            "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": 383,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/383/?format=api",
            "name": "Progress 32",
            "serial_number": "Progress 32 (No.139)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P56DT1H14M6S",
            "time_docked": "P52DT16H38M55S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 32 (Russian: Прогресс 32), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://lldev.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://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_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 332,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/332/?format=api",
            "name": "Progress M-41",
            "serial_number": "Progress M-41 (No.241)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P106DT8H22M17S",
            "time_docked": "P103DT22H37M10S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-41 (Russian: Прогресс М-41), 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"
            }
        }
    ]
}