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'

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.0.0/launch/297a371a-71e6-42a6-a95c-f69a3959a6fa/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": "297a371a-71e6-42a6-a95c-f69a3959a6fa",
    "url": "https://ll.thespacedevs.com/2.0.0/launch/297a371a-71e6-42a6-a95c-f69a3959a6fa/?format=api",
    "launch_library_id": 1009,
    "slug": "titan-ii-glv-gemini-x",
    "name": "Titan II GLV | Gemini X",
    "status": {
        "id": 3,
        "name": "Success"
    },
    "net": "1966-07-18T22:20:26Z",
    "window_end": "1966-07-18T22:20:26Z",
    "window_start": "1966-07-18T22:20:26Z",
    "inhold": false,
    "tbdtime": false,
    "tbddate": false,
    "probability": -1,
    "holdreason": "",
    "failreason": null,
    "hashtag": null,
    "launch_service_provider": {
        "id": 44,
        "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
        "name": "National Aeronautics and Space Administration",
        "featured": true,
        "type": "Government",
        "country_code": "USA",
        "abbrev": "NASA",
        "description": "The National Aeronautics and Space Administration is an independent agency of the executive branch of the United States federal government responsible for the civilian space program, as well as aeronautics and aerospace research. NASA have many launch facilities but most are inactive. The most commonly used pad will be LC-39B at Kennedy Space Center in Florida.",
        "administrator": "Administrator: Bill Nelson",
        "founding_year": "1958",
        "launchers": "Space Shuttle | SLS",
        "spacecraft": "Orion",
        "launch_library_url": null,
        "total_launch_count": 135,
        "consecutive_successful_launches": 11,
        "successful_launches": 115,
        "failed_launches": 20,
        "pending_launches": 6,
        "consecutive_successful_landings": 0,
        "successful_landings": 0,
        "failed_landings": 0,
        "attempted_landings": 0,
        "info_url": "http://www.nasa.gov",
        "wiki_url": "http://en.wikipedia.org/wiki/National_Aeronautics_and_Space_Administration",
        "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_logo_20190207032448.png",
        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_image_20190207032448.jpeg",
        "nation_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_nation_20230803040809.jpg"
    },
    "rocket": {
        "id": 208,
        "configuration": {
            "id": 98,
            "launch_library_id": 137,
            "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/98/?format=api",
            "name": "Titan II",
            "description": "The Titan II GLV (Gemini Launch Vehicle) or Gemini-Titan II was an American expendable launch system derived from the Titan II missile, which was used to launch twelve Gemini missions for NASA between 1964 and 1966. Two unmanned launches followed by ten manned ones were conducted from Launch Complex 19 at the Cape Canaveral Air Force Station, starting with Gemini 1 on April 8, 1964.",
            "family": "Titan",
            "full_name": "Titan II GLV",
            "manufacturer": {
                "id": 44,
                "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                "name": "National Aeronautics and Space Administration",
                "featured": true,
                "type": "Government",
                "country_code": "USA",
                "abbrev": "NASA",
                "description": "The National Aeronautics and Space Administration is an independent agency of the executive branch of the United States federal government responsible for the civilian space program, as well as aeronautics and aerospace research. NASA have many launch facilities but most are inactive. The most commonly used pad will be LC-39B at Kennedy Space Center in Florida.",
                "administrator": "Administrator: Bill Nelson",
                "founding_year": "1958",
                "launchers": "Space Shuttle | SLS",
                "spacecraft": "Orion",
                "launch_library_url": null,
                "total_launch_count": 135,
                "consecutive_successful_launches": 11,
                "successful_launches": 115,
                "failed_launches": 20,
                "pending_launches": 6,
                "consecutive_successful_landings": 0,
                "successful_landings": 0,
                "failed_landings": 0,
                "attempted_landings": 0,
                "info_url": "http://www.nasa.gov",
                "wiki_url": "http://en.wikipedia.org/wiki/National_Aeronautics_and_Space_Administration",
                "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_logo_20190207032448.png",
                "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_image_20190207032448.jpeg",
                "nation_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_nation_20230803040809.jpg"
            },
            "program": [
                {
                    "id": 3,
                    "url": "https://ll.thespacedevs.com/2.0.0/program/3/?format=api",
                    "name": "Gemini",
                    "description": "Project Gemini was NASA's second human spaceflight program. Conducted between projects Mercury and Apollo, Gemini started in 1961 and concluded in 1966.",
                    "agencies": [
                        {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        }
                    ],
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/project2520gem_program_20200820195350.png",
                    "start_date": "1961-12-07T00:00:00Z",
                    "end_date": "1966-11-15T19:21:04Z",
                    "info_url": "https://www.nasa.gov/mission_pages/gemini/index.html",
                    "wiki_url": "https://en.wikipedia.org/wiki/Project_Gemini"
                }
            ],
            "variant": "GLV",
            "alias": "",
            "min_stage": 2,
            "max_stage": 2,
            "length": 33.2,
            "diameter": 3.05,
            "maiden_flight": "1964-04-08",
            "launch_mass": 154,
            "leo_capacity": 3850,
            "gto_capacity": null,
            "to_thrust": 1913,
            "apogee": null,
            "vehicle_range": null,
            "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/titan2520ii_image_20190222030027.jpeg",
            "info_url": null,
            "wiki_url": "https://en.wikipedia.org/wiki/Titan_II_GLV",
            "total_launch_count": 12,
            "consecutive_successful_launches": 12,
            "successful_launches": 12,
            "failed_launches": 0,
            "pending_launches": 0
        },
        "launcher_stage": [],
        "spacecraft_stage": {
            "id": 18,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/18/?format=api",
            "mission_end": "1966-07-21T21:07:00Z",
            "destination": "Low Earth Orbit",
            "launch_crew": [
                {
                    "id": 945,
                    "role": "Command Pilot",
                    "astronaut": {
                        "id": 32,
                        "url": "https://ll.thespacedevs.com/2.0.0/astronaut/32/?format=api",
                        "name": "John Young",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "status": {
                            "id": 11,
                            "name": "Deceased"
                        },
                        "agency": {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        "date_of_birth": "1930-09-24",
                        "date_of_death": "2018-01-05",
                        "nationality": "American",
                        "twitter": null,
                        "instagram": null,
                        "bio": "John Watts Young was an American astronaut, naval officer and aviator, test pilot, and aeronautical engineer. He became the ninth person to walk on the Moon as Commander of the Apollo 16 mission in 1972. Young enjoyed the longest career of any astronaut, becoming the first person to fly six space missions (with seven launches, counting his lunar liftoff) over the course of 42 years of active NASA service. He is the only person to have piloted, and been commander of, four different classes of spacecraft: Gemini, the Apollo Command/Service Module, the Apollo Lunar Module, and the Space Shuttle.\r\n\r\nIn 1965, Young flew on the first manned Gemini mission, and commanded another Gemini mission the next year. In 1969 during Apollo 10, he became the first person to fly solo around the Moon. He drove the Lunar Roving Vehicle on the Moon's surface during Apollo 16, and is one of only three people to have flown to the Moon twice. He also commanded two Space Shuttle flights, including its first launch in 1981, and served as Chief of the Astronaut Office from 1974 to 1987. Young retired from NASA in 2004. He died on January 5, 2018.",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/john2520young_image_20190426143657.jpeg",
                        "wiki": "https://en.wikipedia.org/wiki/John_Young_(astronaut)",
                        "last_flight": "1983-11-28T16:00:00Z",
                        "first_flight": "1965-03-23T14:24:00Z"
                    }
                },
                {
                    "id": 946,
                    "role": "Pilot",
                    "astronaut": {
                        "id": 38,
                        "url": "https://ll.thespacedevs.com/2.0.0/astronaut/38/?format=api",
                        "name": "Michael Collins",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "status": {
                            "id": 11,
                            "name": "Deceased"
                        },
                        "agency": {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        "date_of_birth": "1930-10-31",
                        "date_of_death": "2021-04-28",
                        "nationality": "American",
                        "twitter": "https://twitter.com/AstroMCollins",
                        "instagram": null,
                        "bio": "Michael Collins (born October 31, 1930) (Major General, USAF, Ret.) was an American former astronaut and test pilot. Selected as part of the third group of fourteen astronauts in 1963, he flew into space twice. His first spaceflight was on Gemini 10, in which he and Command Pilot John Young performed two rendezvous with different spacecraft and undertook two extra-vehicular activities (EVAs, also known as spacewalks). His second spaceflight was as the Command Module Pilot for Apollo 11. While he stayed in orbit around the Moon, Neil Armstrong and Buzz Aldrin left in the Lunar Module to make the first manned landing on its surface. He is one of 24 people to have flown to the Moon. Collins was the fourth person, and third American, to perform an EVA; and is the first person to have performed more than one EVA.",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/michael_collins_image_20210428162316.jpeg",
                        "wiki": "https://en.wikipedia.org/wiki/Michael_Collins_(astronaut)",
                        "last_flight": "1969-07-16T13:32:00Z",
                        "first_flight": "1966-07-18T22:20:26Z"
                    }
                }
            ],
            "onboard_crew": [],
            "landing_crew": [
                {
                    "id": 25,
                    "role": "Command Pilot",
                    "astronaut": {
                        "id": 32,
                        "url": "https://ll.thespacedevs.com/2.0.0/astronaut/32/?format=api",
                        "name": "John Young",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "status": {
                            "id": 11,
                            "name": "Deceased"
                        },
                        "agency": {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        "date_of_birth": "1930-09-24",
                        "date_of_death": "2018-01-05",
                        "nationality": "American",
                        "twitter": null,
                        "instagram": null,
                        "bio": "John Watts Young was an American astronaut, naval officer and aviator, test pilot, and aeronautical engineer. He became the ninth person to walk on the Moon as Commander of the Apollo 16 mission in 1972. Young enjoyed the longest career of any astronaut, becoming the first person to fly six space missions (with seven launches, counting his lunar liftoff) over the course of 42 years of active NASA service. He is the only person to have piloted, and been commander of, four different classes of spacecraft: Gemini, the Apollo Command/Service Module, the Apollo Lunar Module, and the Space Shuttle.\r\n\r\nIn 1965, Young flew on the first manned Gemini mission, and commanded another Gemini mission the next year. In 1969 during Apollo 10, he became the first person to fly solo around the Moon. He drove the Lunar Roving Vehicle on the Moon's surface during Apollo 16, and is one of only three people to have flown to the Moon twice. He also commanded two Space Shuttle flights, including its first launch in 1981, and served as Chief of the Astronaut Office from 1974 to 1987. Young retired from NASA in 2004. He died on January 5, 2018.",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/john2520young_image_20190426143657.jpeg",
                        "wiki": "https://en.wikipedia.org/wiki/John_Young_(astronaut)",
                        "last_flight": "1983-11-28T16:00:00Z",
                        "first_flight": "1965-03-23T14:24:00Z"
                    }
                },
                {
                    "id": 26,
                    "role": "Pilot",
                    "astronaut": {
                        "id": 38,
                        "url": "https://ll.thespacedevs.com/2.0.0/astronaut/38/?format=api",
                        "name": "Michael Collins",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "status": {
                            "id": 11,
                            "name": "Deceased"
                        },
                        "agency": {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        "date_of_birth": "1930-10-31",
                        "date_of_death": "2021-04-28",
                        "nationality": "American",
                        "twitter": "https://twitter.com/AstroMCollins",
                        "instagram": null,
                        "bio": "Michael Collins (born October 31, 1930) (Major General, USAF, Ret.) was an American former astronaut and test pilot. Selected as part of the third group of fourteen astronauts in 1963, he flew into space twice. His first spaceflight was on Gemini 10, in which he and Command Pilot John Young performed two rendezvous with different spacecraft and undertook two extra-vehicular activities (EVAs, also known as spacewalks). His second spaceflight was as the Command Module Pilot for Apollo 11. While he stayed in orbit around the Moon, Neil Armstrong and Buzz Aldrin left in the Lunar Module to make the first manned landing on its surface. He is one of 24 people to have flown to the Moon. Collins was the fourth person, and third American, to perform an EVA; and is the first person to have performed more than one EVA.",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/michael_collins_image_20210428162316.jpeg",
                        "wiki": "https://en.wikipedia.org/wiki/Michael_Collins_(astronaut)",
                        "last_flight": "1969-07-16T13:32:00Z",
                        "first_flight": "1966-07-18T22:20:26Z"
                    }
                }
            ],
            "spacecraft": {
                "id": 20,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/20/?format=api",
                "name": "Gemini SC10",
                "serial_number": "10",
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "Gemini SC10 is the Gemini capsule used for the Gemini 10 mission launched on July 18, 1966 and crewed by astronauts John W. Young (command pilot) and Michael Collins (pilot).",
                "spacecraft_config": {
                    "id": 12,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/12/?format=api",
                    "name": "Gemini",
                    "type": {
                        "id": 2,
                        "name": "Capsule"
                    },
                    "agency": {
                        "id": 44,
                        "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                        "name": "National Aeronautics and Space Administration",
                        "featured": true,
                        "type": "Government",
                        "country_code": "USA",
                        "abbrev": "NASA",
                        "description": "The National Aeronautics and Space Administration is an independent agency of the executive branch of the United States federal government responsible for the civilian space program, as well as aeronautics and aerospace research. NASA have many launch facilities but most are inactive. The most commonly used pad will be LC-39B at Kennedy Space Center in Florida.",
                        "administrator": "Administrator: Bill Nelson",
                        "founding_year": "1958",
                        "launchers": "Space Shuttle | SLS",
                        "spacecraft": "Orion",
                        "parent": null,
                        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/national2520aeronautics2520and2520space2520administration_image_20190207032448.jpeg"
                    },
                    "in_use": false,
                    "capability": "Human transportation to low Earth orbit.",
                    "history": "The Gemini crew capsule (referred to as the Reentry Module) was essentially an enlarged version of the Mercury capsule. Unlike Mercury, the retrorockets, electrical power, propulsion systems, oxygen, and water were located in a detachable Adapter Module behind the Reentry Module. A major design improvement in Gemini was to locate all internal spacecraft systems in modular components, which could be independently tested and replaced when necessary, without removing or disturbing other already tested components.",
                    "details": "The spacecraft was 18 feet 5 inches (5.61 m) long and 10 feet (3.0 m) wide, with a launch weight varying from 7,100 to 8,350 pounds (3,220 to 3,790 kg).",
                    "maiden_flight": "1964-04-08",
                    "height": 5.61,
                    "diameter": 3.0,
                    "human_rated": true,
                    "crew_capacity": 2,
                    "payload_capacity": null,
                    "flight_life": "Between a few hours and multiple days (14 day is the maximum achieved).",
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/gemini_image_20190207032517.jpeg",
                    "nation_url": null,
                    "wiki_link": "https://en.wikipedia.org/wiki/Project_Gemini#Spacecraft",
                    "info_link": ""
                }
            },
            "docking_events": []
        }
    },
    "mission": {
        "id": 265,
        "launch_library_id": 363,
        "name": "Gemini X (Gemini 10)",
        "description": "Gemini 10 was the eighth crewed mission of the NASA's Project Gemini. It was commanded by Command Pilot John W. Young and Pilot Michael Collins. Gemini 10 achieved the objectives planned for the last two missions - rendezvous and docking with Agena target vehicle, and EVA. The mission started on July 18, 1966, 22:20:26 UTC and ended on July 21, 1966, 21:07:05 UTC.",
        "launch_designator": null,
        "type": "Human Exploration",
        "orbit": {
            "id": 8,
            "name": "Low Earth Orbit",
            "abbrev": "LEO"
        }
    },
    "pad": {
        "id": 18,
        "url": "https://ll.thespacedevs.com/2.0.0/pad/18/?format=api",
        "agency_id": null,
        "name": "Launch Complex 19",
        "info_url": null,
        "wiki_url": "https://en.wikipedia.org/wiki/Cape_Canaveral_Air_Force_Station_Launch_Complex_19",
        "map_url": "https://www.google.com/maps?q=28.506898,-80.554169",
        "latitude": "28.506898",
        "longitude": "-80.554169",
        "location": {
            "id": 12,
            "url": "https://ll.thespacedevs.com/2.0.0/location/12/?format=api",
            "name": "Cape Canaveral, FL, USA",
            "country_code": "USA",
            "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_12_20200803142519.jpg",
            "total_launch_count": 951,
            "total_landing_count": 51
        },
        "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_18_20200803143356.jpg",
        "total_launch_count": 12
    },
    "infoURLs": [],
    "vidURLs": [
        {
            "priority": 0,
            "title": "Launch of Gemini 10 (NBC)",
            "description": "The launch of Gemini 10 - July 18th 1966. Onboard are astronauts John Young (Command Pilot) and Mike Collins (Pilot). This is the NBC coverage.",
            "feature_image": "https://i.ytimg.com/vi/cs81_raO2WM/hqdefault.jpg",
            "url": "https://www.youtube.com/watch?v=cs81_raO2WM"
        }
    ],
    "webcast_live": false,
    "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/titan2520ii_image_20190222030027.jpeg",
    "infographic": null,
    "program": [
        {
            "id": 3,
            "url": "https://ll.thespacedevs.com/2.0.0/program/3/?format=api",
            "name": "Gemini",
            "description": "Project Gemini was NASA's second human spaceflight program. Conducted between projects Mercury and Apollo, Gemini started in 1961 and concluded in 1966.",
            "agencies": [
                {
                    "id": 44,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                    "name": "National Aeronautics and Space Administration",
                    "type": "Government"
                }
            ],
            "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/project2520gem_program_20200820195350.png",
            "start_date": "1961-12-07T00:00:00Z",
            "end_date": "1966-11-15T19:21:04Z",
            "info_url": "https://www.nasa.gov/mission_pages/gemini/index.html",
            "wiki_url": "https://en.wikipedia.org/wiki/Project_Gemini"
        }
    ],
    "orbital_launch_attempt_count": 589,
    "location_launch_attempt_count": 177,
    "pad_launch_attempt_count": 10,
    "agency_launch_attempt_count": 82,
    "orbital_launch_attempt_count_year": 73,
    "location_launch_attempt_count_year": 18,
    "pad_launch_attempt_count_year": 3,
    "agency_launch_attempt_count_year": 8
}