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

{
    "count": 593,
    "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=280&ordering=-time_in_space",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=260&ordering=-time_in_space",
    "results": [
        {
            "id": 344,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/344/?format=api",
            "name": "Progress M-29",
            "serial_number": "Progress M-29 (No.229)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P71DT21H24M20S",
            "time_docked": "P69DT12H42M25S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-29 (Russian: Прогресс М-29), 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": 263,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/263/?format=api",
            "name": "Progress M-11M",
            "serial_number": "Progress M-11M (No.411)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P71DT18H56M16S",
            "time_docked": "P60DT16H57M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-11M (Russian: Прогресс М-11М), identified by NASA as Progress 43 or 43P, is a Progress spacecraft which was launched on June 21, 2011 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": 169,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/169/?format=api",
            "name": "Cygnus CRS OA-9E",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P70DT32M54S",
            "time_docked": "P52DT54M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Cygnus CRS OA-9E, also known as Orbital ATK OA-9E and Northrop Grumman OA-9E, was the tenth planned flight of the Orbital ATK uncrewed resupply spacecraft Cygnus and its ninth flight to the International Space Station under the Commercial Resupply Services contract with NASA. Orbital and NASA jointly developed a new space transportation system to provide commercial cargo resupply services to the International Space Station (ISS). Under the Commercial Orbital Transportation Services (COTS) program, then Orbital Sciences designed and built Antares, a medium-class launch vehicle; Cygnus, an advanced maneuvering spacecraft, and a Pressurized Cargo Module which is provided by Orbital's industrial partner Thales Alenia Space.",
            "spacecraft_config": {
                "id": 19,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/19/?format=api",
                "name": "Cygnus Enhanced",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 257,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/257/?format=api",
                    "name": "Northrop Grumman Space Systems",
                    "type": "Commercial"
                },
                "in_use": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
            }
        },
        {
            "id": 361,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/361/?format=api",
            "name": "Progress M-12",
            "serial_number": "Progress M-12 (No.213)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P69DT2H33M26S",
            "time_docked": "P66DT22H12M45S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-12 (Russian: Прогресс М-12), 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": 354,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/354/?format=api",
            "name": "Progress M-19",
            "serial_number": "Progress M-19 (No.219)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P69DT1H58M29S",
            "time_docked": "P61DT17H59M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-19 (Russian: Прогресс М-19), 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": 268,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/268/?format=api",
            "name": "Progress M-06M",
            "serial_number": "Progress M-06M (No.406)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P67DT21H37M46S",
            "time_docked": "P57DT19H5M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-06M (Russian: Прогресс М-06М), identified by NASA as Progress 38P, is a Russian Progress spacecraft which was launched in June 2010 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": 153,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/153/?format=api",
            "name": "Soyuz 31",
            "serial_number": "Soyuz 7K-T 11F615A8 #47",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P67DT20H12M47S",
            "time_docked": "P65DT14H40M23S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 31 was a Soyuz spacecraft which launched on 26 August 1978 14:51 UTC. It  transported two cosmonauts of EP-4 to Salyut 6. The crew was Valery Bykovsky and Sigmund Jähn.",
            "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": 609,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/609/?format=api",
            "name": "Shenzhou 20",
            "serial_number": "20",
            "is_placeholder": false,
            "in_space": true,
            "time_in_space": "P67DT16H35M31S",
            "time_docked": "P67DT10H4M2S",
            "flights_count": 1,
            "mission_ends_count": 0,
            "status": {
                "id": 1,
                "name": "Active"
            },
            "description": "Spacecraft used to launch 3 astronauts on the 9th 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": 359,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/359/?format=api",
            "name": "Progress M-14",
            "serial_number": "Progress M-14 (No.209)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P67DT53M28S",
            "time_docked": "P64DT16H25M13S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-14 (Russian: Прогресс М-14), was a Progress spacecraft used to resupply the space station Mir. It also delivered the VDU propulsion unit.",
            "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": 476,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/476/?format=api",
            "name": "Progress M-02M",
            "serial_number": "Progress M-02M (No.402)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P66DT21H50M51S",
            "time_docked": "P48DT23H5M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-02M (Russian: Прогресс М-02М), identified by NASA as Progress 33P, was a Progress spacecraft used by the Russian Federal Space Agency 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"
            }
        }
    ]
}