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 - ll.thespacedevs.com/docs

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

{
  "count": 853,
  "next": "https://ll.thespacedevs.com/2.3.0/astronauts/?format=api&limit=10&offset=40&ordering=-date_of_birth",
  "previous": "https://ll.thespacedevs.com/2.3.0/astronauts/?format=api&limit=10&offset=20&ordering=-date_of_birth",
  "results": [
    {
      "id": 768,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/768/?format=api",
      "name": "Keisha Schahaff",
      "status": {
        "id": 14,
        "name": "Occasional Spaceflight"
      },
      "agency": {
        "response_mode": "list",
        "id": 1024,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/1024/?format=api",
        "name": "Virgin Galactic",
        "abbrev": "VG",
        "type": {
          "id": 5,
          "name": "Private"
        }
      },
      "image": {
        "id": 414,
        "name": "[AUTO] Keisha Schahaff - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/keisha_schahaff_image_20230718080224.png",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185806.png",
        "credit": null,
        "license": {
          "id": 1,
          "name": "Unknown",
          "priority": 9,
          "link": null
        },
        "single_use": true,
        "variants": []
      },
      "response_mode": "normal",
      "type": {
        "id": 3,
        "name": "Private"
      },
      "in_space": false,
      "time_in_space": "PT16M2S",
      "eva_time": "P0D",
      "age": null,
      "date_of_birth": null,
      "date_of_death": null,
      "nationality": [
        {
          "id": 16,
          "name": "Antigua and Barbuda",
          "alpha_2_code": "AG",
          "alpha_3_code": "ATG",
          "nationality_name": "Antiguan",
          "nationality_name_composed": "Antiguan"
        }
      ],
      "bio": "Passenger on Galactic-02, winners of Space for Humanity draw.",
      "wiki": null,
      "last_flight": "2023-08-10T15:17:00Z",
      "first_flight": "2023-08-10T15:17:00Z",
      "social_media_links": [
        {
          "id": 135,
          "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/KeishaSchahaff"
        }
      ],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 810,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/810/?format=api",
      "name": "Eugene Grin",
      "status": {
        "id": 14,
        "name": "Occasional Spaceflight"
      },
      "agency": {
        "response_mode": "list",
        "id": 141,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/141/?format=api",
        "name": "Blue Origin",
        "abbrev": "BO",
        "type": {
          "id": 3,
          "name": "Commercial"
        }
      },
      "image": null,
      "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"
        },
        {
          "id": 12,
          "name": "Ukraine",
          "alpha_2_code": "UA",
          "alpha_3_code": "UKR",
          "nationality_name": "Ukrainian",
          "nationality_name_composed": "Ukro"
        }
      ],
      "bio": "Eugene was born in Ukraine and emigrated to the United States in 1979, where he started his career in real estate and finance. His passions include meditation, travel, and adventure sports. He lives in upstate New York and has four children.",
      "wiki": null,
      "last_flight": "2024-08-29T13:07:03Z",
      "first_flight": "2024-08-29T13:07:03Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 759,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/759/?format=api",
      "name": "Pantaleone Carlucci",
      "status": {
        "id": 1,
        "name": "Active"
      },
      "agency": {
        "response_mode": "list",
        "id": 1018,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/1018/?format=api",
        "name": "National Research Council",
        "abbrev": "CNR",
        "type": {
          "id": 1,
          "name": "Government"
        }
      },
      "image": {
        "id": 922,
        "name": "[AUTO] Pantaleone Carlucci - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/pantaleone_carl_image_20230626124739.png",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305191134.png",
        "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": "PT13M53S",
      "eva_time": "P0D",
      "age": null,
      "date_of_birth": null,
      "date_of_death": null,
      "nationality": [
        {
          "id": 3,
          "name": "Italy",
          "alpha_2_code": "IT",
          "alpha_3_code": "ITA",
          "nationality_name": "Italian",
          "nationality_name_composed": "Italo"
        }
      ],
      "bio": "Italian National Research Council technical engineer and pilot selected to fly on the Virgin Galactic 01 mission.",
      "wiki": null,
      "last_flight": "2023-06-29T15:28:38Z",
      "first_flight": "2023-06-29T15:28:38Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 772,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/772/?format=api",
      "name": "Timothy Nash",
      "status": {
        "id": 14,
        "name": "Occasional Spaceflight"
      },
      "agency": {
        "response_mode": "list",
        "id": 1024,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/1024/?format=api",
        "name": "Virgin Galactic",
        "abbrev": "VG",
        "type": {
          "id": 5,
          "name": "Private"
        }
      },
      "image": null,
      "response_mode": "normal",
      "type": {
        "id": 3,
        "name": "Private"
      },
      "in_space": false,
      "time_in_space": "PT14M",
      "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": "Passenger on Virgin Galactic 03 launch",
      "wiki": null,
      "last_flight": "2023-09-08T15:22:00Z",
      "first_flight": "2023-09-08T15:22:00Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 761,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/761/?format=api",
      "name": "Jamila Gilbert",
      "status": {
        "id": 1,
        "name": "Active"
      },
      "agency": {
        "response_mode": "list",
        "id": 1024,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/1024/?format=api",
        "name": "Virgin Galactic",
        "abbrev": "VG",
        "type": {
          "id": 5,
          "name": "Private"
        }
      },
      "image": {
        "id": 240,
        "name": "[AUTO] Jamila Gilbert - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/jamila_gilbert_image_20230508161019.png",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185318.png",
        "credit": null,
        "license": {
          "id": 1,
          "name": "Unknown",
          "priority": 9,
          "link": null
        },
        "single_use": true,
        "variants": []
      },
      "response_mode": "normal",
      "type": {
        "id": 3,
        "name": "Private"
      },
      "in_space": false,
      "time_in_space": "PT14M",
      "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": "Virgin Galactic internal communications lead",
      "wiki": null,
      "last_flight": "2023-05-25T16:23:00Z",
      "first_flight": "2023-05-25T16:23:00Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 763,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/763/?format=api",
      "name": "Luke Mays",
      "status": {
        "id": 1,
        "name": "Active"
      },
      "agency": {
        "response_mode": "list",
        "id": 1024,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/1024/?format=api",
        "name": "Virgin Galactic",
        "abbrev": "VG",
        "type": {
          "id": 5,
          "name": "Private"
        }
      },
      "image": {
        "id": 774,
        "name": "[AUTO] Luke Mays - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/luke_mays_image_20230508161309.png",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190738.png",
        "credit": null,
        "license": {
          "id": 1,
          "name": "Unknown",
          "priority": 9,
          "link": null
        },
        "single_use": true,
        "variants": []
      },
      "response_mode": "normal",
      "type": {
        "id": 3,
        "name": "Private"
      },
      "in_space": false,
      "time_in_space": "PT14M",
      "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": "Former NASA astronaut instructor, now astronaut instructor at Virgin Galactic.",
      "wiki": null,
      "last_flight": "2023-05-25T16:23:00Z",
      "first_flight": "2023-05-25T16:23:00Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    },
    {
      "id": 751,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/751/?format=api",
      "name": "Marco Alain Sieber",
      "status": {
        "id": 3,
        "name": "In-Training"
      },
      "agency": {
        "response_mode": "list",
        "id": 27,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/27/?format=api",
        "name": "European Space Agency",
        "abbrev": "ESA",
        "type": {
          "id": 2,
          "name": "Multinational"
        }
      },
      "image": {
        "id": 813,
        "name": "[AUTO] Marco Alain Sieber - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/marco_alain_sie_image_20221123151653.jpg",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190838.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": 8,
          "name": "Switzerland",
          "alpha_2_code": "CH",
          "alpha_3_code": "CHE",
          "nationality_name": "Swiss",
          "nationality_name_composed": "Swiss"
        }
      ],
      "bio": "In 2009, Marco joined the paratrooper training with the Swiss Special Forces Commando at the Swiss Army, where he achieved the military rank of Sergeant.\r\n\r\nIn 2015, he received the degree of Doctor of Medicine from the University of Bern, Switzerland. His doctoral thesis was on robotic surgery and he was awarded best final exam for his physician diploma.\r\n\r\nIn 2021, he earned his specialist diploma in pre-clinical emergency and rescue medicine (SGNOR).\r\n\r\nBetween 2009 and 2015, Marco was working as an assistant teacher for anatomy and physiology courses at the faculty of medicine at the University of Bern. At the same time, he was also a skydiving instructor for pre-military paratrooper courses.\r\n\r\nBetween 2015 to 2017, he was a general surgery/traumatology, as well as an intensive care unit resident in Interlaken, Switzerland.\r\n\r\nAfter becoming chief medical officer with Swisscoy (Swiss Army) for KFOR (Kosovo) in 2018, Marco worked as an emergency medicine resident at the University Hospital of Bern, Switzerland, until 2019.\r\n\r\nBetween 2019 and 2021, he was an anaesthesiology resident in Interlaken, Switzerland.\r\n\r\nBetween 2020 and 2022, Marco worked as a helicopter rescue emergency medical doctor and joined the hospital in Biel, Switzerland as an urology resident one year later.",
      "wiki": null,
      "last_flight": null,
      "first_flight": null,
      "social_media_links": [],
      "flights_count": 0,
      "landings_count": 0,
      "spacewalks_count": 0
    },
    {
      "id": 750,
      "url": "https://ll.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://ll.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": 749,
      "url": "https://ll.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://ll.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-prod.nyc3.digitaloceanspaces.com/media/images/rosemary_coogan_image_20221123151351.jpg",
        "thumbnail_url": "https://thespacedevs-prod.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": 744,
      "url": "https://ll.thespacedevs.com/2.3.0/astronauts/744/?format=api",
      "name": "Shaun the Sheep",
      "status": {
        "id": 1,
        "name": "Active"
      },
      "agency": {
        "response_mode": "list",
        "id": 27,
        "url": "https://ll.thespacedevs.com/2.3.0/agencies/27/?format=api",
        "name": "European Space Agency",
        "abbrev": "ESA",
        "type": {
          "id": 2,
          "name": "Multinational"
        }
      },
      "image": {
        "id": 571,
        "name": "[AUTO] Shaun the Sheep - image",
        "image_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/shaun_the_sheep_image_20220818114142.jpg",
        "thumbnail_url": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190213.jpeg",
        "credit": null,
        "license": {
          "id": 1,
          "name": "Unknown",
          "priority": 9,
          "link": null
        },
        "single_use": true,
        "variants": []
      },
      "response_mode": "normal",
      "type": {
        "id": 6,
        "name": "Non-Human"
      },
      "in_space": false,
      "time_in_space": "P25DT10H52M46S",
      "eva_time": "P0D",
      "age": null,
      "date_of_birth": null,
      "date_of_death": null,
      "nationality": [
        {
          "id": 17,
          "name": "Unknown",
          "alpha_2_code": "??",
          "alpha_3_code": "???",
          "nationality_name": "Earthling",
          "nationality_name_composed": "Earthling"
        }
      ],
      "bio": "Shaun the Sheep is the main character of the eponymous British stop-motion TV show. This plushie serves as zero-G indicator on the Artemis-1 mission.",
      "wiki": "https://en.wikipedia.org/wiki/Shaun_the_Sheep",
      "last_flight": "2022-11-16T06:47:44Z",
      "first_flight": "2022-11-16T06:47:44Z",
      "social_media_links": [],
      "flights_count": 1,
      "landings_count": 1,
      "spacewalks_count": 0
    }
  ]
}