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

{
    "count": 590,
    "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=200&ordering=-mission_ends_count",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=180&ordering=-mission_ends_count",
    "results": [
        {
            "id": 496,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/496/?format=api",
            "name": "Soyuz 7K-T No.33A",
            "serial_number": "Soyuz 7K-T 11F615A8 #33A",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P5DT9H7M",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Second generation Soyuz used for a test flight.",
            "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": 194,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/194/?format=api",
            "name": "Soyuz 13",
            "serial_number": "Soyuz 7K-T 11F615A8 #33",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P7DT20H55M35S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 13 was a Soyuz spacecraft which launched on 18 December 1973 11:55 UTC. It launched two cosmonauts to orbit for science purposes. The crew was Pyotr Klimuk and Valentin Lebedev.",
            "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": 445,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/445/?format=api",
            "name": "Progress MS-15",
            "serial_number": "MS-15 (No.444)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P200DT18H46M46S",
            "time_docked": "P200DT11H32M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress MS-15 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
            "spacecraft_config": {
                "id": 33,
                "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
                "name": "Progress-MS",
                "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": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "id": 306,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/306/?format=api",
            "name": "Progress M-55",
            "serial_number": "Progress M-55 (No.355)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P179DT23H14M40S",
            "time_docked": "P177DT18H20M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-55 (Russian: Прогресс М-55), identified by NASA as Progress 20 or 20P, was a Progress spacecraft used to resupply the International Space Station.",
            "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": 502,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/502/?format=api",
            "name": "Soyuz 7K-TM No.72",
            "serial_number": "Soyuz 7K-TM 11F615A12 #72",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P5DT17H34M58S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Apollo–Soyuz Test Project version of the Soyuz spacecraft",
            "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": 399,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/399/?format=api",
            "name": "Progress 17",
            "serial_number": "Progress 17 (No.119)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P31DT11H34M37S",
            "time_docked": "P28DT21H57M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 17 (Russian: Прогресс 17), was a Progress spacecraft used to resupply the space station Salyut 7.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.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://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_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 402,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/402/?format=api",
            "name": "Progress 14",
            "serial_number": "Progress 14 (No.117)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P33DT15H31M16S",
            "time_docked": "P29DT10H30M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 14 (Russian: Прогресс 14), was a Progress spacecraft used to resupply the space station Salyut 7.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.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://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_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 186,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/186/?format=api",
            "name": "Soyuz 21",
            "serial_number": "Soyuz 7K-T 11F615A8 #41",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P49DT6H23M32S",
            "time_docked": "P48DT13S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz 21 was a Soyuz spacecraft which launched on 6 July 1976 12:08 UTC. It transported two cosmonauts on the first flight to Salyut. The crew was Boris Volynov and Vitaly Zholobov.",
            "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": 468,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/468/?format=api",
            "name": "Shenzhou 14",
            "serial_number": "14",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P182DT9H25M50S",
            "time_docked": "P181DT17H19M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Third 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": 372,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/372/?format=api",
            "name": "Progress M-1",
            "serial_number": "Progress M-1 (No.201)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P100DT8H11M28S",
            "time_docked": "P98DT3H43M21S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-1 (Russian: Прогресс М-1), 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"
            }
        }
    ]
}