Modes

Levels of detail in the response - list, normal, detailed

Example - /astronauts/?mode=list

Filters

Parameters - age, age__gt, age__gte, age__lt, age__lte, agency_ids, date_of_birth, date_of_birth__gt, date_of_birth__gte, date_of_birth__lt, date_of_birth__lte, date_of_death, date_of_death__gt, date_of_death__gte, date_of_death__lt, date_of_death__lte, first_flight, first_flight__gt, first_flight__gte, first_flight__lt, first_flight__lte, flights_count, flights_count__gt, flights_count__gte, flights_count__lt, flights_count__lte, has_flown, in_space, is_human, landings_count, landings_count__gt, landings_count__gte, landings_count__lt, landings_count__lte, last_flight, last_flight__gt, last_flight__gte, last_flight__lt, last_flight__lte, nationality, status_ids, type__id

Example - /astronauts/?has_flown=true

Fields searched - agency__abbrev, agency__name, name, nationality__nationality_name

Example - /astronauts/?search=Pesquet

Ordering

Fields - age, date_of_birth, eva_time, flights_count, id, landings_count, last_flight, name, spacewalks_count, status, time_in_space

Example - /astronauts/?ordering=-time_in_space

Number of results

Use limit to control the number of objects in the response (max 100)

Example - /astronauts/?limit=2

Format

Switch to JSON output - /astronauts/?format=json

Help

Find all the FAQs and support links on the documentation homepage - lldev.thespacedevs.com/docs

GET /2.3.0/astronauts/?format=api&offset=810&ordering=last_flight
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "count": 819,
    "next": null,
    "previous": "https://lldev.thespacedevs.com/2.3.0/astronauts/?format=api&limit=10&offset=800&ordering=last_flight",
    "results": [
        {
            "id": 401,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/401/?format=api",
            "name": "Stephen Thorne",
            "status": {
                "id": 6,
                "name": "Died While In Active Service"
            },
            "agency": {
                "response_mode": "list",
                "id": 44,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/44/?format=api",
                "name": "National Aeronautics and Space Administration",
                "abbrev": "NASA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": {
                "id": 419,
                "name": "[AUTO] Stephen Thorne - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/stephen2520thorne_image_20181202135603.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185814.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 33,
            "date_of_birth": "1953-02-11",
            "date_of_death": "1986-05-24",
            "nationality": [
                {
                    "id": 2,
                    "name": "United States of America",
                    "alpha_2_code": "US",
                    "alpha_3_code": "USA",
                    "nationality_name": "American",
                    "nationality_name_composed": "Americano"
                }
            ],
            "bio": "Stephen Douglas Thorne was an American naval officer and aviator, test pilot and a NASA astronaut candidate.\r\n\r\nHe was born on February 11, 1953, in Frankfurt, West Germany, and graduated from the U.S. Naval Academy in 1975. He was a Navy fighter pilot from 1976 until he became a test pilot in 1981.\r\n\r\nHe was accepted for NASA astronaut training in June 1985, but died in an airplane accident where he was a passenger on May 24, 1986.",
            "wiki": "https://en.wikipedia.org/wiki/Stephen_Thorne_(astronaut)",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 750,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/750/?format=api",
            "name": "Raphaël Liégeois",
            "status": {
                "id": 3,
                "name": "In-Training"
            },
            "agency": {
                "response_mode": "list",
                "id": 27,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/27/?format=api",
                "name": "European Space Agency",
                "abbrev": "ESA",
                "type": {
                    "id": 2,
                    "name": "Multinational"
                }
            },
            "image": {
                "id": 708,
                "name": "[AUTO] Raphaël Liégeois - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/rapha25c325ab_image_20221123151537.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190557.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": null,
            "date_of_birth": null,
            "date_of_death": null,
            "nationality": [
                {
                    "id": 20,
                    "name": "Belgium",
                    "alpha_2_code": "BE",
                    "alpha_3_code": "BEL",
                    "nationality_name": "Belgian",
                    "nationality_name_composed": "Belgo"
                }
            ],
            "bio": "Raphaël studied biomedical engineering at the University of Liège, Belgium, from 2005 to 2011. He also became Ingénieur Centralien as part of a double degree exchange programme with the École Centrale Paris, France, in 2009 and earned a master’s degree in fundamental physics from the University Paris-Sud Orsay, France, in 2010.\r\nFrom 2011 to 2015, he completed a Doctorate in neuroscience at the University of Liège, Belgium, where he developed mathematical models of brain function. \r\nFrom 2015 to 2017, he completed a post-doctoral research stay at the National University of Singapore, where his research aimed at defining new neuroimaging markers of neurodegenerative diseases. From 2018 to 2021, Raphaël was a senior post-doctoral research fellow with the École Polytechnique Fédérale de Lausanne, Switzerland, where he developed dynamic models of brain function. During this time, Raphaël was also a visiting research scholar at Stanford University, USA, in 2019. \r\n\r\nFrom 2021, Raphaël has been working as a Research and Teaching Fellow at the University of Geneva and the École Polytechnique Fédérale de Lausanne, Switzerland, where he taught neuroengineering and statistics courses, and pursued research on brain dynamics in health and disease. His research was awarded with several prizes and honours and he was active as organiser of multiple international courses and events.",
            "wiki": null,
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 713,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/713/?format=api",
            "name": "Anil Menon",
            "status": {
                "id": 3,
                "name": "In-Training"
            },
            "agency": {
                "response_mode": "list",
                "id": 44,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/44/?format=api",
                "name": "National Aeronautics and Space Administration",
                "abbrev": "NASA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": {
                "id": 709,
                "name": "[AUTO] Anil Menon - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/anil_menon_image_20211206185413.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190559.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 49,
            "date_of_birth": "1976-01-01",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 2,
                    "name": "United States of America",
                    "alpha_2_code": "US",
                    "alpha_3_code": "USA",
                    "nationality_name": "American",
                    "nationality_name_composed": "Americano"
                }
            ],
            "bio": "Anil Menon is a US Air Force lieutenant colonel from Minneapolis, Minnesota. He was SpaceX’s first flight surgeon, helping to launch the company’s first humans to space during NASA’s SpaceX Demo-2 mission and building a medical organization to support the human system during future missions. Prior to that, he served NASA as the crew flight surgeon for various expeditions taking astronauts to the International Space Station. Menon is an actively practicing emergency medicine physician with fellowship training in wilderness and aerospace medicine. As a physician, he was a first responder during the 2010 earthquake in Haiti, 2015 earthquake in Nepal, and the 2011 Reno Air Show accident. In the Air Force, Menon supported the 45th Space Wing as a flight surgeon and the 173rd Fighter Wing, where he logged over 100 sorties in the F-15 fighter jet and transported over 100 patients as part of the critical care air transport team.\r\n\r\nExact date of birth unknown.",
            "wiki": "https://en.wikipedia.org/wiki/Anil_Menon_(astronaut)",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [
                {
                    "id": 4,
                    "social_media": {
                        "id": 1,
                        "name": "X",
                        "url": "https://x.com",
                        "logo": {
                            "id": 2320,
                            "name": "X logo",
                            "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/x_logo_image_20250211191027.jpg",
                            "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/x_logo_image_thumbnail_20250211191027.jpeg",
                            "credit": "X",
                            "license": {
                                "id": 1,
                                "name": "Unknown",
                                "priority": 9,
                                "link": null
                            },
                            "single_use": true,
                            "variants": []
                        }
                    },
                    "url": "https://twitter.com/Astro_Menon"
                }
            ],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 662,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/662/?format=api",
            "name": "Johanna Maislinger",
            "status": {
                "id": 3,
                "name": "In-Training"
            },
            "agency": null,
            "image": null,
            "response_mode": "normal",
            "type": {
                "id": 3,
                "name": "Private"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 39,
            "date_of_birth": "1985-10-23",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 11,
                    "name": "Austria",
                    "alpha_2_code": "AT",
                    "alpha_3_code": "AUT",
                    "nationality_name": "Austrian",
                    "nationality_name_composed": "Austro"
                }
            ],
            "bio": "Johanna Maislinger is an Austrian aviator and engineer, currently employed by with the German cargo carrier Aerologic. She will go to the International Space Station as a space tourist on Soyuz MS-20.",
            "wiki": "https://en.wikipedia.org/wiki/Johanna_Maislinger",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 834,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/834/?format=api",
            "name": "Oleg Vladimirovich Platonov",
            "status": {
                "id": 1,
                "name": "Active"
            },
            "agency": {
                "response_mode": "list",
                "id": 63,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/63/?format=api",
                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                "abbrev": "RFSA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": null,
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 29,
            "date_of_birth": "1996-06-27",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 5,
                    "name": "Russia",
                    "alpha_2_code": "RU",
                    "alpha_3_code": "RUS",
                    "nationality_name": "Russian",
                    "nationality_name_composed": "Russo"
                }
            ],
            "bio": "Oleg Vladimirovich Platonov is a Russian cosmonaut selected by Roscosmos in 2018 as part of the Group 17 cosmonaut selection. He is a former military pilot and engineer.",
            "wiki": "https://en.wikipedia.org/wiki/Oleg_Platonov_(cosmonaut)",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 164,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/164/?format=api",
            "name": "Pyotr Kolodin",
            "status": {
                "id": 2,
                "name": "Retired"
            },
            "agency": {
                "response_mode": "list",
                "id": 63,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/63/?format=api",
                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                "abbrev": "RFSA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": {
                "id": 719,
                "name": "[AUTO] Pyotr Kolodin - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/pyotr2520kolodin_image_20181129232754.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190614.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 94,
            "date_of_birth": "1930-09-23",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 12,
                    "name": "Ukraine",
                    "alpha_2_code": "UA",
                    "alpha_3_code": "UKR",
                    "nationality_name": "Ukrainian",
                    "nationality_name_composed": "Ukro"
                }
            ],
            "bio": "Pyotr Ivanovich Kolodin (Russian: Пётр Иванович Колодин; (born September 23, 1930) is a former Soviet cosmonaut. Although he retired in 1983 without flying in space, Kolodin served non-flying assignments on several spaceflights.",
            "wiki": "https://en.wikipedia.org/wiki/Pyotr_Kolodin",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 839,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/839/?format=api",
            "name": "Sergey Mikayev",
            "status": {
                "id": 1,
                "name": "Active"
            },
            "agency": {
                "response_mode": "list",
                "id": 63,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/63/?format=api",
                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                "abbrev": "RFSA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": null,
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 40,
            "date_of_birth": "1985-03-15",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 5,
                    "name": "Russia",
                    "alpha_2_code": "RU",
                    "alpha_3_code": "RUS",
                    "nationality_name": "Russian",
                    "nationality_name_composed": "Russo"
                }
            ],
            "bio": "Sergey Mikayev is a Russian cosmonaut affiliated with Roscosmos",
            "wiki": "https://en.wikipedia.org/wiki/Sergey_Mikayev",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 715,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/715/?format=api",
            "name": "Jessica Wittner",
            "status": {
                "id": 3,
                "name": "In-Training"
            },
            "agency": {
                "response_mode": "list",
                "id": 44,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/44/?format=api",
                "name": "National Aeronautics and Space Administration",
                "abbrev": "NASA",
                "type": {
                    "id": 1,
                    "name": "Government"
                }
            },
            "image": {
                "id": 622,
                "name": "[AUTO] Jessica Wittner - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/jessica_wittner_image_20211206185425.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190332.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": 42,
            "date_of_birth": "1983-01-01",
            "date_of_death": null,
            "nationality": [
                {
                    "id": 2,
                    "name": "United States of America",
                    "alpha_2_code": "US",
                    "alpha_3_code": "USA",
                    "nationality_name": "American",
                    "nationality_name_composed": "Americano"
                }
            ],
            "bio": "Jessica Wittner is a US Navy commander from California with a distinguished career serving on active duty as a naval aviator and test pilot. She holds a Bachelor of Science in aerospace engineering from the University of Arizona, and a Master of Science in aerospace engineering from the U.S. Naval Postgraduate School. Wittner was commissioned as a naval officer through an enlisted-to-officer program and has served operationally flying F/A-18 fighter jets with Strike Fighter Squadron 34 in Virginia Beach, Virginia, and Strike Fighter Squadron 151 in Lemoore, California. A graduate of U.S. Naval Test Pilot School, she also worked as a test pilot and project officer with Air Test and Evaluation Squadron 31 in China Lake, California.\r\n\r\nExact date of birth unknown.",
            "wiki": "https://en.wikipedia.org/wiki/Jessica_Wittner",
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 748,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/748/?format=api",
            "name": "Pablo Álvarez Fernández",
            "status": {
                "id": 3,
                "name": "In-Training"
            },
            "agency": {
                "response_mode": "list",
                "id": 27,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/27/?format=api",
                "name": "European Space Agency",
                "abbrev": "ESA",
                "type": {
                    "id": 2,
                    "name": "Multinational"
                }
            },
            "image": {
                "id": 259,
                "name": "[AUTO] Pablo Álvarez Fernández - image",
                "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/pablo_25c3258_image_20221123151230.jpg",
                "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185348.jpeg",
                "credit": null,
                "license": {
                    "id": 1,
                    "name": "Unknown",
                    "priority": 9,
                    "link": null
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 2,
                "name": "Government"
            },
            "in_space": false,
            "time_in_space": "P0D",
            "eva_time": "P0D",
            "age": null,
            "date_of_birth": null,
            "date_of_death": null,
            "nationality": [
                {
                    "id": 7,
                    "name": "Spain",
                    "alpha_2_code": "ES",
                    "alpha_3_code": "ESP",
                    "nationality_name": "Spanish",
                    "nationality_name_composed": "Hispano"
                }
            ],
            "bio": "Pablo holds a bachelor's degree in aeronautical engineering from the University of León (Universidad de León), Spain, and graduated with a master’s degree in aerospace engineering from the Warsaw University of Technology (Politechnika Warszawska) in 2011.\r\nAfter graduating university, Pablo was working as a structural engineer for several aircraft programmes, such as for Airbus and Safran in Spain, the UK and France between 2011 and 2017.\r\nFrom 2017 to 2020, while working as an ExoMars rover mechanical architect at Airbus Defence and Space in the UK, his responsibilities included the development of the radiosotope heater unit integration procedure in conjunction with Russian Space Agency ROSCOSMOS and ESA, as well as being a test director during the environmental test campaign.",
            "wiki": null,
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        }
    ]
}