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

{
    "count": 599,
    "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=80&ordering=-flights_count",
    "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=60&ordering=-flights_count",
    "results": [
        {
            "id": 335,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/335/?format=api",
            "name": "Progress M-38",
            "serial_number": "Progress M-38 (No.238)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P61DT1H14M5S",
            "time_docked": "P59DT19H59M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-38 (Russian: Прогресс М-38), was a Progress spacecraft used to resupply the space station Mir. It also carried the VDU 2 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": 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": 259,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/259/?format=api",
            "name": "Progress M-15M",
            "serial_number": "Progress M-15M (No.415)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P122DT7H21M36S",
            "time_docked": "P93DT2H4M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-15M (Russian: Прогресс М-15М), identified by NASA as Progress 47 or 47P, is a Progress spacecraft 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": 388,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/388/?format=api",
            "name": "Progress 27",
            "serial_number": "Progress 27 (No.134)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P40DT9H58M37S",
            "time_docked": "P36DT4H2M11S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 27 (Russian: Прогресс 27), was a Progress spacecraft used to resupply the space station Mir.",
            "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": 274,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/274/?format=api",
            "name": "Soyuz MS-12",
            "serial_number": "Soyuz MS 11F732A48 #742",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P202DT15H44M52S",
            "time_docked": "P202DT9H58M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Soyuz MS-12 transports Aleksey Ovchinin, Christina Koch and Nick Hague on Expedition 59 to the International Space Station.",
            "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": 294,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/294/?format=api",
            "name": "Progress M-67",
            "serial_number": "Progress M-67 (No.367)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P64DT23H22M4S",
            "time_docked": "P53DT20H13M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-67 (Russian: Прогресс М-67), identified by NASA as Progress 34 or 34P, 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": 254,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/254/?format=api",
            "name": "Progress M-19M",
            "serial_number": "Progress M-19M (No.419)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P56DT3H26M44S",
            "time_docked": "P46DT1H33M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-19M (Russian: Прогресс М-19М), identified by NASA as Progress 51 or 51P, is a Progress spacecraft 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": 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": 245,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/245/?format=api",
            "name": "Progress M-28M",
            "serial_number": "Progress M-28M (No.428)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P169DT6H32M15S",
            "time_docked": "P167DT24M",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-28M (Russian: Прогресс М-28М), identified by NASA as Progress 60 or 60P was a Progress spacecraft 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": 337,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/337/?format=api",
            "name": "Progress M-36",
            "serial_number": "Progress M-36 (No.236)",
            "is_placeholder": false,
            "in_space": false,
            "time_in_space": "P74DT22H11M4S",
            "time_docked": "P69DT12H54M44S",
            "flights_count": 1,
            "mission_ends_count": 1,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-36 (Russian: Прогресс М-36), 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"
            }
        }
    ]
}