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

{
  "count": 606,
  "next": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=310&ordering=flights_count",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=290&ordering=flights_count",
  "results": [
    {
      "id": 216,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/216/?format=api",
      "name": "Dragon C107",
      "serial_number": "C107",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P31DT14H56M50S",
      "time_docked": "P29DT3H17M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 2,
        "name": "Retired"
      },
      "description": "Cargo manifest change due to Cygnus CRS Orb-3 launch failure. Carried the Cloud Aerosol Transport System experiment.",
      "spacecraft_config": {
        "id": 3,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/3/?format=api",
        "name": "Dragon 1",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "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/crs-172520dragon2520berthing_image_20190318203226.jpeg"
      }
    },
    {
      "id": 264,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/264/?format=api",
      "name": "Progress M-10M",
      "serial_number": "Progress M-10M (No.410)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P184DT23H48M39S",
      "time_docked": "P182DT18H35M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-10M (Russian: Прогресс М-10М), identified by NASA as Progress 42 or 42P, is a Progress spacecraft which was launched on 27 April 2011 to resupply the International Space Station.",
      "spacecraft_config": {
        "id": 34,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/34/?format=api",
        "name": "Progress-M (modified)",
        "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_252_image_20231219140115.jpeg"
      }
    },
    {
      "id": 218,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/218/?format=api",
      "name": "Dragon C109",
      "serial_number": "C109",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "PT1M49S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "This vehicle was intended to deliver the first of two International Docking Adapters to modify the ISS adapters so that they could be used for future commercial crew missions. However the capsule was destroyed when the Falcon 9 launch vehicle failed in flight.",
      "spacecraft_config": {
        "id": 3,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/3/?format=api",
        "name": "Dragon 1",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "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/crs-172520dragon2520berthing_image_20190318203226.jpeg"
      }
    },
    {
      "id": 152,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/152/?format=api",
      "name": "Soyuz 32",
      "serial_number": "Soyuz 7K-T 11F615A8 #48",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P108DT4H24M37S",
      "time_docked": "P106DT20H21M5S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Soyuz 32 was a Soyuz spacecraft which launched on 25 February 1979 11:53 UTC. It  transported two cosmonauts of EO-3 to Salyut 6. The crew was Vladimir Lyakhov and Valery Ryumin.",
      "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": 619,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/619/?format=api",
      "name": "Cygnus CRS NG-23 (S.S. William “Willie” C. McCool)",
      "serial_number": null,
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P180DT23H49M12S",
      "time_docked": "P174DT23H42M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "This is the twenty-second flight to the ISS by the Cygnus spacecraft under the CRS program and their eleventh under the CRS-2 program. This is also the 18th use of the enhanced size Cygnus.",
      "spacecraft_config": {
        "id": 19,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/19/?format=api",
        "name": "Cygnus Enhanced",
        "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": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
      }
    },
    {
      "id": 622,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/622/?format=api",
      "name": "Progress MS-32",
      "serial_number": "MS-32 (No.462)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P221DT10H10M54S",
      "time_docked": "P219DT4H45M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-32 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
      "spacecraft_config": {
        "id": 33,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
        "name": "Progress-MS",
        "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": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
      }
    },
    {
      "id": 229,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/229/?format=api",
      "name": "Vostok-3KA No.5",
      "serial_number": "Vostok-3KA No.5",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P3DT22H22M",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Vostok 3 was a Vostok spacecraft which launched on 11 August 1962 08:24 UTC. It transported one cosmonaut to Low Earth Orbit. The crew was Andriyan Nikolayev.",
      "spacecraft_config": {
        "id": 15,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/15/?format=api",
        "name": "Vostok",
        "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/vostok-3ka_image_20190207032525.jpeg"
      }
    },
    {
      "id": 238,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/238/?format=api",
      "name": "Progress MS-06",
      "serial_number": "Progress MS-06 (No.436)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P196DT15H42M47S",
      "time_docked": "P194DT13H26M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-06 (Russian: Прогресс МC-06), identified by NASA as Progress 67 or 67P, is a Progress spacecraft used by Roscosmos to resupply the International Space Station.",
      "spacecraft_config": {
        "id": 33,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
        "name": "Progress-MS",
        "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": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
      }
    },
    {
      "id": 241,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/241/?format=api",
      "name": "Progress MS-03",
      "serial_number": "Progress MS-03 (No.433)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P198DT19H52M14S",
      "time_docked": "P196DT14H5M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress MS-03 (Russian: Прогресс МC-03), identified by NASA as Progress 64 or 64P, is a Progress spacecraft to be used by Roscosmos to resupply the International Space Station (ISS).",
      "spacecraft_config": {
        "id": 33,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/33/?format=api",
        "name": "Progress-MS",
        "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": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
      }
    },
    {
      "id": 295,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/295/?format=api",
      "name": "Progress M-66",
      "serial_number": "Progress M-66 (No.366)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P97DT9H24M14S",
      "time_docked": "P82DT8H",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-66 (Russian: Прогресс М-66), identified by NASA as Progress 32 or 32P, was a Progress spacecraft used to resupply the International Space Station.",
      "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"
      }
    }
  ]
}