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

{
  "count": 604,
  "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=280&ordering=-flights_count",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=260&ordering=-flights_count",
  "results": [
    {
      "id": 155,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/155/?format=api",
      "name": "Jules Verne ATV",
      "serial_number": "ATV-001",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P203DT19H56M49S",
      "time_docked": "P155DT6H44M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "The Jules Verne ATV, or Automated Transfer Vehicle 001 (ATV-001), was an unmanned cargo resupply spacecraft launched by the European Space Agency (ESA). The ATV was named after the 19th-century French science-fiction author Jules Verne. It was launched on 9 March 2008 on a mission to supply the International Space Station (ISS) with propellant, water, air, and dry cargo. Jules Verne was the first of five ATVs to be launched.",
      "spacecraft_config": {
        "id": 17,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/17/?format=api",
        "name": "Automated Transfer Vehicle (ATV)",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 115,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/115/?format=api",
          "name": "Arianespace",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/automated_trans_image_20231118111716.jpeg"
      }
    },
    {
      "id": 194,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/194/?format=api",
      "name": "Soyuz 13",
      "serial_number": "Soyuz 7K-T 11F615A8 #33",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P7DT20H55M35S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 13 was a Soyuz spacecraft which launched on 18 December 1973 11:55 UTC. It launched two cosmonauts to orbit for science purposes. The crew was Pyotr Klimuk and Valentin Lebedev.",
      "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": 600,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/600/?format=api",
      "name": "Ship 31",
      "serial_number": "S31",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT1H5M32S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 31 (S31) is the 2nd stage vehicle, used for the sixth Starship integrated flight test.",
      "spacecraft_config": {
        "id": 26,
        "url": "https://ll.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://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_image_20231116184708.jpeg"
      }
    },
    {
      "id": 197,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/197/?format=api",
      "name": "Soyuz 10",
      "serial_number": "Soyuz 7K-OKS 11F615A8 #31",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P1DT23H45M54S",
      "time_docked": "PT5H50M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 10 was a Soyuz spacecraft which launched on 22 April 1971 23:54 UTC. It transported three cosmonauts on the first flight to Salyut 1, but docking failed. The crew was Vladimir Shatalov, Aleksei Yeliseyev, and Nikolai Rukavishnikov.",
      "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": 156,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/156/?format=api",
      "name": "Johannes Kepler ATV",
      "serial_number": "ATV-002",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P154DT2H8M58S",
      "time_docked": "P115DT23H46M41S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "The Johannes Kepler ATV, or Automated Transfer Vehicle 002 (ATV-002), was an unmanned cargo spacecraft built to resupply the International Space Station (ISS). It was launched on 16 February 2011 by the European Space Agency (ESA). Johannes Kepler carried propellant, air and dry cargo weighing over 7,000 kilograms, and had a total mass of over 20,000 kilograms, making it, at the time, the heaviest payload launched by the ESA. The spacecraft was named after the 17th-century German astronomer Johannes Kepler.",
      "spacecraft_config": {
        "id": 17,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/17/?format=api",
        "name": "Automated Transfer Vehicle (ATV)",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 115,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/115/?format=api",
          "name": "Arianespace",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/automated_trans_image_20231118111716.jpeg"
      }
    },
    {
      "id": 338,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/338/?format=api",
      "name": "Progress M-35",
      "serial_number": "Progress M-35 (No.235)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P94DT13H11M6S",
      "time_docked": "P80DT4H58M22S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-35 (Russian: Прогресс М-35), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 35,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 135,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/135/?format=api",
      "name": "Soyuz T-10",
      "serial_number": "Soyuz T 11F732 #15",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P62DT22H41M22S",
      "time_docked": "P61DT16H50M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz T-10 was a Soyuz spacecraft which launched on 8 February 1984 12:07 UTC. It transported three cosmonauts of EO-3 to Salyut 7. The EO-3 crew was Leonid Kizim,\r\nVladimir Solovyov, and Oleg Atkov.",
      "spacecraft_config": {
        "id": 42,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/42/?format=api",
        "name": "Soyuz T",
        "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_t_image_20231228134543.png"
      }
    },
    {
      "id": 340,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/340/?format=api",
      "name": "Progress M-33",
      "serial_number": "Progress M-33 (No.233)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P112DT4H2M59S",
      "time_docked": "P76DT11H12M23S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-33 (Russian: Прогресс М-33), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 35,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/35/?format=api",
        "name": "Progress-M",
        "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": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-m_image_20231219141001.jpeg"
      }
    },
    {
      "id": 157,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/157/?format=api",
      "name": "Edoardo Amaldi ATV",
      "serial_number": "ATV-003",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P193DT19H25M55S",
      "time_docked": "P183DT22H53M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "The Edoardo Amaldi ATV, or Automated Transfer Vehicle 003 (ATV-003), was a European unmanned cargo resupply spacecraft, named after the 20th-century Italian physicist Edoardo Amaldi. The spacecraft was launched by the European Space Agency (ESA) on 23 March 2012, on a mission to supply the International Space Station (ISS) with propellant, water, oxygen, and dry cargo.",
      "spacecraft_config": {
        "id": 17,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/17/?format=api",
        "name": "Automated Transfer Vehicle (ATV)",
        "type": {
          "id": 4,
          "name": "Cargo Resupply"
        },
        "agency": {
          "id": 115,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/115/?format=api",
          "name": "Arianespace",
          "type": "Commercial"
        },
        "in_use": false,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/automated_trans_image_20231118111716.jpeg"
      }
    },
    {
      "id": 116,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/116/?format=api",
      "name": "Soyuz TM-14",
      "serial_number": "Soyuz TM 11F732A51 #64",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P145DT14H10M30S",
      "time_docked": "P143DT9H13M57S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz TM-14 was a Soyuz spacecraft which launched on 17 March 1992 10:54 UTC. It transported two members of the Expedition 11 crew and one German astronaut to Mir. The Expedition 11 crew consisted Alexander Viktorenko and Alexander Kaleri. The astronaut was ESA astronaut Klaus-Dietrich Flade.",
      "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"
      }
    }
  ]
}