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=360&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=370&ordering=flights_count",
    "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=350&ordering=flights_count",
    "results": [
        {
            "id": 123,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/123/?format=api",
            "name": "Soyuz TM-7",
            "serial_number": "Soyuz TM 11F732A51 #57",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P151DT11H8M24S",
            "time_docked": "P149DT6H13M1S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-7 was a Soyuz spacecraft which launched on 26 November 1988 15:49 UTC. It transported two members of the Expedition 4 crew and a French astronaut to Mir. The Expedition 4 crew consisted of Alexander Volkov and Sergei Krikalyov. The French astronaut was Jean-Loup Chrétien.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
            }
        },
        {
            "id": 78,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/78/?format=api",
            "name": "Soyuz TMA-15",
            "serial_number": "Soyuz TMA 11F732A17 #225",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P187DT20H42M7S",
            "time_docked": "P185DT15H13M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TMA-15 was a Soyuz spacecraft which launched on 27 May 2009 10:34 UTC. It transported three members of the Expedition 20 crew to the International Space Station. The crew consisted of Roman Romanenko, Frank De Winne, and Robert Thirsk.",
            "spacecraft_config": {
                "id": 40,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/40/?format=api",
                "name": "Soyuz TMA",
                "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_tma_image_20231225093222.jpeg"
            }
        },
        {
            "id": 93,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/93/?format=api",
            "name": "Apollo CSM-116",
            "serial_number": "CSM-116",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P28DT49M48S",
            "time_docked": "P26DT23H2M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "CSM-116 was an Apollo Command & Service Module used in the Skylab 2 mission.",
            "spacecraft_config": {
                "id": 10,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/10/?format=api",
                "name": "Apollo Command/Service Module",
                "type": {
                    "id": 2,
                    "name": "Capsule"
                },
                "agency": {
                    "id": 999,
                    "url": "https://lldev.thespacedevs.com/2.2.0/agencies/999/?format=api",
                    "name": "North American Aviation",
                    "type": "Commercial"
                },
                "in_use": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/apollo2520command2fservice2520module_image_20190207032507.jpeg"
            }
        },
        {
            "id": 128,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/128/?format=api",
            "name": "Soyuz TM-2",
            "serial_number": "Soyuz TM 11F732A51 #52",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P174DT3H25M56S",
            "time_docked": "P324DT6H30M20S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-2 was a Soyuz spacecraft which launched on 5 February 1987 21:38 UTC. It transported two members of Expedition 2 crew to Mir. The crew consisted of Aleksandr Laveykin and Yuri Romanenko.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
            }
        },
        {
            "id": 106,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/106/?format=api",
            "name": "Soyuz TM-24",
            "serial_number": "Soyuz TM 11F732A51 #73",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P196DT17H25M57S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-24 was a Soyuz spacecraft which launched on 17 August 1996 13:18 UTC. It transported two members of the Expedition 22 and a French astronaut to Mir. The Expedition 22 crew consisted of Valery Korzun and Aleksandr Kaleri. The ESA astronaut was Claudie André-Deshays.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
            }
        },
        {
            "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-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_252_image_20231219140115.jpeg"
            }
        },
        {
            "id": 112,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/112/?format=api",
            "name": "Soyuz TM-18",
            "serial_number": "Soyuz TM 11F732A51 #67",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P182DT27M1S",
            "time_docked": "P179DT19H22M39S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TM-18 was a Soyuz spacecraft which launched on 8 January 1994 10:05 UTC. It transported three members of the Expedition 15 crew to Mir. The crew consisted of \tViktor Afanasyev, Yury Usachov, and Valeri Polyakov.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
            }
        },
        {
            "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-prod.nyc3.digitaloceanspaces.com/media/images/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 251,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/251/?format=api",
            "name": "Progress M-22M",
            "serial_number": "Progress M-22M (No.422)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P71DT23H22M28S",
            "time_docked": "P60DT15H36M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-22M (Russian: Прогресс М-22М), identified by NASA as Progress 54 or 54P, 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": 135,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/135/?format=api",
            "name": "Soyuz T-10",
            "serial_number": "Soyuz T 11F732 #15",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P62DT22H41M22S",
            "time_docked": "P61DT16H50M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz T-10 was a Soyuz spacecraft which launched on 8 February 1984 12:07 UTC. It transported three cosmonauts of EO-3 to Salyut 7. The EO-3 crew was Leonid Kizim,\r\nVladimir Solovyov, and Oleg Atkov.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_t_image_20231228134543.png"
            }
        }
    ]
}