AN API endpoint that returns all Launch objects or a single launch.

EXAMPLE - /launch/[id]/ or /launch/?mode=list&search=SpaceX

GET Return a list of all Launch objects.

FILTERS Fields - 'name', 'id(s)', 'lsp__id', 'lsp__name', 'serial_number', 'launcher_config__id', 'rocket__spacecraftflight__spacecraft__name', 'is_crewed', 'include_suborbital', 'spacecraft_config__ids', 'related', 'location__ids', 'lsp__ids', 'pad__ids', 'status__ids'

MODE 'normal', 'list', 'detailed'

EXAMPLE ?mode=list

SEARCH Searches through the launch name, rocket name, launch agency, mission name & spacecraft name.

EXAMPLE - ?search=SpaceX

GET /2.2.0/launch/adc49e04-2f21-4125-9823-4b9af05a85fc/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
  "id": "adc49e04-2f21-4125-9823-4b9af05a85fc",
  "url": "https://ll.thespacedevs.com/2.2.0/launch/adc49e04-2f21-4125-9823-4b9af05a85fc/?format=api",
  "slug": "dnepr-1-prisma-mango-prisma-tango-picard-bpa-1",
  "flightclub_url": null,
  "r_spacex_api_id": null,
  "name": "Dnepr 1 | Prisma-Mango, Prisma-Tango, Picard, BPA-1",
  "status": {
    "id": 3,
    "name": "Launch Successful",
    "abbrev": "Success",
    "description": "The launch vehicle successfully inserted its payload(s) into the target orbit(s)."
  },
  "last_updated": "2024-06-15T13:47:13Z",
  "updates": [],
  "net": "2010-06-15T14:42:21Z",
  "net_precision": {
    "id": 0,
    "name": "Second",
    "abbrev": "SEC",
    "description": "The T-0 is accurate to the second."
  },
  "window_end": "2010-06-15T14:42:21Z",
  "window_start": "2010-06-15T14:42:21Z",
  "probability": null,
  "weather_concerns": null,
  "holdreason": "",
  "failreason": "",
  "hashtag": null,
  "launch_service_provider": {
    "id": 119,
    "url": "https://ll.thespacedevs.com/2.2.0/agencies/119/?format=api",
    "name": "ISC Kosmotras",
    "featured": false,
    "type": "Commercial",
    "country_code": "RUS",
    "abbrev": "ISCK",
    "description": null,
    "administrator": null,
    "founding_year": null,
    "launchers": "",
    "spacecraft": "",
    "launch_library_url": null,
    "total_launch_count": 22,
    "consecutive_successful_launches": 15,
    "successful_launches": 21,
    "failed_launches": 1,
    "pending_launches": 0,
    "consecutive_successful_landings": 0,
    "successful_landings": 0,
    "failed_landings": 0,
    "attempted_landings": 0,
    "info_url": "https://www.kosmotras.ru/",
    "wiki_url": "https://en.wikipedia.org/wiki/ISC_Kosmotras",
    "logo_url": null,
    "image_url": null,
    "nation_url": null
  },
  "rocket": {
    "id": 1466,
    "configuration": {
      "id": 31,
      "url": "https://ll.thespacedevs.com/2.2.0/config/launcher/31/?format=api",
      "name": "Dnepr",
      "active": false,
      "reusable": false,
      "description": "",
      "family": "",
      "full_name": "Dnepr 1",
      "manufacturer": {
        "id": 119,
        "url": "https://ll.thespacedevs.com/2.2.0/agencies/119/?format=api",
        "name": "ISC Kosmotras",
        "featured": false,
        "type": "Commercial",
        "country_code": "RUS",
        "abbrev": "ISCK",
        "description": null,
        "administrator": null,
        "founding_year": null,
        "launchers": "",
        "spacecraft": "",
        "launch_library_url": null,
        "total_launch_count": 22,
        "consecutive_successful_launches": 15,
        "successful_launches": 21,
        "failed_launches": 1,
        "pending_launches": 0,
        "consecutive_successful_landings": 0,
        "successful_landings": 0,
        "failed_landings": 0,
        "attempted_landings": 0,
        "info_url": "https://www.kosmotras.ru/",
        "wiki_url": "https://en.wikipedia.org/wiki/ISC_Kosmotras",
        "logo_url": null,
        "image_url": null,
        "nation_url": null
      },
      "program": [],
      "variant": "1",
      "alias": "",
      "min_stage": null,
      "max_stage": null,
      "length": null,
      "diameter": null,
      "maiden_flight": "1999-04-21",
      "launch_cost": null,
      "launch_mass": null,
      "leo_capacity": null,
      "gto_capacity": null,
      "to_thrust": null,
      "apogee": null,
      "vehicle_range": null,
      "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/dnepr-1_liftoff_image_20240411092543.jpeg",
      "info_url": null,
      "wiki_url": "https://en.wikipedia.org/wiki/Dnepr-1",
      "total_launch_count": 22,
      "consecutive_successful_launches": 15,
      "successful_launches": 21,
      "failed_launches": 1,
      "pending_launches": 0,
      "attempted_landings": 0,
      "successful_landings": 0,
      "failed_landings": 0,
      "consecutive_successful_landings": 0
    },
    "launcher_stage": [],
    "spacecraft_stage": null
  },
  "mission": null,
  "pad": {
    "id": 183,
    "url": "https://ll.thespacedevs.com/2.2.0/pad/183/?format=api",
    "agency_id": null,
    "name": "370/13",
    "description": null,
    "info_url": null,
    "wiki_url": "https://en.wikipedia.org/wiki/Dombarovsky_Air_Base",
    "map_url": "https://www.google.com/maps?q=51.0938889,59.8400282",
    "latitude": "51.0938889",
    "longitude": "59.8400282",
    "location": {
      "id": 5,
      "url": "https://ll.thespacedevs.com/2.2.0/location/5/?format=api",
      "name": "Dombarovskiy, Russian Federation",
      "country_code": "RUS",
      "description": "Dombarovsky is a military airbase near Yasny in Russia's Orenburg Oblast. Operated by the Soviet Air Defence Forces and later by the Russian Air Force, it hosted fighter interceptor squadrons and hosts an ICBM base (which has been adapted for commercial satellite launches) with a supporting helicopter base.",
      "map_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/map_images/location_5_20200803142425.jpg",
      "timezone_name": "Asia/Yekaterinburg",
      "total_launch_count": 10,
      "total_landing_count": 0
    },
    "country_code": "RUS",
    "map_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/map_images/pad_183_20200803143512.jpg",
    "total_launch_count": 8,
    "orbital_launch_attempt_count": 8
  },
  "infoURLs": [],
  "vidURLs": [],
  "webcast_live": false,
  "timeline": [],
  "image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/dnepr-1_liftoff_image_20240411092543.jpeg",
  "infographic": null,
  "program": [],
  "orbital_launch_attempt_count": 5062,
  "location_launch_attempt_count": 4,
  "pad_launch_attempt_count": 2,
  "agency_launch_attempt_count": 15,
  "orbital_launch_attempt_count_year": 30,
  "location_launch_attempt_count_year": 1,
  "pad_launch_attempt_count_year": 1,
  "agency_launch_attempt_count_year": 2,
  "pad_turnaround": "P622DT8H5M",
  "mission_patches": [],
  "type": "detailed"
}