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

{
  "count": 607,
  "next": "https://lldev.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=90",
  "previous": "https://lldev.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=70",
  "results": [
    {
      "id": 369,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/369/?format=api",
      "name": "Progress M-4",
      "serial_number": "Progress M-4 (No.204)",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-4 (Russian: Прогресс М-4), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 35,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 471,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/471/?format=api",
      "name": "Progress MS-17",
      "serial_number": "MS-17 (No.446)",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-17 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"
      }
    },
    {
      "id": 356,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/356/?format=api",
      "name": "Progress M-17",
      "serial_number": "Progress M-17 (No.217)",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-17 (Russian: Прогресс М-17), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 35,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 371,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/371/?format=api",
      "name": "Progress M-2",
      "serial_number": "Progress M-2 (No.202)",
      "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://lldev.thespacedevs.com/2.0.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 505,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/505/?format=api",
      "name": "Soyuz 7K-L1 No.4",
      "serial_number": "Soyuz 7K-L1 #4",
      "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.0.0/config/spacecraft/1/?format=api",
        "name": "Soyuz",
        "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_image_20201015191152.jpg"
      }
    },
    {
      "id": 372,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/372/?format=api",
      "name": "Progress M-1",
      "serial_number": "Progress M-1 (No.201)",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-1 (Russian: Прогресс М-1), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 35,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 579,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/579/?format=api",
      "name": "Ship 29",
      "serial_number": "S29",
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 29 (S29) is the 2nd stage vehicle used for the fourth Starship integrated flight test. Lost to the ocean after a successful soft splashdown.",
      "spacecraft_config": {
        "id": 26,
        "url": "https://lldev.thespacedevs.com/2.0.0/config/spacecraft/26/?format=api",
        "name": "Starship V1",
        "type": {
          "id": 6,
          "name": "Reuseable Upper Stage"
        },
        "agency": {
          "id": 121,
          "url": "https://lldev.thespacedevs.com/2.0.0/agencies/121/?format=api",
          "name": "SpaceX",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/starship_image_20231116184708.jpeg"
      }
    },
    {
      "id": 167,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/167/?format=api",
      "name": "Cygnus CRS OA-7",
      "serial_number": null,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Cygnus CRS OA-7, also known as Orbital ATK CRS-7, is the eighth flight of the Orbital ATK unmanned resupply spacecraft Cygnus and its seventh flight to the International Space Station under the Commercial Resupply Services contract with NASA. Orbital and NASA jointly developed a new space transportation system to provide commercial cargo resupply services to the International Space Station (ISS). Under the Commercial Orbital Transportation Services (COTS) program, then Orbital Sciences designed and built Antares, a medium-class launch vehicle; Cygnus, an advanced maneuvering spacecraft, and a Pressurized Cargo Module which is provided by Orbital's industrial partner Thales Alenia Space.\r\n\r\nThe OA-7 is named the S.S. John Glenn in honor of astronaut and senator John Glenn, the first US astronaut to orbit the Earth on Mercury 6 and the oldest to go to space on STS-95.",
      "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": 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": 114,
      "url": "https://lldev.thespacedevs.com/2.0.0/spacecraft/114/?format=api",
      "name": "Soyuz TM-16",
      "serial_number": "Soyuz TM 11F732A51 #101",
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-16 was a Soyuz spacecraft which launched on 24 January 1993 05:58 UTC. It transported two members of the Expedition 13 crew to Mir. The crew consisted of Gennadi Manakov and Alexander Poleshchuk.",
      "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"
      }
    }
  ]
}