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

{
    "id": 291,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/291/?format=api",
    "name": "Boris Yegorov",
    "status": {
        "id": 11,
        "name": "Deceased"
    },
    "type": {
        "id": 2,
        "name": "Government"
    },
    "agency": {
        "id": 63,
        "url": "https://ll.thespacedevs.com/2.0.0/agencies/63/?format=api",
        "name": "Russian Federal Space Agency (ROSCOSMOS)",
        "type": "Government"
    },
    "date_of_birth": "1937-11-26",
    "date_of_death": "1994-09-12",
    "nationality": "Russian",
    "twitter": null,
    "instagram": null,
    "bio": "Boris Borisovich Yegorov was a Soviet physician-cosmonaut who became the first physician to make a space flight. Yegorov was selected as a member of the multi-disciplinary team that flew on Voskhod 1.",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/boris2520yegorov_image_20181201225827.jpg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190756.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Boris_Yegorov",
    "flights": [
        {
            "id": "d460ae41-883c-4b57-99b9-4a41e198ca6c",
            "url": "https://ll.thespacedevs.com/2.0.0/launch/d460ae41-883c-4b57-99b9-4a41e198ca6c/?format=api",
            "launch_library_id": 1018,
            "slug": "voskhod-voskhod-1",
            "name": "Voskhod | Voskhod 1",
            "status": {
                "id": 3,
                "name": "Success"
            },
            "net": "1964-10-13T07:47:04Z",
            "window_end": "1964-10-13T07:47:04Z",
            "window_start": "1964-10-13T07:47:04Z",
            "inhold": false,
            "tbdtime": false,
            "tbddate": false,
            "probability": -1,
            "holdreason": "",
            "failreason": null,
            "hashtag": null,
            "launch_service_provider": {
                "id": 66,
                "url": "https://ll.thespacedevs.com/2.0.0/agencies/66/?format=api",
                "name": "Soviet Space Program",
                "type": "Government"
            },
            "rocket": {
                "id": 199,
                "configuration": {
                    "id": 104,
                    "launch_library_id": 138,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/104/?format=api",
                    "name": "Voskhod",
                    "family": "R-7",
                    "full_name": "Voskhod",
                    "variant": "Voskhod"
                }
            },
            "mission": {
                "id": 778,
                "launch_library_id": 218,
                "name": "Voskhod 1",
                "description": "Voskhod 1 was the seventh manned Soviet space flight(Commander-Vladimir Komarov, Engineer\tKonstantin Feoktistov, and Medical Doctor Boris Yegorov) . It achieved a number of \"firsts\" in the history of manned spaceflight, being the first space flight to carry more than one crewman into orbit, the first flight without the use of spacesuits, and the first to carry either an engineer or a physician into outer space. It also set a manned spacecraft altitude record of 336 km (209 mi).",
                "launch_designator": null,
                "type": "Human Exploration",
                "orbit": {
                    "id": 8,
                    "name": "Low Earth Orbit",
                    "abbrev": "LEO"
                }
            },
            "pad": {
                "id": 32,
                "url": "https://ll.thespacedevs.com/2.0.0/pad/32/?format=api",
                "agency_id": null,
                "name": "1/5",
                "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.0.0/location/15/?format=api",
                    "name": "Baikonur Cosmodrome, Republic of Kazakhstan",
                    "country_code": "KAZ",
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_15_20200803142517.jpg",
                    "total_launch_count": 1548,
                    "total_landing_count": 0
                },
                "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_32_20200803143513.jpg",
                "total_launch_count": 487
            },
            "webcast_live": false,
            "image": null,
            "infographic": null,
            "program": [
                {
                    "id": 10,
                    "url": "https://ll.thespacedevs.com/2.0.0/program/10/?format=api",
                    "name": "Voskhod",
                    "description": "The Voskhod programme was the second Soviet human spaceflight project. Two one-day crewed missions were flown using the Voskhod spacecraft and rocket, one in 1964 and one in 1965, and two dogs flew on a 22-day mission in 1966.",
                    "agencies": [
                        {
                            "id": 66,
                            "url": "https://ll.thespacedevs.com/2.0.0/agencies/66/?format=api",
                            "name": "Soviet Space Program",
                            "type": "Government"
                        }
                    ],
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/voskhod_program_20200820205643.jpg",
                    "start_date": "1964-10-06T07:12:00Z",
                    "end_date": "1966-03-16T14:09:00Z",
                    "info_url": null,
                    "wiki_url": "https://en.wikipedia.org/wiki/Voskhod_programme"
                }
            ]
        }
    ],
    "landings": [
        {
            "id": 355,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/355/?format=api",
            "destination": "Low Earth Orbit",
            "mission_end": "1964-10-13T07:47:04Z",
            "spacecraft": {
                "id": 207,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/207/?format=api",
                "name": "Voskhod-3KV No.3",
                "serial_number": "Voskhod-3KV No.3",
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "Voskhod 1 was a Voskhod spacecraft which launched on 12 October 1964 07:30 UTC. It was the seventh manned flight of the Soviet spaceflight program. It launched three cosmonauts for craft testing and science purposes. The crew was Vladimir Komarov,\r\nKonstantin Feoktistov, and Boris Yegorov.",
                "spacecraft_config": {
                    "id": 16,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/16/?format=api",
                    "name": "Voskhod",
                    "type": {
                        "id": 2,
                        "name": "Capsule"
                    },
                    "agency": {
                        "id": 63,
                        "url": "https://ll.thespacedevs.com/2.0.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/voskhod_image_20190207032525.png"
                }
            },
            "launch": {
                "id": "d460ae41-883c-4b57-99b9-4a41e198ca6c",
                "url": "https://ll.thespacedevs.com/2.0.0/launch/d460ae41-883c-4b57-99b9-4a41e198ca6c/?format=api",
                "launch_library_id": 1018,
                "slug": "voskhod-voskhod-1",
                "name": "Voskhod | Voskhod 1",
                "status": {
                    "id": 3,
                    "name": "Success"
                },
                "net": "1964-10-13T07:47:04Z",
                "window_end": "1964-10-13T07:47:04Z",
                "window_start": "1964-10-13T07:47:04Z",
                "inhold": false,
                "tbdtime": false,
                "tbddate": false,
                "probability": -1,
                "holdreason": "",
                "failreason": null,
                "hashtag": null,
                "launch_service_provider": {
                    "id": 66,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/66/?format=api",
                    "name": "Soviet Space Program",
                    "type": "Government"
                },
                "rocket": {
                    "id": 199,
                    "configuration": {
                        "id": 104,
                        "launch_library_id": 138,
                        "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/104/?format=api",
                        "name": "Voskhod",
                        "family": "R-7",
                        "full_name": "Voskhod",
                        "variant": "Voskhod"
                    }
                },
                "mission": {
                    "id": 778,
                    "launch_library_id": 218,
                    "name": "Voskhod 1",
                    "description": "Voskhod 1 was the seventh manned Soviet space flight(Commander-Vladimir Komarov, Engineer\tKonstantin Feoktistov, and Medical Doctor Boris Yegorov) . It achieved a number of \"firsts\" in the history of manned spaceflight, being the first space flight to carry more than one crewman into orbit, the first flight without the use of spacesuits, and the first to carry either an engineer or a physician into outer space. It also set a manned spacecraft altitude record of 336 km (209 mi).",
                    "launch_designator": null,
                    "type": "Human Exploration",
                    "orbit": {
                        "id": 8,
                        "name": "Low Earth Orbit",
                        "abbrev": "LEO"
                    }
                },
                "pad": {
                    "id": 32,
                    "url": "https://ll.thespacedevs.com/2.0.0/pad/32/?format=api",
                    "agency_id": null,
                    "name": "1/5",
                    "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.0.0/location/15/?format=api",
                        "name": "Baikonur Cosmodrome, Republic of Kazakhstan",
                        "country_code": "KAZ",
                        "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/location_15_20200803142517.jpg",
                        "total_launch_count": 1548,
                        "total_landing_count": 0
                    },
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_32_20200803143513.jpg",
                    "total_launch_count": 487
                },
                "webcast_live": false,
                "image": null,
                "infographic": null,
                "program": [
                    {
                        "id": 10,
                        "url": "https://ll.thespacedevs.com/2.0.0/program/10/?format=api",
                        "name": "Voskhod",
                        "description": "The Voskhod programme was the second Soviet human spaceflight project. Two one-day crewed missions were flown using the Voskhod spacecraft and rocket, one in 1964 and one in 1965, and two dogs flew on a 22-day mission in 1966.",
                        "agencies": [
                            {
                                "id": 66,
                                "url": "https://ll.thespacedevs.com/2.0.0/agencies/66/?format=api",
                                "name": "Soviet Space Program",
                                "type": "Government"
                            }
                        ],
                        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/voskhod_program_20200820205643.jpg",
                        "start_date": "1964-10-06T07:12:00Z",
                        "end_date": "1966-03-16T14:09:00Z",
                        "info_url": null,
                        "wiki_url": "https://en.wikipedia.org/wiki/Voskhod_programme"
                    }
                ]
            }
        }
    ],
    "last_flight": "1964-10-13T07:47:04Z",
    "first_flight": "1964-10-13T07:47:04Z"
}