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

{
  "count": 612,
  "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=90&ordering=time_docked",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=70&ordering=time_docked",
  "results": [
    {
      "id": 163,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/163/?format=api",
      "name": "Cygnus CRS Orb-3",
      "serial_number": null,
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P0D",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Cygnus CRS Orb-3, also known as Orbital Sciences CRS Flight 3 or Orbital 3, was an attempted flight of Cygnus, an automated cargo spacecraft developed by United States-based company Orbital Sciences, on 28 October 2014. This flight, which would have been its fourth to the International Space Station and the fifth of an Antares launch vehicle, resulted in the Antares rocket exploding seconds after liftoff.",
      "spacecraft_config": {
        "id": 5,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/5/?format=api",
        "name": "Cygnus Standard",
        "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": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/cygnus2520standard_image_20190207032514.jpeg"
      }
    },
    {
      "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": 631,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/631/?format=api",
      "name": "Soyuz MS-30",
      "serial_number": "11F732A48 #760",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P0D",
      "time_docked": "P0D",
      "flights_count": 0,
      "mission_ends_count": 0,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz capsule for the MS-30 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": 12,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/12/?format=api",
      "name": "Gemini SC2",
      "serial_number": "2",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT18M14S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Gemini SC2 is the Gemini capsule used for the Gemini 2 mission launched on January 19, 1965.",
      "spacecraft_config": {
        "id": 12,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/12/?format=api",
        "name": "Gemini",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 44,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/gemini_image_20190207032517.jpeg"
      }
    },
    {
      "id": 189,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/189/?format=api",
      "name": "Soyuz 7K-T No.39",
      "serial_number": "Soyuz 7K-T 11F615A8 #39",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT21M27S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 7K-T No.39 was a Soyuz spacecraft which launched on 5 April 1975 11:04 UTC. It intended to transport two cosmonauts to Salyut 4, but an anomoly caused launch escape system to fire at T+295 seconds. The crew was Vasily Lazarev and Oleg Makarov.",
      "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": 205,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/205/?format=api",
      "name": "Soyuz 2",
      "serial_number": "Soyuz 7K-OK (P) 11F615 #11",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P2DT22H51M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 2 was a uncrewed Soyuz spacecraft which launched on 28 October 1968 07:51 UTC. It intended to be the target of the Soyuz 3 docking, but it was unsuccessful.",
      "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": 442,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/442/?format=api",
      "name": "X-15-1",
      "serial_number": "56-6670",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT18M",
      "time_docked": "P0D",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 2,
        "name": "Retired"
      },
      "description": "First X-15 experimental rocket plane.",
      "spacecraft_config": {
        "id": 13,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/13/?format=api",
        "name": "North American X-15",
        "type": {
          "id": 3,
          "name": "Spaceplane"
        },
        "agency": {
          "id": 44,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/north2520american2520x-15_image_20190207032520.jpeg"
      }
    },
    {
      "id": 19,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/19/?format=api",
      "name": "Gemini SC9",
      "serial_number": "9",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P3DT20M27S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Gemini SC9 is the Gemini capsule used for the Gemini 9 mission launched on June 3, 1966 and crewed by astronauts James A. Lovell, Jr. (command pilot) and Edwin E. Aldrin, Jr. (pilot).",
      "spacecraft_config": {
        "id": 12,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/12/?format=api",
        "name": "Gemini",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 44,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/gemini_image_20190207032517.jpeg"
      }
    },
    {
      "id": 484,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/484/?format=api",
      "name": "Mercury No.6",
      "serial_number": "6",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT18M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Mercury No.6 is the Mercury capsule used for the Mercury-Atlas 2 mission.",
      "spacecraft_config": {
        "id": 11,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/11/?format=api",
        "name": "Mercury",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 44,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/mercury_image_20190207032519.jpeg"
      }
    },
    {
      "id": 7,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/7/?format=api",
      "name": "Mercury No.20",
      "serial_number": "20",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P1DT10H19M47S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Mercury No.20 is the Mercury capsule used for the Mercury-Atlas 9 - callsign \"Faith 7\" - mission launched on May 15, 1963 and piloted by astronaut Gordon Cooper.",
      "spacecraft_config": {
        "id": 11,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/11/?format=api",
        "name": "Mercury",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 44,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
          "name": "National Aeronautics and Space Administration",
          "type": "Government"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/mercury_image_20190207032519.jpeg"
      }
    }
  ]
}