API endpoint that allows Astronaut to be viewed.

GET:
Return a list of all the existing astronauts.

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

FILTERS:
Parameters - 'name', 'status', 'nationality', 'agency__name', 'agency__abbrev', 'date_of_birth',
'date_of_death', 'status_ids'
Example - /2.0.0/astronaut/?nationality=American

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

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

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

{
    "id": 44,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/44/?format=api",
    "name": "Walter Cunningham",
    "status": {
        "id": 11,
        "name": "Deceased"
    },
    "type": {
        "id": 2,
        "name": "Government"
    },
    "agency": {
        "id": 44,
        "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
        "name": "National Aeronautics and Space Administration",
        "type": "Government"
    },
    "date_of_birth": "1932-03-16",
    "date_of_death": "2023-01-03",
    "nationality": "American",
    "twitter": null,
    "instagram": null,
    "bio": "Ronnie Walter Cunningham was an American astronaut. In 1968, he was a Lunar Module Pilot on the Apollo 7 mission. He was NASA's third civilian astronaut (after Neil Armstrong and Elliot See), and has also been a fighter pilot, physicist, entrepreneur, venture capitalist, and author of The All-American Boys.",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/walter_cunningh_image_20220911033756.jpeg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305191218.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Walter_Cunningham",
    "flights": [
        {
            "id": "31e722e3-77bc-4a2f-bb5c-e6afd6d93302",
            "url": "https://ll.thespacedevs.com/2.0.0/launch/31e722e3-77bc-4a2f-bb5c-e6afd6d93302/?format=api",
            "launch_library_id": 1005,
            "slug": "saturn-ib-apollo-7",
            "name": "Saturn IB | Apollo 7",
            "status": {
                "id": 3,
                "name": "Success"
            },
            "net": "1968-10-11T15:02:45Z",
            "window_end": "1968-10-11T15:02:45Z",
            "window_start": "1968-10-11T15:02:45Z",
            "inhold": false,
            "tbdtime": false,
            "tbddate": false,
            "probability": -1,
            "holdreason": "",
            "failreason": null,
            "hashtag": null,
            "launch_service_provider": {
                "id": 44,
                "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                "name": "National Aeronautics and Space Administration",
                "type": "Government"
            },
            "rocket": {
                "id": 215,
                "configuration": {
                    "id": 163,
                    "launch_library_id": 135,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/163/?format=api",
                    "name": "Saturn IB",
                    "family": "Saturn",
                    "full_name": "Saturn IB",
                    "variant": "IB"
                }
            },
            "mission": {
                "id": 154,
                "launch_library_id": 215,
                "name": "Apollo 7",
                "description": "The Apollo 7 crew was commanded by Walter M. Schirra, with Command Module Pilot Donn F. Eisele, and Lunar Module Pilot R. Walter Cunningham. Their mission was Apollo's 'C' mission, an 11-day Earth-orbital test flight to check out the redesigned Block II Apollo Command/Service Module (CSM) with a crew on board.",
                "launch_designator": null,
                "type": "Human Exploration",
                "orbit": {
                    "id": 8,
                    "name": "Low Earth Orbit",
                    "abbrev": "LEO"
                }
            },
            "pad": {
                "id": 19,
                "url": "https://ll.thespacedevs.com/2.0.0/pad/19/?format=api",
                "agency_id": null,
                "name": "Launch Complex 34",
                "info_url": null,
                "wiki_url": "https://en.wikipedia.org/wiki/Cape_Canaveral_Air_Force_Station_Launch_Complex_34",
                "map_url": "https://www.google.com/maps?q=28.521811,-80.56113",
                "latitude": "28.521811",
                "longitude": "-80.56113",
                "location": {
                    "id": 12,
                    "url": "https://ll.thespacedevs.com/2.0.0/location/12/?format=api",
                    "name": "Cape Canaveral, FL, USA",
                    "country_code": "USA",
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_12_20200803142519.jpg",
                    "total_launch_count": 953,
                    "total_landing_count": 51
                },
                "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_19_20200803143428.jpg",
                "total_launch_count": 9
            },
            "webcast_live": false,
            "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/saturn2520ib_image_20190222030046.jpeg",
            "infographic": null,
            "program": [
                {
                    "id": 4,
                    "url": "https://ll.thespacedevs.com/2.0.0/program/4/?format=api",
                    "name": "Apollo",
                    "description": "The Apollo program was the third United States human spaceflight program carried out by the National Aeronautics and Space Administration (NASA), which succeeded in landing the first humans on the Moon from 1969 to 1972.",
                    "agencies": [
                        {
                            "id": 44,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                            "name": "National Aeronautics and Space Administration",
                            "type": "Government"
                        }
                    ],
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/apollo_program_20200820200202.png",
                    "start_date": "1966-11-16T00:00:00Z",
                    "end_date": "1972-12-19T19:24:59Z",
                    "info_url": "https://www.nasa.gov/mission_pages/apollo/index.html",
                    "wiki_url": "https://en.wikipedia.org/wiki/Apollo_program"
                }
            ]
        }
    ],
    "landings": [
        {
            "id": 25,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/25/?format=api",
            "destination": "Low Earth Orbit",
            "mission_end": "1968-10-22T11:11:00Z",
            "spacecraft": {
                "id": 25,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/25/?format=api",
                "name": "Apollo CSM-101",
                "serial_number": "CSM-101",
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "CSM-101 was an Apollo Command & Service Module used in the Apollo 7 mission.",
                "spacecraft_config": {
                    "id": 10,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/10/?format=api",
                    "name": "Apollo Command/Service Module",
                    "type": {
                        "id": 2,
                        "name": "Capsule"
                    },
                    "agency": {
                        "id": 999,
                        "url": "https://ll.thespacedevs.com/2.0.0/agencies/999/?format=api",
                        "name": "North American Aviation",
                        "type": "Commercial"
                    },
                    "in_use": false,
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/apollo2520command2fservice2520module_image_20190207032507.jpeg"
                }
            },
            "launch": {
                "id": "31e722e3-77bc-4a2f-bb5c-e6afd6d93302",
                "url": "https://ll.thespacedevs.com/2.0.0/launch/31e722e3-77bc-4a2f-bb5c-e6afd6d93302/?format=api",
                "launch_library_id": 1005,
                "slug": "saturn-ib-apollo-7",
                "name": "Saturn IB | Apollo 7",
                "status": {
                    "id": 3,
                    "name": "Success"
                },
                "net": "1968-10-11T15:02:45Z",
                "window_end": "1968-10-11T15:02:45Z",
                "window_start": "1968-10-11T15:02:45Z",
                "inhold": false,
                "tbdtime": false,
                "tbddate": false,
                "probability": -1,
                "holdreason": "",
                "failreason": null,
                "hashtag": null,
                "launch_service_provider": {
                    "id": 44,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                    "name": "National Aeronautics and Space Administration",
                    "type": "Government"
                },
                "rocket": {
                    "id": 215,
                    "configuration": {
                        "id": 163,
                        "launch_library_id": 135,
                        "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/163/?format=api",
                        "name": "Saturn IB",
                        "family": "Saturn",
                        "full_name": "Saturn IB",
                        "variant": "IB"
                    }
                },
                "mission": {
                    "id": 154,
                    "launch_library_id": 215,
                    "name": "Apollo 7",
                    "description": "The Apollo 7 crew was commanded by Walter M. Schirra, with Command Module Pilot Donn F. Eisele, and Lunar Module Pilot R. Walter Cunningham. Their mission was Apollo's 'C' mission, an 11-day Earth-orbital test flight to check out the redesigned Block II Apollo Command/Service Module (CSM) with a crew on board.",
                    "launch_designator": null,
                    "type": "Human Exploration",
                    "orbit": {
                        "id": 8,
                        "name": "Low Earth Orbit",
                        "abbrev": "LEO"
                    }
                },
                "pad": {
                    "id": 19,
                    "url": "https://ll.thespacedevs.com/2.0.0/pad/19/?format=api",
                    "agency_id": null,
                    "name": "Launch Complex 34",
                    "info_url": null,
                    "wiki_url": "https://en.wikipedia.org/wiki/Cape_Canaveral_Air_Force_Station_Launch_Complex_34",
                    "map_url": "https://www.google.com/maps?q=28.521811,-80.56113",
                    "latitude": "28.521811",
                    "longitude": "-80.56113",
                    "location": {
                        "id": 12,
                        "url": "https://ll.thespacedevs.com/2.0.0/location/12/?format=api",
                        "name": "Cape Canaveral, FL, USA",
                        "country_code": "USA",
                        "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_12_20200803142519.jpg",
                        "total_launch_count": 953,
                        "total_landing_count": 51
                    },
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_19_20200803143428.jpg",
                    "total_launch_count": 9
                },
                "webcast_live": false,
                "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/saturn2520ib_image_20190222030046.jpeg",
                "infographic": null,
                "program": [
                    {
                        "id": 4,
                        "url": "https://ll.thespacedevs.com/2.0.0/program/4/?format=api",
                        "name": "Apollo",
                        "description": "The Apollo program was the third United States human spaceflight program carried out by the National Aeronautics and Space Administration (NASA), which succeeded in landing the first humans on the Moon from 1969 to 1972.",
                        "agencies": [
                            {
                                "id": 44,
                                "url": "https://ll.thespacedevs.com/2.0.0/agencies/44/?format=api",
                                "name": "National Aeronautics and Space Administration",
                                "type": "Government"
                            }
                        ],
                        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/apollo_program_20200820200202.png",
                        "start_date": "1966-11-16T00:00:00Z",
                        "end_date": "1972-12-19T19:24:59Z",
                        "info_url": "https://www.nasa.gov/mission_pages/apollo/index.html",
                        "wiki_url": "https://en.wikipedia.org/wiki/Apollo_program"
                    }
                ]
            }
        }
    ],
    "last_flight": "1968-10-11T15:02:45Z",
    "first_flight": "1968-10-11T15:02:45Z"
}