API endpoint that allows Astronaut to be viewed.

GET:
Return a list of all the existing astronauts.

MODE:
Normal, List, LaunchList and Detailed
/2.2.0/astronaut/?mode=detailed

FILTERS:
Parameters - 'name', 'status', 'nationality', 'agency__name', 'agency__abbrev', 'date_of_birth',
'date_of_death', 'status_ids', 'is_human', 'type__id', 'has_flown', 'in_space'
Example - /2.2.0/astronaut/?nationality=American

SEARCH EXAMPLE:
/2.2.0/astronaut/?search=armstrong
Searches through name, nationality and agency name

ORDERING:
Fields - 'name', 'status', 'date_of_birth'
Example - /2.2.0/astronaut/?order=name

GET /2.2.0/astronaut/3/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": 3,
    "url": "https://ll.thespacedevs.com/2.2.0/astronaut/3/?format=api",
    "name": "Tim Peake",
    "status": {
        "id": 2,
        "name": "Retired"
    },
    "type": {
        "id": 2,
        "name": "Government"
    },
    "in_space": false,
    "time_in_space": "P185DT22H11M51S",
    "eva_time": "PT4H43M",
    "agency": {
        "id": 27,
        "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/?format=api",
        "name": "European Space Agency",
        "type": "Multinational"
    },
    "age": 52,
    "date_of_birth": "1972-04-07",
    "date_of_death": null,
    "nationality": "British",
    "twitter": "https://twitter.com/astro_timpeake",
    "instagram": "https://www.instagram.com/astro_timpeake/",
    "bio": "Major Timothy Nigel Peake CMG is a British Army Air Corps officer, former European Space Agency astronaut and International Space Station (ISS) crew member.  He is the first British ESA astronaut, the second astronaut to bear a flag of the United Kingdom patch, the sixth person born in the United Kingdom to go on board the International Space Station and the seventh UK-born person in space. He began the ESA's intensive astronaut basic training course in September 2009 and graduated on 22 November 2010",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/tim_peake_image_20230120154350.jpg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185843.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Tim_Peake",
    "flights": [
        {
            "id": "1df3decd-49a1-4e96-9773-868c8e398522",
            "url": "https://ll.thespacedevs.com/2.2.0/launch/1df3decd-49a1-4e96-9773-868c8e398522/?format=api",
            "slug": "soyuz-fg-soyuz-tma-19m",
            "name": "Soyuz FG | Soyuz TMA-19M",
            "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-06-14T08:52:49Z",
            "net": "2015-12-15T11:03:09Z",
            "window_end": "2015-12-15T11:03:09Z",
            "window_start": "2015-12-15T11:03:09Z",
            "net_precision": null,
            "probability": -1,
            "weather_concerns": null,
            "holdreason": "",
            "failreason": null,
            "hashtag": null,
            "launch_service_provider": {
                "id": 63,
                "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                "type": "Government"
            },
            "rocket": {
                "id": 1892,
                "configuration": {
                    "id": 34,
                    "url": "https://ll.thespacedevs.com/2.2.0/config/launcher/34/?format=api",
                    "name": "Soyuz",
                    "family": "Soyuz-U",
                    "full_name": "Soyuz FG",
                    "variant": "FG"
                }
            },
            "mission": {
                "id": 34,
                "name": "Soyuz TMA-19M",
                "description": "Soyuz TMA-19M begins expedition 46 by carrying 3 astronauts to the International Space Station. NASA astronaut Tim Kopra, ESA astronaut Tim Peake, and Yuri Malenchenko of Roscosmos will launch aboard the Soyuz spacecraft from the Baikonur Cosmodrome in Kazakhstan and then rendezvous with the station. Tim Peake will be the first UK astronaut in space for over 20 years and the first every British citizen to visit the ISS.\nIt landed on 18 June 2016 09:15 UTC",
                "launch_designator": null,
                "type": "Human Exploration",
                "orbit": {
                    "id": 8,
                    "name": "Low Earth Orbit",
                    "abbrev": "LEO"
                },
                "agencies": [],
                "info_urls": [],
                "vid_urls": []
            },
            "pad": {
                "id": 32,
                "url": "https://ll.thespacedevs.com/2.2.0/pad/32/?format=api",
                "agency_id": null,
                "name": "1/5",
                "description": null,
                "info_url": null,
                "wiki_url": "",
                "map_url": "https://www.google.com/maps?q=45.92,63.342",
                "latitude": "45.92",
                "longitude": "63.342",
                "location": {
                    "id": 15,
                    "url": "https://ll.thespacedevs.com/2.2.0/location/15/?format=api",
                    "name": "Baikonur Cosmodrome, Republic of Kazakhstan",
                    "country_code": "KAZ",
                    "description": "",
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_15_20200803142517.jpg",
                    "timezone_name": "Asia/Qyzylorda",
                    "total_launch_count": 1548,
                    "total_landing_count": 0
                },
                "country_code": "KAZ",
                "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_32_20200803143513.jpg",
                "total_launch_count": 487,
                "orbital_launch_attempt_count": 487
            },
            "webcast_live": false,
            "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20190717035537.jpg",
            "infographic": null,
            "program": [
                {
                    "id": 8,
                    "url": "https://ll.thespacedevs.com/2.2.0/program/8/?format=api",
                    "name": "Soyuz",
                    "description": "The Soyuz programme is a human spaceflight programme initiated by the Soviet Union in the early 1960s. The Soyuz spacecraft was originally part of a Moon landing project intended to put a Soviet cosmonaut on the Moon. It was the third Soviet human spaceflight programme after the Vostok and Voskhod programmes.",
                    "agencies": [
                        {
                            "id": 63,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                            "name": "Russian Federal Space Agency (ROSCOSMOS)",
                            "type": "Government"
                        },
                        {
                            "id": 66,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/66/?format=api",
                            "name": "Soviet Space Program",
                            "type": "Government"
                        }
                    ],
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz_program_20201129185543.png",
                    "start_date": "1966-11-28T11:02:00Z",
                    "end_date": null,
                    "info_url": null,
                    "wiki_url": "https://en.wikipedia.org/wiki/Soyuz_programme",
                    "mission_patches": [],
                    "type": {
                        "id": 2,
                        "name": "Human Spaceflight"
                    }
                },
                {
                    "id": 17,
                    "url": "https://ll.thespacedevs.com/2.2.0/program/17/?format=api",
                    "name": "International Space Station",
                    "description": "The International Space Station programme is tied together by a complex set of legal, political and financial agreements between the sixteen nations involved in the project, governing ownership of the various components, rights to crewing and utilization, and responsibilities for crew rotation and resupply of the International Space Station. It was conceived in 1984 by President Ronald Reagan, during the Space Station Freedom project as it was originally called.",
                    "agencies": [
                        {
                            "id": 16,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/16/?format=api",
                            "name": "Canadian Space Agency",
                            "type": "Government"
                        },
                        {
                            "id": 27,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/?format=api",
                            "name": "European Space Agency",
                            "type": "Multinational"
                        },
                        {
                            "id": 37,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/37/?format=api",
                            "name": "Japan Aerospace Exploration Agency",
                            "type": "Government"
                        },
                        {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        {
                            "id": 63,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                            "name": "Russian Federal Space Agency (ROSCOSMOS)",
                            "type": "Government"
                        }
                    ],
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/international2_program_20201129184745.png",
                    "start_date": "1998-11-20T06:40:00Z",
                    "end_date": null,
                    "info_url": "https://www.nasa.gov/mission_pages/station/main/index.html",
                    "wiki_url": "https://en.wikipedia.org/wiki/International_Space_Station_programme",
                    "mission_patches": [],
                    "type": {
                        "id": 2,
                        "name": "Human Spaceflight"
                    }
                }
            ],
            "orbital_launch_attempt_count": 5512,
            "location_launch_attempt_count": 1460,
            "pad_launch_attempt_count": 469,
            "agency_launch_attempt_count": 251,
            "orbital_launch_attempt_count_year": 80,
            "location_launch_attempt_count_year": 16,
            "pad_launch_attempt_count_year": 7,
            "agency_launch_attempt_count_year": 9,
            "type": "normal"
        }
    ],
    "landings": [
        {
            "id": 163,
            "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/flight/163/?format=api",
            "destination": "International Space Station",
            "mission_end": "2016-06-18T09:15:00Z",
            "spacecraft": {
                "id": 52,
                "url": "https://ll.thespacedevs.com/2.2.0/spacecraft/52/?format=api",
                "name": "Soyuz TMA-19M",
                "serial_number": "Soyuz TMA-M 11F732A47 #719",
                "is_placeholder": false,
                "in_space": false,
                "time_in_space": "P185DT22H11M51S",
                "time_docked": "P185DT12H18M31S",
                "flights_count": 1,
                "mission_ends_count": 1,
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "Soyuz TMA-19M is a Soyuz spacecraft launched on 15 December 2015 11:03 UTC. It transported three members of the Expedition 46 crew to the International Space Station. The crew consisted of Yuri Malenchenko, Timothy Kopra, and Timothy Peake.",
                "spacecraft_config": {
                    "id": 39,
                    "url": "https://ll.thespacedevs.com/2.2.0/config/spacecraft/39/?format=api",
                    "name": "Soyuz TMA-M",
                    "type": {
                        "id": 2,
                        "name": "Capsule"
                    },
                    "agency": {
                        "id": 63,
                        "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                        "name": "Russian Federal Space Agency (ROSCOSMOS)",
                        "type": "Government"
                    },
                    "in_use": false,
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz_tma-m_image_20231225092103.jpeg"
                }
            },
            "launch": {
                "id": "1df3decd-49a1-4e96-9773-868c8e398522",
                "url": "https://ll.thespacedevs.com/2.2.0/launch/1df3decd-49a1-4e96-9773-868c8e398522/?format=api",
                "slug": "soyuz-fg-soyuz-tma-19m",
                "name": "Soyuz FG | Soyuz TMA-19M",
                "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-06-14T08:52:49Z",
                "net": "2015-12-15T11:03:09Z",
                "window_end": "2015-12-15T11:03:09Z",
                "window_start": "2015-12-15T11:03:09Z",
                "net_precision": null,
                "probability": -1,
                "weather_concerns": null,
                "holdreason": "",
                "failreason": null,
                "hashtag": null,
                "launch_service_provider": {
                    "id": 63,
                    "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                    "name": "Russian Federal Space Agency (ROSCOSMOS)",
                    "type": "Government"
                },
                "rocket": {
                    "id": 1892,
                    "configuration": {
                        "id": 34,
                        "url": "https://ll.thespacedevs.com/2.2.0/config/launcher/34/?format=api",
                        "name": "Soyuz",
                        "family": "Soyuz-U",
                        "full_name": "Soyuz FG",
                        "variant": "FG"
                    }
                },
                "mission": {
                    "id": 34,
                    "name": "Soyuz TMA-19M",
                    "description": "Soyuz TMA-19M begins expedition 46 by carrying 3 astronauts to the International Space Station. NASA astronaut Tim Kopra, ESA astronaut Tim Peake, and Yuri Malenchenko of Roscosmos will launch aboard the Soyuz spacecraft from the Baikonur Cosmodrome in Kazakhstan and then rendezvous with the station. Tim Peake will be the first UK astronaut in space for over 20 years and the first every British citizen to visit the ISS.\nIt landed on 18 June 2016 09:15 UTC",
                    "launch_designator": null,
                    "type": "Human Exploration",
                    "orbit": {
                        "id": 8,
                        "name": "Low Earth Orbit",
                        "abbrev": "LEO"
                    },
                    "agencies": [],
                    "info_urls": [],
                    "vid_urls": []
                },
                "pad": {
                    "id": 32,
                    "url": "https://ll.thespacedevs.com/2.2.0/pad/32/?format=api",
                    "agency_id": null,
                    "name": "1/5",
                    "description": null,
                    "info_url": null,
                    "wiki_url": "",
                    "map_url": "https://www.google.com/maps?q=45.92,63.342",
                    "latitude": "45.92",
                    "longitude": "63.342",
                    "location": {
                        "id": 15,
                        "url": "https://ll.thespacedevs.com/2.2.0/location/15/?format=api",
                        "name": "Baikonur Cosmodrome, Republic of Kazakhstan",
                        "country_code": "KAZ",
                        "description": "",
                        "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_15_20200803142517.jpg",
                        "timezone_name": "Asia/Qyzylorda",
                        "total_launch_count": 1548,
                        "total_landing_count": 0
                    },
                    "country_code": "KAZ",
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_32_20200803143513.jpg",
                    "total_launch_count": 487,
                    "orbital_launch_attempt_count": 487
                },
                "webcast_live": false,
                "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz_image_20190717035537.jpg",
                "infographic": null,
                "program": [
                    {
                        "id": 8,
                        "url": "https://ll.thespacedevs.com/2.2.0/program/8/?format=api",
                        "name": "Soyuz",
                        "description": "The Soyuz programme is a human spaceflight programme initiated by the Soviet Union in the early 1960s. The Soyuz spacecraft was originally part of a Moon landing project intended to put a Soviet cosmonaut on the Moon. It was the third Soviet human spaceflight programme after the Vostok and Voskhod programmes.",
                        "agencies": [
                            {
                                "id": 63,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                                "type": "Government"
                            },
                            {
                                "id": 66,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/66/?format=api",
                                "name": "Soviet Space Program",
                                "type": "Government"
                            }
                        ],
                        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz_program_20201129185543.png",
                        "start_date": "1966-11-28T11:02:00Z",
                        "end_date": null,
                        "info_url": null,
                        "wiki_url": "https://en.wikipedia.org/wiki/Soyuz_programme",
                        "mission_patches": [],
                        "type": {
                            "id": 2,
                            "name": "Human Spaceflight"
                        }
                    },
                    {
                        "id": 17,
                        "url": "https://ll.thespacedevs.com/2.2.0/program/17/?format=api",
                        "name": "International Space Station",
                        "description": "The International Space Station programme is tied together by a complex set of legal, political and financial agreements between the sixteen nations involved in the project, governing ownership of the various components, rights to crewing and utilization, and responsibilities for crew rotation and resupply of the International Space Station. It was conceived in 1984 by President Ronald Reagan, during the Space Station Freedom project as it was originally called.",
                        "agencies": [
                            {
                                "id": 16,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/16/?format=api",
                                "name": "Canadian Space Agency",
                                "type": "Government"
                            },
                            {
                                "id": 27,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/?format=api",
                                "name": "European Space Agency",
                                "type": "Multinational"
                            },
                            {
                                "id": 37,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/37/?format=api",
                                "name": "Japan Aerospace Exploration Agency",
                                "type": "Government"
                            },
                            {
                                "id": 44,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
                                "name": "National Aeronautics and Space Administration",
                                "type": "Government"
                            },
                            {
                                "id": 63,
                                "url": "https://ll.thespacedevs.com/2.2.0/agencies/63/?format=api",
                                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                                "type": "Government"
                            }
                        ],
                        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/international2_program_20201129184745.png",
                        "start_date": "1998-11-20T06:40:00Z",
                        "end_date": null,
                        "info_url": "https://www.nasa.gov/mission_pages/station/main/index.html",
                        "wiki_url": "https://en.wikipedia.org/wiki/International_Space_Station_programme",
                        "mission_patches": [],
                        "type": {
                            "id": 2,
                            "name": "Human Spaceflight"
                        }
                    }
                ],
                "orbital_launch_attempt_count": 5512,
                "location_launch_attempt_count": 1460,
                "pad_launch_attempt_count": 469,
                "agency_launch_attempt_count": 251,
                "orbital_launch_attempt_count_year": 80,
                "location_launch_attempt_count_year": 16,
                "pad_launch_attempt_count_year": 7,
                "agency_launch_attempt_count_year": 9,
                "type": "normal"
            },
            "landing": {
                "id": 898,
                "attempt": true,
                "success": true,
                "description": "The Soyuz spacecraft safely landed in Kazakhstan.",
                "downrange_distance": null,
                "location": {
                    "id": 19,
                    "name": "Kazakhstan",
                    "abbrev": "KAZ",
                    "description": "Deserts of Kazakhstan in Central Asia",
                    "location": null,
                    "successful_landings": 0
                },
                "type": {
                    "id": 4,
                    "name": "Parachute Landing",
                    "abbrev": "PL",
                    "description": "Unpowered landing using parachute(s)."
                }
            }
        }
    ],
    "flights_count": 1,
    "landings_count": 1,
    "spacewalks_count": 1,
    "last_flight": "2015-12-15T11:03:09Z",
    "first_flight": "2015-12-15T11:03:09Z",
    "spacewalks": [
        {
            "id": 379,
            "url": "https://ll.thespacedevs.com/2.2.0/spacewalks/379/?format=api",
            "name": "Expedition 46 EVA 2",
            "start": "2016-01-15T13:48:00Z",
            "end": "2016-01-15T18:31:00Z",
            "duration": "PT4H43M",
            "location": "International Space Station",
            "crew": [
                {
                    "id": 4526,
                    "role": {
                        "id": 33,
                        "role": "EV1",
                        "priority": 0
                    },
                    "astronaut": {
                        "id": 549,
                        "url": "https://ll.thespacedevs.com/2.2.0/astronaut/549/?format=api",
                        "name": "Timothy Kopra",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "in_space": false,
                        "time_in_space": "P244DT1H1M51S",
                        "status": {
                            "id": 2,
                            "name": "Retired"
                        },
                        "agency": {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        },
                        "date_of_birth": "1963-04-09",
                        "date_of_death": null,
                        "nationality": "American",
                        "twitter": null,
                        "instagram": null,
                        "bio": "Timothy Lennart \"Tim\" Kopra is an engineer, a Colonel in the United States Army and a retired NASA astronaut. He served aboard the International Space Station as a flight engineer for Expedition 20, returning to Earth aboard Space Shuttle Discovery on the STS-128 mission on September 11, 2009. He returned to the ISS for the second time in December 2015, as part of Expedition 46 and as the Commander of 47.",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/timothy_kopra_image_20220911033908.jpeg",
                        "wiki": "https://en.wikipedia.org/wiki/Timothy_Kopra",
                        "last_flight": "2015-12-15T11:03:09Z",
                        "first_flight": "2009-07-15T22:03:00Z"
                    }
                },
                {
                    "id": 4527,
                    "role": {
                        "id": 34,
                        "role": "EV2",
                        "priority": 1
                    },
                    "astronaut": {
                        "id": 3,
                        "url": "https://ll.thespacedevs.com/2.2.0/astronaut/3/?format=api",
                        "name": "Tim Peake",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "in_space": false,
                        "time_in_space": "P185DT22H11M51S",
                        "status": {
                            "id": 2,
                            "name": "Retired"
                        },
                        "agency": {
                            "id": 27,
                            "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/?format=api",
                            "name": "European Space Agency",
                            "type": "Multinational"
                        },
                        "date_of_birth": "1972-04-07",
                        "date_of_death": null,
                        "nationality": "British",
                        "twitter": "https://twitter.com/astro_timpeake",
                        "instagram": "https://www.instagram.com/astro_timpeake/",
                        "bio": "Major Timothy Nigel Peake CMG is a British Army Air Corps officer, former European Space Agency astronaut and International Space Station (ISS) crew member.  He is the first British ESA astronaut, the second astronaut to bear a flag of the United Kingdom patch, the sixth person born in the United Kingdom to go on board the International Space Station and the seventh UK-born person in space. He began the ESA's intensive astronaut basic training course in September 2009 and graduated on 22 November 2010",
                        "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/tim_peake_image_20230120154350.jpg",
                        "wiki": "https://en.wikipedia.org/wiki/Tim_Peake",
                        "last_flight": "2015-12-15T11:03:09Z",
                        "first_flight": "2015-12-15T11:03:09Z"
                    }
                }
            ]
        }
    ]
}