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/295/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": 295,
    "url": "https://lldev.thespacedevs.com/2.2.0/astronaut/295/?format=api",
    "name": "Sergei Zalyotin",
    "status": {
        "id": 2,
        "name": "Retired"
    },
    "type": {
        "id": 2,
        "name": "Government"
    },
    "in_space": false,
    "time_in_space": "P83DT16H35M40S",
    "eva_time": "PT4H52M",
    "agency": {
        "id": 63,
        "url": "https://lldev.thespacedevs.com/2.2.0/agencies/63/?format=api",
        "name": "Russian Federal Space Agency (ROSCOSMOS)",
        "type": "Government"
    },
    "age": 63,
    "date_of_birth": "1962-04-21",
    "date_of_death": null,
    "nationality": "Russian",
    "twitter": null,
    "instagram": null,
    "bio": "Sergei Viktorovich Zalyotin is a Russian cosmonaut and a veteran of two space missions.\r\n\r\nZalyotin was born in Tula and attended the Borisoglebsk Higher Military School before becoming a fighter pilot in the Russian Air Force. He also holds a degree in ecological management. Zalyotin was selected as a cosmonaut candidate in 1990. In 2000, Zalyotin was a member of the final resident crew aboard the Mir space station. He briefly visited the International Space Station aboard Soyuz TMA-1 in 2002.",
    "profile_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/sergei2520zalyotin_image_20181201232209.jpg",
    "profile_image_thumbnail": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185207.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Sergei_Zalyotin",
    "flights": [],
    "landings": [],
    "flights_count": 2,
    "landings_count": 2,
    "spacewalks_count": 1,
    "last_flight": "2002-10-30T03:11:11Z",
    "first_flight": "2000-04-04T05:01:29Z",
    "spacewalks": [
        {
            "id": 134,
            "url": "https://lldev.thespacedevs.com/2.2.0/spacewalks/134/?format=api",
            "name": "PE-28 EVA",
            "start": "2000-05-12T10:44:00Z",
            "end": "2000-05-12T15:36:00Z",
            "duration": "PT4H52M",
            "location": "Mir",
            "crew": [
                {
                    "id": 4035,
                    "role": {
                        "id": 33,
                        "role": "EV1",
                        "priority": 0
                    },
                    "astronaut": {
                        "id": 295,
                        "url": "https://lldev.thespacedevs.com/2.2.0/astronaut/295/?format=api",
                        "name": "Sergei Zalyotin",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "in_space": false,
                        "time_in_space": "P83DT16H35M40S",
                        "status": {
                            "id": 2,
                            "name": "Retired"
                        },
                        "agency": {
                            "id": 63,
                            "url": "https://lldev.thespacedevs.com/2.2.0/agencies/63/?format=api",
                            "name": "Russian Federal Space Agency (ROSCOSMOS)",
                            "type": "Government"
                        },
                        "date_of_birth": "1962-04-21",
                        "date_of_death": null,
                        "nationality": "Russian",
                        "twitter": null,
                        "instagram": null,
                        "bio": "Sergei Viktorovich Zalyotin is a Russian cosmonaut and a veteran of two space missions.\r\n\r\nZalyotin was born in Tula and attended the Borisoglebsk Higher Military School before becoming a fighter pilot in the Russian Air Force. He also holds a degree in ecological management. Zalyotin was selected as a cosmonaut candidate in 1990. In 2000, Zalyotin was a member of the final resident crew aboard the Mir space station. He briefly visited the International Space Station aboard Soyuz TMA-1 in 2002.",
                        "profile_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/sergei2520zalyotin_image_20181201232209.jpg",
                        "wiki": "https://en.wikipedia.org/wiki/Sergei_Zalyotin",
                        "last_flight": "2002-10-30T03:11:11Z",
                        "first_flight": "2000-04-04T05:01:29Z"
                    }
                },
                {
                    "id": 4036,
                    "role": {
                        "id": 34,
                        "role": "EV2",
                        "priority": 1
                    },
                    "astronaut": {
                        "id": 160,
                        "url": "https://lldev.thespacedevs.com/2.2.0/astronaut/160/?format=api",
                        "name": "Aleksandr Kaleri",
                        "type": {
                            "id": 2,
                            "name": "Government"
                        },
                        "in_space": false,
                        "time_in_space": "P769DT6H35M",
                        "status": {
                            "id": 1,
                            "name": "Active"
                        },
                        "agency": {
                            "id": 63,
                            "url": "https://lldev.thespacedevs.com/2.2.0/agencies/63/?format=api",
                            "name": "Russian Federal Space Agency (ROSCOSMOS)",
                            "type": "Government"
                        },
                        "date_of_birth": "1956-05-13",
                        "date_of_death": null,
                        "nationality": "Russian",
                        "twitter": null,
                        "instagram": null,
                        "bio": "Aleksandr Yuriyevich \"Sasha\" Kaleri (Russian: Александр Юрьевич Калери; born Jūrmala, Latvian SSR, USSR, 13 May 1956) is a Russian cosmonaut and veteran of extended stays on the Mir Space Station and the International Space Station (ISS). Kaleri has most recently been in space aboard the ISS serving as a flight engineer for the long duration Expedition 25/26 missions. He has spent the fourth-longest time in space of any person, the longest time in space of any currently active cosmonaut, and the longest time in space of any person not born in what is now Russia.",
                        "profile_image": "https://thespacedevs-prod.nyc3.digitaloceanspaces.com/media/images/aleksandr2520kaleri_image_20181129232134.jpg",
                        "wiki": "https://en.wikipedia.org/wiki/Aleksandr_Kaleri",
                        "last_flight": "2010-10-07T23:10:55Z",
                        "first_flight": "1992-03-17T10:54:30Z"
                    }
                }
            ]
        }
    ]
}