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

{
  "count": 608,
  "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=140&ordering=mission_ends_count",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=120&ordering=mission_ends_count",
  "results": [
    {
      "id": 601,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/601/?format=api",
      "name": "Shenzhou 19",
      "serial_number": "19",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P182DT8H40M39S",
      "time_docked": "P181DT17H",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Spacecraft used to launch 3 taikonauts on the 8th crewed mission to the Tiangong 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": 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": 546,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/546/?format=api",
      "name": "Cygnus CRS NG-17 (S.S. Piers Sellers)",
      "serial_number": null,
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P129DT14H39M57S",
      "time_docked": "P126DT23H5M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "This is the seventeenth flight to the ISS by the Cygnus spacecraft under the CRS program and their sixth under the CRS-2 program. This is also the 13th use of the enhanced size Cygnus.",
      "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": 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 was used for the 11th Starship flight test. It was the 6th and final \"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": 612,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/612/?format=api",
      "name": "Soyuz MS-28",
      "serial_number": "11F732A48 #753",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P241DT59M28S",
      "time_docked": "P240DT18H29M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz capsule for the MS-28 mission to the ISS.",
      "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": 576,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/576/?format=api",
      "name": "Progress MS-25",
      "serial_number": "MS-25 (No.455)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P179DT3H3M49S",
      "time_docked": "P176DT21H20M51S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-25 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": 623,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/623/?format=api",
      "name": "HTV-X1",
      "serial_number": "HTV-X1",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P212DT14H9M45S",
      "time_docked": "P127DT21H17M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 1,
        "name": "Active"
      },
      "description": "Spacecraft used for the maiden flight of the HTV-X Cargo Resupply Vehicle.",
      "spacecraft_config": {
        "id": 47,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/47/?format=api",
        "name": "HTV-X",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 37,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/37/?format=api",
          "name": "Japan Aerospace Exploration Agency",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/htv-x_in_space__image_20251122191933.jpg"
      }
    },
    {
      "id": 605,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/605/?format=api",
      "name": "Ship 33",
      "serial_number": "S33",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT8M26S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 33 (S33) was the 2nd stage vehicle used for the seventh Starship flight test. It was also the first \"Block 2\" Starship spacecraft with lengthened propellant tanks and new designed forward flaps, among other enhancements. It was lost before SECO during ascent.",
      "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": 618,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/618/?format=api",
      "name": "Ship 37",
      "serial_number": "S37",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT1H6M30S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 37 (S37) is the 2nd stage vehicle that was used for the 10th Starship flight test. It is the 5th \"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"
      }
    },
    {
      "id": 128,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/128/?format=api",
      "name": "Soyuz TM-2",
      "serial_number": "Soyuz TM 11F732A51 #52",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P174DT3H25M56S",
      "time_docked": "P324DT6H30M20S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-2 was a Soyuz spacecraft which launched on 5 February 1987 21:38 UTC. It transported two members of Expedition 2 crew to Mir. The crew consisted of Aleksandr Laveykin and Yuri Romanenko.",
      "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"
      }
    }
  ]
}