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=580&ordering=-mission_ends_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=590&ordering=-mission_ends_count",
  "previous": "https://ll.thespacedevs.com/2.2.0/spacecraft/?format=api&limit=10&offset=570&ordering=-mission_ends_count",
  "results": [
    {
      "id": 380,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/380/?format=api",
      "name": "Progress 35",
      "serial_number": "Progress 35 (No.143)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P42DT9H51M7S",
      "time_docked": "P40DT3H14M28S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress 35 (Russian: Прогресс 35), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 8,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/8/?format=api",
        "name": "Progress 7K-TG",
        "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_7k-tg_image_20231220085840.png"
      }
    },
    {
      "id": 381,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/381/?format=api",
      "name": "Progress 34",
      "serial_number": "Progress 34 (No.142)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P43DT8H37M36S",
      "time_docked": "P41DT3H31M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress 34 (Russian: Прогресс 34), was a Progress spacecraft used to resupply the space station Mir.",
      "spacecraft_config": {
        "id": 8,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/8/?format=api",
        "name": "Progress 7K-TG",
        "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_7k-tg_image_20231220085840.png"
      }
    },
    {
      "id": 367,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/367/?format=api",
      "name": "Progress M-6",
      "serial_number": "Progress M-6 (No.205)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P60DT3H16M59S",
      "time_docked": "P57DT20H11M16S",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Progress M-6 (Russian: Прогресс М-6), 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": 391,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/391/?format=api",
      "name": "Kosmos 1669",
      "serial_number": "Kosmos 1669 (No.126)",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P41DT12H14M52S",
      "time_docked": "P38DT6H45M",
      "flights_count": 1,
      "mission_ends_count": 1,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Kosmos 1669 (Russian: Космос-1669), was a Progress spacecraft used to resupply the space station Salyut 7.\r\n\r\nOnly Progress to receive a Kosmos Designation",
      "spacecraft_config": {
        "id": 8,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/8/?format=api",
        "name": "Progress 7K-TG",
        "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_7k-tg_image_20231220085840.png"
      }
    },
    {
      "id": 615,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/615/?format=api",
      "name": "Ship 36",
      "serial_number": "S36",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P0D",
      "time_docked": "P0D",
      "flights_count": 0,
      "mission_ends_count": 0,
      "status": {
        "id": 3,
        "name": "Destroyed"
      },
      "description": "Ship 36 (S36) was the 2nd stage vehicle that was planned to be used for the 10th Starship flight test. It was the 4th \"Block 2\" Starship spacecraft with lengthened propellant tanks and forward flaps with a new design, among other enhancements. Destroyed in an explosion while attempting a static fire on the ground on 18 June 2025.",
      "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": 613,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/613/?format=api",
      "name": "Gaganyaan G3",
      "serial_number": null,
      "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": "Third operational Gaganyaan capsule.",
      "spacecraft_config": {
        "id": 29,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/29/?format=api",
        "name": "Gaganyaan",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 1031,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/1031/?format=api",
          "name": "Hindustan Aeronautics Limited",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/gaganyaan_image_20231021132705.jpeg"
      }
    },
    {
      "id": 275,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/275/?format=api",
      "name": "Tesla Roadster",
      "serial_number": "TSLA 10",
      "is_placeholder": false,
      "in_space": true,
      "time_in_space": "P3071DT4H52M41S",
      "time_docked": "P0D",
      "flights_count": 1,
      "mission_ends_count": 0,
      "status": {
        "id": 4,
        "name": "Single Use"
      },
      "description": "Elon Musk's Tesla Roadster is an electric sports car that served as the dummy payload for the February 2018 Falcon Heavy test flight and became an artificial satellite of the Sun. \"Starman\", a mannequin dressed in a spacesuit, occupies the driver's seat. The car and rocket are products of Tesla and SpaceX, respectively, both companies founded by Elon Musk. The 2008-model Roadster was previously used by Musk for commuting to work, and is the only production car in space.\r\n\r\nThe car, mounted on the rocket's second stage, acquired enough velocity to escape Earth's gravity and enter an elliptical heliocentric orbit crossing the orbit of Mars. The orbit reaches a maximum distance from the Sun at aphelion of 1.66 astronomical units (au). During the early portion of the voyage outside the Earth's atmosphere, live video was transmitted back to the mission control center and live-streamed for slightly over four hours.",
      "spacecraft_config": {
        "id": 20,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/20/?format=api",
        "name": "Tesla Roadster",
        "type": {
          "id": 5,
          "name": "Mass Simulator"
        },
        "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/tesla2520roadster_image_20190307220553.jpg"
      }
    },
    {
      "id": 547,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/547/?format=api",
      "name": "Gaganyaan G1",
      "serial_number": null,
      "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": "First operational Gaganyaan capsule.",
      "spacecraft_config": {
        "id": 29,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/29/?format=api",
        "name": "Gaganyaan",
        "type": {
          "id": 2,
          "name": "Capsule"
        },
        "agency": {
          "id": 1031,
          "url": "https://ll.thespacedevs.com/2.2.0/agencies/1031/?format=api",
          "name": "Hindustan Aeronautics Limited",
          "type": "Government"
        },
        "in_use": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/gaganyaan_image_20231021132705.jpeg"
      }
    },
    {
      "id": 628,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/628/?format=api",
      "name": "Progress MS-34",
      "serial_number": "MS-34 (No.464)",
      "is_placeholder": false,
      "in_space": true,
      "time_in_space": "P71DT3H17M57S",
      "time_docked": "P69DT1H38M56S",
      "flights_count": 1,
      "mission_ends_count": 0,
      "status": {
        "id": 1,
        "name": "Active"
      },
      "description": "Progress MS-34 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": 223,
      "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/223/?format=api",
      "name": "DragonFly",
      "serial_number": "C201",
      "is_placeholder": false,
      "in_space": false,
      "time_in_space": "P0D",
      "time_docked": "P0D",
      "flights_count": 0,
      "mission_ends_count": 0,
      "status": {
        "id": 2,
        "name": "Retired"
      },
      "description": "The DragonFly vehicle was a mockup of the Dragon 2 vehicle used in the pad abort test.",
      "spacecraft_config": {
        "id": 6,
        "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/6/?format=api",
        "name": "Crew Dragon 2",
        "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": true,
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/spacex_dm-2_cre_image_20200504065311.jpeg"
      }
    }
  ]
}