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

{
  "count": 603,
  "next": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=40&ordering=-id",
  "previous": "https://lldev.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=20&ordering=-id",
  "results": [
    {
      "id": 596,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/596/?format=api",
      "name": "Progress MS-28",
      "serial_number": "MS-28 (No.458)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P194DT20H4M42S",
      "time_docked": "P192DT14H21M19S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress-MS 28 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
      "spacecraft_config": {
        "id": 33,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
        "name": "Progress-MS",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 63,
          "url": "https://lldev.thespacedevs.com/2.2.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": 595,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/595/?format=api",
      "name": "Crew Dragon Grace",
      "serial_number": "C213",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P20DT2H58M8S",
      "time_docked": "P18DT44M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 1,
        "name": "Active"
      },
      "description": "Crew Dragon spacecraft first used for Axiom-4.",
      "spacecraft_config": {
        "id": 6,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/6/?format=api",
        "name": "Crew Dragon 2",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 121,
          "url": "https://lldev.thespacedevs.com/2.2.0/agencies/121/?format=api",
          "name": "SpaceX",
          "type": "Commercial"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/spacex_dm-2_cre_image_20200504065311.jpeg"
      }
    },
    {
      "id": 594,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/594/?format=api",
      "name": "Ship 30",
      "serial_number": "S30",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT3H6M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 30 (S30) is the 2nd stage vehicle used for the fifth Starship integrated flight test. Lost to the ocean after a successful soft splashdown.",
      "spacecraft_config": {
        "id": 26,
        "url": "https://lldev.thespacedevs.com/2.2.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.2.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": 593,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/593/?format=api",
      "name": "LM Challenger",
      "serial_number": "LM-12",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT20H18M52S",
      "time_docked": "P4DT11H32M2S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo 17.\r\n\r\nDescent stage on lunar surface at Taurus-Littrow, ascent stage deliberately crashed into Moon",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 592,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/592/?format=api",
      "name": "LM Orion",
      "serial_number": "LM-11",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P5DT3H58M",
      "time_docked": "P4DT14H10M32S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo-16\r\n\r\nDescent stage on lunar surface at Descartes Highlands, ascent stage left in lunar orbit, crashed on Moon",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 591,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/591/?format=api",
      "name": "LM Falcon",
      "serial_number": "LM-10",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT16H35M7S",
      "time_docked": "P4DT6H59M3S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo 15.\r\n\r\nDescent stage on lunar surface at Hadley–Apennine, ascent stage deliberately crashed into Moon",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 590,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/590/?format=api",
      "name": "LM Antares",
      "serial_number": "LM-8",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT16H14M27S",
      "time_docked": "P4DT5H4M53S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo 14.\r\n\r\nDescent stage on lunar surface at Fra Mauro, ascent stage deliberately crashed into Moon",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 589,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/589/?format=api",
      "name": "LM Aquarius",
      "serial_number": "LM-7",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P5DT21H29M57S",
      "time_docked": "P5DT18H10M52S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo 13\r\n\r\nRe-entered Earth's atmosphere.",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 588,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/588/?format=api",
      "name": "LM Intrepid",
      "serial_number": "LM-6",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT20H28M19S",
      "time_docked": "P4DT10H50M20S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Flown on Apollo 12.\r\n\r\nDescent stage on lunar surface at Ocean of Storms, ascent stage deliberately crashed into Moon.",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    },
    {
      "id": 587,
      "url": "https://lldev.thespacedevs.com/2.2.0/spacecraft/587/?format=api",
      "name": "LM Eagle",
      "serial_number": "LM-5",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P4DT12H33M11S",
      "time_docked": "P4DT2H54M28S",
      "flights_count": 2,
      "mission_ends_count": 2,
      "status": {
        "id": 2,
        "name": "Retired"
      },
      "description": "Flown on Apollo 11.\r\n\r\nDescent stage on lunar surface in Sea of Tranquility, ascent stage left in lunar orbit (could be still orbiting the moon)",
      "spacecraft_config": {
        "id": 43,
        "url": "https://lldev.thespacedevs.com/2.2.0/config/spacecraft/43/?format=api",
        "name": "Apollo Lunar Module",
        "type": {
          "id": 7,
          "name": "Lander"
        },
        "agency": {
          "id": 44,
          "url": "https://lldev.thespacedevs.com/2.2.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/lunar_module_on_image_20240505074251.jpeg"
      }
    }
  ]
}