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=40&ordering=-flights_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=50&ordering=-flights_count",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=30&ordering=-flights_count",
    "results": [
        {
            "id": 56,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/56/?format=api",
            "name": "Soyuz TMA-15M",
            "serial_number": "Soyuz TMA-M 11F732A47 #715",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P199DT16H42M46S",
            "time_docked": "P199DT7H31M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz TMA-15M was a Soyuz spacecraft which launched on 23 November 2014 21:00 UTC. It transported three members of the Expedition 42 crew to the International Space Station. The crew consisted of Anton Shkaplerov, Samantha Cristoforetti, and Terry W. Virts.",
            "spacecraft_config": {
                "id": 39,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/39/?format=api",
                "name": "Soyuz TMA-M",
                "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_tma-m_image_20231225092103.jpeg"
            }
        },
        {
            "id": 371,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/371/?format=api",
            "name": "Progress M-2",
            "serial_number": "Progress M-2 (No.202)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P51DT4H25M10S",
            "time_docked": "P48DT20H51M46S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-2 (Russian: Прогресс М-2), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 35,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
                "name": "Progress-M",
                "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": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
            }
        },
        {
            "id": 319,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/319/?format=api",
            "name": "Progress M1-8",
            "serial_number": "Progress M1-8 (No.257)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P95DT16H12M21S",
            "time_docked": "P92DT11H29M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M1-8 (Russian: Прогресс М1-8), identified by NASA as Progress 7 or 7P, was a Progress spacecraft used to resupply the International Space Station.",
            "spacecraft_config": {
                "id": 36,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/36/?format=api",
                "name": "Progress-M1",
                "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": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m1_image_20231219142545.jpeg"
            }
        },
        {
            "id": 355,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/355/?format=api",
            "name": "Progress M-18",
            "serial_number": "Progress M-18 (No.218)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P43DT10H31M13S",
            "time_docked": "P40DT7H33M32S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-18 (Russian: Прогресс М-18), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 35,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
                "name": "Progress-M",
                "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": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
            }
        },
        {
            "id": 467,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/467/?format=api",
            "name": "Shenzhou 13",
            "serial_number": "13",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P182DT9H32M41S",
            "time_docked": "P181DT17H55M21S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Second 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"
            }
        },
        {
            "id": 156,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/156/?format=api",
            "name": "Johannes Kepler ATV",
            "serial_number": "ATV-002",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P154DT2H8M58S",
            "time_docked": "P115DT23H46M41S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "The Johannes Kepler ATV, or Automated Transfer Vehicle 002 (ATV-002), was an unmanned cargo spacecraft built to resupply the International Space Station (ISS). It was launched on 16 February 2011 by the European Space Agency (ESA). Johannes Kepler carried propellant, air and dry cargo weighing over 7,000 kilograms, and had a total mass of over 20,000 kilograms, making it, at the time, the heaviest payload launched by the ESA. The spacecraft was named after the 17th-century German astronomer Johannes Kepler.",
            "spacecraft_config": {
                "id": 17,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/17/?format=api",
                "name": "Automated Transfer Vehicle (ATV)",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 115,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/115/?format=api",
                    "name": "Arianespace",
                    "type": "Commercial"
                },
                "in_use": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/automated_trans_image_20231118111716.jpeg"
            }
        },
        {
            "id": 320,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/320/?format=api",
            "name": "Progress M1-7",
            "serial_number": "Progress M1-7 (No.256)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P113DT7H2M48S",
            "time_docked": "P110DT22H",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M1-7 (Russian: Прогресс М1-7), identified by NASA as Progress 6 or 6P, was a Progress spacecraft used to resupply the International Space Station.",
            "spacecraft_config": {
                "id": 36,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/36/?format=api",
                "name": "Progress-M1",
                "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": false,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m1_image_20231219142545.jpeg"
            }
        },
        {
            "id": 50,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/50/?format=api",
            "name": "Soyuz MS-01",
            "serial_number": "Soyuz MS 11F732A48 #731",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P115DT2H21M20S",
            "time_docked": "P112DT20H23M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz MS-01 was a Soyuz spaceflight launched on July 7, 2016 to the International Space Station. It transported three members of the Expedition 48 crew to the International Space Station. The crew consisted of Anatoli Ivanishin, Takuya Onishi, and Kathleen Rubins.",
            "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": 260,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/260/?format=api",
            "name": "Progress M-14M",
            "serial_number": "Progress M-14M (No.414)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P93DT53M20S",
            "time_docked": "P82DT10H55M3S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-14M (Russian: Прогресс М-14М), identified by NASA as Progress 46 or 46P, is a Progress spacecraft which was used by Roskosmos to resupply the International Space Station.",
            "spacecraft_config": {
                "id": 34,
                "url": "https://ll.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://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/progress-m_252_image_20231219140115.jpeg"
            }
        },
        {
            "id": 224,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/224/?format=api",
            "name": "Soyuz T-2",
            "serial_number": "Soyuz T 11F732 #7",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P3DT22H19M30S",
            "time_docked": "P2DT17H22M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz T-2 was a Soyuz spacecraft which launched on 5 June 1980 14:19 UTC. It transported two cosmonauts to Salyut 6. The crew was Yury Malyshev and Vladimir Aksyonov.",
            "spacecraft_config": {
                "id": 42,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/42/?format=api",
                "name": "Soyuz T",
                "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_t_image_20231228134543.png"
            }
        }
    ]
}