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

{
  "count": 605,
  "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=70&ordering=-mission_ends_count",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=50&ordering=-mission_ends_count",
  "results": [
    {
      "id": 351,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/351/?format=api",
      "name": "Progress M-22",
      "serial_number": "Progress M-22 (No.222)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P61DT23H45M48S",
      "time_docked": "P59DT18H19M1S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-22 (Russian: Прогресс М-22), 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": 199,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/199/?format=api",
      "name": "Soyuz 8",
      "serial_number": "Soyuz 7K-OK (P) 11F615 #16",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT22H50M49S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 8 was a Soyuz spacecraft which launched on 13 October 1969 10:19 UTC. It launched two cosmonauts for a joint mission with Soyuz 6 and 7. The crew was Vladimir Shatalov and Aleksei Yeliseyev.",
      "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": 459,
      "url": "https://ll.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://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": 607,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/607/?format=api",
      "name": "Progress MS-30",
      "serial_number": "MS-30 (No.460)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P193DT21H34M33S",
      "time_docked": "P191DT16H43M30S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-30 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": 523,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/523/?format=api",
      "name": "Soyuz 7K-S No.3",
      "serial_number": "Soyuz 7K-S 11F732 #3",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P17DT18H31M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Military version of the Soyuz 7K 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": 620,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/620/?format=api",
      "name": "Ship 38",
      "serial_number": "S38",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT1H6M12S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 38 (S38) is the 2nd stage vehicle that will be used for the 11th Starship flight test. It is the 6th and final planned \"Block 2\" Starship spacecraft with lengthened propellant tanks and forward flaps with a new design, among other enhancements, over the Block 1 vehicles.",
      "spacecraft_config": {
        "id": 45,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/45/?format=api",
        "name": "Starship V2",
        "type": {
          "id": 6,
          "name": "Reuseable Upper Stage"
        },
        "agency": {
          "id": 121,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/121/?format=api",
          "name": "SpaceX",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/starship_during_image_20250824175325.jpg"
      }
    },
    {
      "id": 104,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/104/?format=api",
      "name": "Soyuz TM-26",
      "serial_number": "Soyuz TM 11F732A51 #75",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P197DT17H34M6S",
      "time_docked": "P195DT12H50M43S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-26 was a Soyuz spacecraft which launched on 5 August 1997 15:35 UTC. It transported two members of the Expedition 24  to Mir. The crew consisted of Anatoly Solovyev and Pavel Vinogradov.",
      "spacecraft_config": {
        "id": 41,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/41/?format=api",
        "name": "Soyuz TM",
        "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_tm_image_20231228130713.jpeg"
      }
    },
    {
      "id": 424,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/424/?format=api",
      "name": "Shenzhou 7",
      "serial_number": "7",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P2DT20H26M56S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "The Shenzhou spacecraft carrying the three crew members was launched 25 September 2008, by a Long March 2F (CZ-2F) rocket which lifted off from the Jiuquan Satellite Launch Center at 21:10 CST. The mission lasted three days, after which the craft landed safely in Siziwang Banner in central Inner Mongolia on 28 September 2008, at 17:37 CST. The Shenzhou 7 EVA made the Chinese space program the third to have conducted an EVA.",
      "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": 382,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/382/?format=api",
      "name": "Progress 33",
      "serial_number": "Progress 33 (No.140)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P28DT13H49M48S",
      "time_docked": "P26DT6H36M33S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress 33 (Russian: Прогресс 33), 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": 606,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/606/?format=api",
      "name": "Ship 34",
      "serial_number": "S34",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT13M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 34 (S34) is the 2nd stage vehicle used for the eighth Starship flight test. It is the second \"Block 2\" Starship spacecraft with lengthened propellant tanks and forward flaps with a new design, among other enhancements.",
      "spacecraft_config": {
        "id": 45,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/45/?format=api",
        "name": "Starship V2",
        "type": {
          "id": 6,
          "name": "Reuseable Upper Stage"
        },
        "agency": {
          "id": 121,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/121/?format=api",
          "name": "SpaceX",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/starship_during_image_20250824175325.jpg"
      }
    }
  ]
}