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/5fb584f7-b2cd-44ed-812c-f3681c9d17f7/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": "5fb584f7-b2cd-44ed-812c-f3681c9d17f7",
    "url": "https://ll.thespacedevs.com/2.2.0/launch/5fb584f7-b2cd-44ed-812c-f3681c9d17f7/?format=api",
    "slug": "dnepr-1-multipayload-mission-33-satellites",
    "flightclub_url": null,
    "r_spacex_api_id": null,
    "name": "Dnepr 1 | Multipayload mission, 33 satellites",
    "status": {
        "id": 3,
        "name": "Launch Successful",
        "abbrev": "Success",
        "description": "The launch vehicle successfully inserted its payload(s) into the target orbit(s)."
    },
    "last_updated": "2023-07-07T13:35:56Z",
    "updates": [],
    "net": "2013-11-21T07:10:11Z",
    "net_precision": null,
    "window_end": "2013-11-21T07:10:11Z",
    "window_start": "2013-11-21T07:10:11Z",
    "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": 1718,
        "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": [
        {
            "priority": 0,
            "source": "youtube.com",
            "publisher": "Faheem Ali",
            "title": "DubaiSat 2",
            "description": "DubaiSat-2 is the second satellite to be successfully designed, built and launched by EIAST. As with DubaiSat-1, DubaiSat-2 is fully owned by EIAST, which highlights the ongoing inroads that the UAE i...",
            "feature_image": "https://i.ytimg.com/vi/2EJLHV2br74/maxresdefault.jpg",
            "url": "https://www.youtube.com/watch?v=2EJLHV2br74",
            "type": {
                "id": 6,
                "name": "Recap"
            },
            "language": {
                "id": 1,
                "name": "English",
                "code": "en"
            },
            "start_time": "2013-12-02T18:05:36Z",
            "end_time": "2013-12-02T18:06:48Z"
        }
    ],
    "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": 5336,
    "location_launch_attempt_count": 7,
    "pad_launch_attempt_count": 5,
    "agency_launch_attempt_count": 19,
    "orbital_launch_attempt_count_year": 68,
    "location_launch_attempt_count_year": 2,
    "pad_launch_attempt_count_year": 2,
    "agency_launch_attempt_count_year": 2,
    "pad_turnaround": "P90DT16H30M58S",
    "mission_patches": [],
    "type": "detailed"
}