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' Example - /2.0.0/spacecraft/?status=Active

SEARCH EXAMPLE: Example - /2.0.0/spacecraft/?search=Dragon

ORDERING: Fields - 'id' Example - /2.0.0/spacecraft/?order=id

GET /2.0.0/spacecraft/?format=api&offset=30
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
  "count": 610,
  "next": "https://lldev.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=40",
  "previous": "https://lldev.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=20",
  "results": [
    {
      "id": 455,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/455/?format=api",
      "name": "Soyuz MS-18",
      "serial_number": "Soyuz MS 11F732A48 #748",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Launched to the ISS in April 2021.",
      "spacecraft_config": {
        "id": 38,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/38/?format=api",
        "name": "Soyuz MS",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_ms_in_orb_image_20240313130407.jpeg"
      }
    },
    {
      "id": 126,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/126/?format=api",
      "name": "Soyuz TM-4",
      "serial_number": "Soyuz TM 11F732A51 #54",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-4 was a Soyuz spacecraft which launched on 21 December 1987 11:18 UTC. It transported two members of Expedition 3 and one Soviet cosmonaut to Mir. The Expedition 3 members were Vladimir Titov and Musa Manarov. The Soviet cosmonaut was Anatoli Levchenko.",
      "spacecraft_config": {
        "id": 41,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/41/?format=api",
        "name": "Soyuz TM",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
      }
    },
    {
      "id": 165,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/165/?format=api",
      "name": "Cygnus CRS OA-6",
      "serial_number": null,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Cygnus CRS OA-6, also known as Orbital ATK CRS-6, is the sixth flight of the Orbital ATK unmanned resupply spacecraft Cygnus and its fifth flight to the International Space Station under the Commercial Resupply Services contract with NASA.\r\n\r\nThe Cygnus spacecraft for this mission is named the S.S. Rick Husband in honor of astronaut Rick Husband.",
      "spacecraft_config": {
        "id": 19,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/19/?format=api",
        "name": "Cygnus Enhanced",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 257,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/257/?format=api",
          "name": "Northrop Grumman Space Systems",
          "type": "Commercial"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
      }
    },
    {
      "id": 39,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/39/?format=api",
      "name": "Space Shuttle Atlantis",
      "serial_number": "OV-104",
      "status": {
        "id": 2,
        "name": "Retired"
      },
      "description": "Space Shuttle Atlantis (Orbiter Vehicle Designation: OV‑104) is a Space Shuttle orbiter vehicle belonging to the National Aeronautics and Space Administration (NASA), the spaceflight and space exploration agency of the United States. Constructed by the Rockwell International company in Southern California and delivered to the Kennedy Space Center in Eastern Florida in April 1985, Atlantis is the fourth operational and the second-to-last Space Shuttle built. Its maiden flight was STS-51-J from 3 to 7 October 1985.  Atlantis embarked on its 33rd and final mission, also the final mission of a space shuttle, STS-135, on 8 July 2011. STS-134 by Endeavour was expected to be the final flight before STS-135 was authorized in October 2010. STS-135 took advantage of the processing for the STS-335 Launch On Need mission that would have been necessary if STS-134's crew became stranded in orbit. Atlantis landed for the final time at the Kennedy Space Center on 21 July 2011.  By the end of its final mission, Atlantis had orbited the Earth a total of 4,848 times, traveling nearly 126,000,000 mi (203,000,000 km) or more than 525 times the distance from the Earth to the Moon.",
      "spacecraft_config": {
        "id": 14,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/14/?format=api",
        "name": "Space Shuttle",
        "type": {
          "id": 3,
          "name": "Spaceplane"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/space2520shuttle_image_20190207032524.jpeg"
      }
    },
    {
      "id": 170,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/170/?format=api",
      "name": "Cygnus NG-10",
      "serial_number": null,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Cygnus NG-10, previously known as CRS OA-10E, is the eleventh flight of the Northrop Grumman unmanned resupply spacecraft Cygnus and its tenth flight to the International Space Station under the Commercial Resupply Services contract with NASA. The mission launched on 17 November 2018 at 4:01 AM EST. This particular mission is part of an extension of the initial CRS contract that enables NASA to cover the ISS resupply needs until the Commercial Resupply Services 2 contract enters in effect.",
      "spacecraft_config": {
        "id": 19,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/19/?format=api",
        "name": "Cygnus Enhanced",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 257,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/257/?format=api",
          "name": "Northrop Grumman Space Systems",
          "type": "Commercial"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
      }
    },
    {
      "id": 164,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/164/?format=api",
      "name": "Cygnus CRS OA-4",
      "serial_number": null,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Cygnus CRS OA-4, also known as Orbital ATK CRS-4 and CRS Orb-4, was the fourth successful flight of the Orbital ATK uncrewed resupply spacecraft Cygnus and its third flight to the International Space Station under the Commercial Resupply Services contract with NASA. With the Antares rocket undergoing a redesign following its failure during the Orb-3 launch, OA-4 was launched by an Atlas V rocket. Following three launch delays due to inclement weather beginning on 3 December 2015, OA-4 was launched at 21:44 UTC on 6 December 2015. With a liftoff weight of 7,492 kilograms, OA-4 became the heaviest payload ever launched on an Atlas V. The spacecraft rendezvoused with and was berthed to the ISS on 9 December 2015. It was released on 19 February 2016 after 72 days at the station. Deorbit occurred on 20 February at approximately 16:00 UTC.",
      "spacecraft_config": {
        "id": 19,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/19/?format=api",
        "name": "Cygnus Enhanced",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 257,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/257/?format=api",
          "name": "Northrop Grumman Space Systems",
          "type": "Commercial"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
      }
    },
    {
      "id": 612,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/612/?format=api",
      "name": "Soyuz MS-28",
      "serial_number": "11F732A48 #753",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz capsule for the MS-28 mission to the ISS.",
      "spacecraft_config": {
        "id": 38,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/38/?format=api",
        "name": "Soyuz MS",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_ms_in_orb_image_20240313130407.jpeg"
      }
    },
    {
      "id": 109,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/109/?format=api",
      "name": "Soyuz TM-21",
      "serial_number": "Soyuz TM 11F732A51 #70",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-21 was a Soyuz spacecraft which launched on 14 March 1995 06:11 UTC. It transported two members of the Expedition 19 crew and one American astronaut to Mir. The Expedition 18 crew consisted of Vladimir Dezhurov and Gennady Strekalov. The American astronaut was Norman Thagard. It marked the fist time an american launched on board a Russian vehicle.",
      "spacecraft_config": {
        "id": 41,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/41/?format=api",
        "name": "Soyuz TM",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
      }
    },
    {
      "id": 113,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/113/?format=api",
      "name": "Soyuz TM-17",
      "serial_number": "Soyuz TM 11F732A51 #66",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-17 was a Soyuz spacecraft which launched on 1 July 1993 14:32 UTC. It transported two members of the Expedition 14 crew and a French astronaut to Mir. The Expedition 14 crew consisted of Vasili Tsibliyev and Aleksandr Serebrov. The astronaut was ESA astronaut Jean-Pierre Haigneré.",
      "spacecraft_config": {
        "id": 41,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/41/?format=api",
        "name": "Soyuz TM",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/soyuz_tm_image_20231228130713.jpeg"
      }
    },
    {
      "id": 556,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/556/?format=api",
      "name": "Progress MS-20",
      "serial_number": "MS-20 (No.450)",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-20 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
      "spacecraft_config": {
        "id": 33,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/33/?format=api",
        "name": "Progress-MS",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/63/?format=api",
          "name": "Russian Federal Space Agency (ROSCOSMOS)",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
      }
    }
  ]
}