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=822&ordering=age
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "count": 824,
    "next": null,
    "previous": "https://lldev.thespacedevs.com/2.3.0/astronauts/?format=api&limit=10&offset=812&ordering=age",
    "results": [
        {
            "id": 749,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/749/?format=api",
            "name": "Rosemary Coogan",
            "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": 222,
                "name": "[AUTO] Rosemary Coogan - image",
                "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/rosemary_coogan_image_20221123151351.jpg",
                "thumbnail_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185245.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": 10,
                    "name": "United Kingdom",
                    "alpha_2_code": "GB",
                    "alpha_3_code": "GBR",
                    "nationality_name": "British",
                    "nationality_name_composed": "Brito"
                }
            ],
            "bio": "Rosemary holds two master’s degrees from the University of Durham, UK. She completed her undergraduate master’s degree of Physics in 2013 which focused on physics, mathematics, computer programming and astronomy. In 2015, she received her master's degree in Astronomy, where she conducted research on gamma-ray emission from black holes.  \r\n\r\nIn 2019, Rosemary graduated with a doctorate in astronomy from the University of Sussex, UK.\r\n\r\nBetween 2013 and 2018, Rosemary spent more than one year working as a simulation support engineer and research data scientist in the UK, where she worked on software code development projects and developed machine learning techniques for anomaly detection from robotic sensors.  \r\n\r\nIn 2019, Rosemary started a postdoctoral research fellowship in astrophysics at the Max Planck Institute for Extra-terrestrial physics in Munich, Germany, to study the evolution of galaxies with astronomical data from space- and ground-based telescopes.\r\n\r\nAfter completing this postdoctoral work in 2022, Rosemary joined French space agency CNES in Paris, France, as a research fellow in space science, where she worked on upcoming ESA/CNES missions such as EUCLID or the analysis of James Webb Space Telescope observations.",
            "wiki": null,
            "last_flight": null,
            "first_flight": null,
            "social_media_links": [],
            "flights_count": 0,
            "landings_count": 0,
            "spacewalks_count": 0
        },
        {
            "id": 809,
            "url": "https://lldev.thespacedevs.com/2.3.0/astronauts/809/?format=api",
            "name": "Rob Ferl",
            "status": {
                "id": 14,
                "name": "Occasional Spaceflight"
            },
            "agency": {
                "response_mode": "list",
                "id": 141,
                "url": "https://lldev.thespacedevs.com/2.3.0/agencies/141/?format=api",
                "name": "Blue Origin",
                "abbrev": "BO",
                "type": {
                    "id": 3,
                    "name": "Commercial"
                }
            },
            "image": {
                "id": 2189,
                "name": "Rob Ferl portrait",
                "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/rob_ferl_portra_image_20240828202605.jpg",
                "thumbnail_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/rob_ferl_portra_image_thumbnail_20240828202605.jpeg",
                "credit": "ISS National Laboratory",
                "license": {
                    "id": 4,
                    "name": "NASA Image and Media Guidelines",
                    "priority": 0,
                    "link": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
                },
                "single_use": true,
                "variants": []
            },
            "response_mode": "normal",
            "type": {
                "id": 3,
                "name": "Private"
            },
            "in_space": false,
            "time_in_space": "PT10M8S",
            "eva_time": "P0D",
            "age": null,
            "date_of_birth": null,
            "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": "Rob is a distinguished professor and director of the Astraeus Space Institute at the University of Florida. He has spent his career studying how living organisms respond to extreme conditions, especially microgravity. He and his colleagues have worked with NASA astronauts to conduct numerous experiments on the International Space Station that have shown that plants turn certain genes on and off in response to changes in gravity. They were also the first to prove that plants could grow in lunar soil collected during the Apollo missions. Ferl is also a national leader in space policy, having recently chaired a National Academies of Sciences committee on the direction of space biology research over the next decade.",
            "wiki": null,
            "last_flight": "2024-08-29T13:07:03Z",
            "first_flight": "2024-08-29T13:07:03Z",
            "social_media_links": [
                {
                    "id": 221,
                    "social_media": {
                        "id": 4,
                        "name": "LinkedIn",
                        "url": "https://www.linkedin.com/",
                        "logo": {
                            "id": 2321,
                            "name": "LinkedIn logo",
                            "image_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/linkedin_logo_image_20250211191111.png",
                            "thumbnail_url": "https://thespacedevs-dev.nyc3.digitaloceanspaces.com/media/images/linkedin_logo_image_thumbnail_20250211191112.png",
                            "credit": "LinkedIn",
                            "license": {
                                "id": 1,
                                "name": "Unknown",
                                "priority": 9,
                                "link": null
                            },
                            "single_use": true,
                            "variants": []
                        }
                    },
                    "url": "https://www.linkedin.com/in/robferl/"
                }
            ],
            "flights_count": 1,
            "landings_count": 1,
            "spacewalks_count": 0
        }
    ]
}