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/cf1e5850-b0cb-4724-9cbf-e42f35e8d5d3/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": "cf1e5850-b0cb-4724-9cbf-e42f35e8d5d3",
    "url": "https://ll.thespacedevs.com/2.2.0/launch/cf1e5850-b0cb-4724-9cbf-e42f35e8d5d3/?format=api",
    "slug": "molniya-m-ye-6ls-112",
    "flightclub_url": null,
    "r_spacex_api_id": null,
    "name": "Molniya-M | Ye-6LS 112",
    "status": {
        "id": 4,
        "name": "Launch Failure",
        "abbrev": "Failure",
        "description": "Either the launch vehicle did not reach orbit, or the payload(s) failed to separate."
    },
    "last_updated": "2023-06-14T03:48:41Z",
    "updates": [],
    "net": "1968-02-07T10:43:54Z",
    "net_precision": null,
    "window_end": "1968-02-07T10:43:54Z",
    "window_start": "1968-02-07T10:43:54Z",
    "probability": null,
    "weather_concerns": null,
    "holdreason": "",
    "failreason": null,
    "hashtag": null,
    "launch_service_provider": {
        "id": 66,
        "url": "https://ll.thespacedevs.com/2.2.0/agencies/66/?format=api",
        "name": "Soviet Space Program",
        "featured": false,
        "type": "Government",
        "country_code": "RUS",
        "abbrev": "CCCP",
        "description": "The Soviet space program, was the national space program of the Union of Soviet Socialist Republics (USSR) actived from 1930s until disintegration of the Soviet Union in 1991.\r\n\r\nThe Soviet Union's space program was mainly based on the cosmonautic exploration of space and the development of the expandable launch vehicles, which had been split between many design bureaus competing against each other. Over its 60-years of history, the Russian program was responsible for a number of pioneering feats and accomplishments in the human space flight, including the first intercontinental ballistic missile (R-7), first satellite (Sputnik 1), first animal in Earth orbit (the dog Laika on Sputnik 2), first human in space and Earth orbit (cosmonaut Yuri Gagarin on Vostok 1), first woman in space and Earth orbit (cosmonaut Valentina Tereshkova on Vostok 6), first spacewalk (cosmonaut Alexei Leonov on Voskhod 2), first Moon impact (Luna 2), first image of the far side of the Moon (Luna 3) and unmanned lunar soft landing (Luna 9), first space rover (Lunokhod 1), first sample of lunar soil automatically extracted and brought to Earth (Luna 16), and first space station (Salyut 1). Further notable records included the first interplanetary probes: Venera 1 and Mars 1 to fly by Venus and Mars, respectively, Venera 3 and Mars 2 to impact the respective planet surface, and Venera 7 and Mars 3 to make soft landings on these planets.",
        "administrator": null,
        "founding_year": "1931",
        "launchers": "",
        "spacecraft": "",
        "launch_library_url": null,
        "total_launch_count": 2456,
        "consecutive_successful_launches": 17,
        "successful_launches": 2288,
        "failed_launches": 168,
        "pending_launches": 0,
        "consecutive_successful_landings": 0,
        "successful_landings": 0,
        "failed_landings": 0,
        "attempted_landings": 0,
        "info_url": "",
        "wiki_url": "http://en.wikipedia.org/wiki/Soviet_space_program",
        "logo_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soviet2520space2520program_logo_20191229081307.png",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soviet2520space2520program_image_20191229081306.jpeg",
        "nation_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/soviet2520space2520program_nation_20191229081307.png"
    },
    "rocket": {
        "id": 3751,
        "configuration": {
            "id": 106,
            "url": "https://ll.thespacedevs.com/2.2.0/config/launcher/106/?format=api",
            "name": "Molniya-M",
            "active": false,
            "reusable": false,
            "description": "",
            "family": "R-7",
            "full_name": "Molniya-M 2BL",
            "manufacturer": {
                "id": 193,
                "url": "https://ll.thespacedevs.com/2.2.0/agencies/193/?format=api",
                "name": "Russian Space Forces",
                "featured": false,
                "type": "Government",
                "country_code": "RUS",
                "abbrev": "VKS",
                "description": "The Russian Space Forces are a branch of the Russian Aerospace Forces, that provides aerospace warning, air sovereignty, and protection for Russia. Having been reestablished following August 1, 2015 merger between the Russian Air Force and the Russian Aerospace Defence Forces after a 2011 dissolving of the branch. The Russian Space Forces were originally formed on August 10, 1992 and the creation of the Russian Armed Forces.",
                "administrator": "Commander: Aleksandr Golovko",
                "founding_year": "1992",
                "launchers": "",
                "spacecraft": "",
                "launch_library_url": null,
                "total_launch_count": 143,
                "consecutive_successful_launches": 55,
                "successful_launches": 135,
                "failed_launches": 8,
                "pending_launches": 2,
                "consecutive_successful_landings": 0,
                "successful_landings": 0,
                "failed_landings": 0,
                "attempted_landings": 0,
                "info_url": null,
                "wiki_url": "https://en.wikipedia.org/wiki/Russian_Aerospace_Forces",
                "logo_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/russian2520space2520forces_logo_20200805185824.png",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/russian2520space2520forces_image_20191210085547.png",
                "nation_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/russian2520space2520forces_nation_20230805154528.png"
            },
            "program": [],
            "variant": "2BL",
            "alias": "",
            "min_stage": null,
            "max_stage": null,
            "length": null,
            "diameter": null,
            "maiden_flight": "1965-10-04",
            "launch_cost": null,
            "launch_mass": null,
            "leo_capacity": null,
            "gto_capacity": null,
            "to_thrust": null,
            "apogee": null,
            "vehicle_range": null,
            "image_url": null,
            "info_url": null,
            "wiki_url": "https://en.wikipedia.org/wiki/Molniya-M",
            "total_launch_count": 272,
            "consecutive_successful_launches": 4,
            "successful_launches": 259,
            "failed_launches": 13,
            "pending_launches": 0,
            "attempted_landings": 0,
            "successful_landings": 0,
            "failed_landings": 0,
            "consecutive_successful_landings": 0
        },
        "launcher_stage": [],
        "spacecraft_stage": null
    },
    "mission": {
        "id": 2169,
        "name": "Ye-6LS 112",
        "description": "Luna Ye-6LS was series of lunar orbiters built to test tracking and communications networks for the Soviet crewed lunar program.",
        "launch_designator": null,
        "type": "Lunar Exploration",
        "orbit": {
            "id": 11,
            "name": "Lunar Orbit",
            "abbrev": "LO"
        },
        "agencies": [],
        "info_urls": [],
        "vid_urls": []
    },
    "pad": {
        "id": 32,
        "url": "https://ll.thespacedevs.com/2.2.0/pad/32/?format=api",
        "agency_id": null,
        "name": "1/5",
        "description": null,
        "info_url": null,
        "wiki_url": "",
        "map_url": "https://www.google.com/maps?q=45.92,63.342",
        "latitude": "45.92",
        "longitude": "63.342",
        "location": {
            "id": 15,
            "url": "https://ll.thespacedevs.com/2.2.0/location/15/?format=api",
            "name": "Baikonur Cosmodrome, Republic of Kazakhstan",
            "country_code": "KAZ",
            "description": "The Baikonur Cosmodrome is a spaceport operated by Russia within Kazakhstan. Located in the Kazakh city of Baikonur, it is the largest operational space launch facility in terms of area. All Russian crewed spaceflights are launched from Baikonur.",
            "map_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/map_images/location_15_20200803142517.jpg",
            "timezone_name": "Asia/Qyzylorda",
            "total_launch_count": 1555,
            "total_landing_count": 0
        },
        "country_code": "KAZ",
        "map_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/map_images/pad_32_20200803143513.jpg",
        "total_launch_count": 487,
        "orbital_launch_attempt_count": 487
    },
    "infoURLs": [],
    "vidURLs": [],
    "webcast_live": false,
    "timeline": [],
    "image": null,
    "infographic": null,
    "program": [
        {
            "id": 38,
            "url": "https://ll.thespacedevs.com/2.2.0/program/38/?format=api",
            "name": "Luna",
            "description": "The Luna program was a series of robotic spacecraft missions sent to the Moon by the Soviet Union between 1959 and 1976. The program accomplished many firsts in space exploration, including first flyby of the Moon, first impact of the Moon and first photos of the far side of the Moon. Each mission was designed as either an orbiter or lander. They also performed many experiments, studying the Moon's chemical composition, gravity, temperature, and radiation.",
            "agencies": [
                {
                    "id": 66,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/66/?format=api",
                    "name": "Soviet Space Program",
                    "type": "Government"
                }
            ],
            "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/luna_1_impactor_image_20240813082956.jpg",
            "start_date": "1958-09-23T07:40:23Z",
            "end_date": "1976-08-22T17:55:00Z",
            "info_url": null,
            "wiki_url": "https://en.wikipedia.org/wiki/Luna_programme",
            "mission_patches": [],
            "type": {
                "id": 5,
                "name": "Exploration"
            }
        }
    ],
    "orbital_launch_attempt_count": 798,
    "location_launch_attempt_count": 205,
    "pad_launch_attempt_count": 101,
    "agency_launch_attempt_count": 293,
    "orbital_launch_attempt_count_year": 10,
    "location_launch_attempt_count_year": 2,
    "pad_launch_attempt_count_year": 1,
    "agency_launch_attempt_count_year": 4,
    "pad_turnaround": "P100DT2H31M13S",
    "mission_patches": [],
    "type": "detailed"
}