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=250&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=260&ordering=-flights_count",
    "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=240&ordering=-flights_count",
    "results": [
        {
            "id": 319,
            "url": "https://lldev.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://lldev.thespacedevs.com/2.2.0/config/spacecraft/36/?format=api",
                "name": "Progress-M1",
                "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-m1_image_20231219142545.jpeg"
            }
        },
        {
            "id": 413,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/413/?format=api",
            "name": "Progress 3",
            "serial_number": "Progress 3 (No.103)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P15DT18H13M38S",
            "time_docked": "P11DT15H43M20S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 3 (Russian: Прогресс 3), was a Progress spacecraft used to resupply the space station Salyut 6.",
            "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": 459,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/459/?format=api",
            "name": "Soyuz MS-22",
            "serial_number": "11F732A48 #751",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P187DT21H51M11S",
            "time_docked": "P187DT13H51M27S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Scheduled to launch to the ISS in Fall 2022.",
            "spacecraft_config": {
                "id": 38,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/38/?format=api",
                "name": "Soyuz MS",
                "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": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_ms_in_orb_image_20240313130407.jpeg"
            }
        },
        {
            "id": 581,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/581/?format=api",
            "name": "Progress MS-27",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P173DT6H28M1S",
            "time_docked": "P171DT1H10M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress-MS 27 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-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "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-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
            }
        },
        {
            "id": 271,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/271/?format=api",
            "name": "Progress M-03M",
            "serial_number": "Progress M-03M (No.403)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P194DT16H52M23S",
            "time_docked": "P186DT16H52M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-03M (Russian: Прогресс М-03М), identified by NASA as Progress 35P, was a Progress spacecraft used by the Russian Federal Space Agency 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": 544,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/544/?format=api",
            "name": "Progress M-UM",
            "serial_number": "M-UM (No.303)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P28DT15H24M18S",
            "time_docked": "P26DT7H43M21S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Modified Progress spacecraft used to deliver the Prichal module to the International Space Station.",
            "spacecraft_config": {
                "id": 37,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/37/?format=api",
                "name": "Progress M-UM",
                "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-um_image_20231221195834.jpg"
            }
        },
        {
            "id": 598,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/598/?format=api",
            "name": "Soyuz MS-27",
            "serial_number": null,
            "is_placeholder": false,
            "in_space": true,
            "time_in_space": "P81DT20H29M33S",
            "time_docked": "P81DT17H19M5S",
            "flights_count": 1,
            "mission_ends_count": 0,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Spacecraft planned to launch to the ISS in March 2025.",
            "spacecraft_config": {
                "id": 38,
                "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/38/?format=api",
                "name": "Soyuz MS",
                "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": true,
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_ms_in_orb_image_20240313130407.jpeg"
            }
        },
        {
            "id": 524,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/524/?format=api",
            "name": "Soyuz T No.4",
            "serial_number": "Soyuz T 11F732 #4",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P10DT9H",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Third generation Soyuz spacecraft",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg"
            }
        },
        {
            "id": 511,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/511/?format=api",
            "name": "Soyuz 7K-L1 No.12",
            "serial_number": "Soyuz 7K-L1 #12",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P6DT18H58M29S",
            "time_docked": "P0D",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "The Soyuz 7K-L1 \"Zond\" spacecraft was designed to launch men from the Earth to circle the Moon without going into lunar orbit in the context of the Soviet crewed Moon-flyby program in the Moon race. It was based on the Soyuz 7K-OK.",
            "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-prod.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20201015191152.jpg"
            }
        }
    ]
}