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

{
    "id": 101,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/101/?format=api",
    "name": "Bertalan Farkas",
    "status": {
        "id": 2,
        "name": "Retired"
    },
    "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": "1949-08-02",
    "date_of_death": null,
    "nationality": "Hungarian",
    "twitter": null,
    "instagram": null,
    "bio": "Bertalan Farkas (born August 2, 1949) is the first Hungarian cosmonaut and the first Esperantist in space. He is currently the president of Airlines Service and Trade. With Charles Simonyi's space travel, Farkas is no longer the only Hungarian who has been to space (he is still the only astronaut, as Simonyi flew as a space tourist).",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/bertalan2520farkas_image_20181128230711.jpg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190752.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Bertalan_Farkas",
    "flights": [
        {
            "id": "2f208a3e-48b9-4129-9883-4dd46df6e4aa",
            "url": "https://ll.thespacedevs.com/2.0.0/launch/2f208a3e-48b9-4129-9883-4dd46df6e4aa/?format=api",
            "launch_library_id": 955,
            "slug": "soyuz-u-soyuz-36",
            "name": "Soyuz-U | Soyuz 36",
            "status": {
                "id": 3,
                "name": "Success"
            },
            "net": "1980-05-26T18:20:39Z",
            "window_end": "1980-05-26T18:20:39Z",
            "window_start": "1980-05-26T18:20:39Z",
            "inhold": false,
            "tbdtime": false,
            "tbddate": false,
            "probability": -1,
            "holdreason": "",
            "failreason": "",
            "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": 272,
                "configuration": {
                    "id": 37,
                    "launch_library_id": 35,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/37/?format=api",
                    "name": "Soyuz U",
                    "family": "Soyuz",
                    "full_name": "Soyuz U",
                    "variant": ""
                }
            },
            "mission": {
                "id": 339,
                "launch_library_id": 424,
                "name": "Soyuz 36",
                "description": "Soyuz 36 was the ninth mission to visit the Salyut 6 space station and carried the EP-5 crew, which visited the long-duration Soyuz 35 resident crew. The mission began on May 26, 1980, 18:20:39 UTC, launching Commander Valery Kubasov and Research Cosmonaut Bertalan Farkas, the first Hungarian cosmonaut, into orbit. They docked with the station the next day. During their 7-day stay on the station, EP-5 crew conducted various scientific experiments, including measuring radiation doses received by the crew. Soyuz 36 swapped vehicles with the resident station crew, and returned in Soyuz 35 spacecraft.\nThe mission concluded with a safe landing back on Earth on June 3, 1980, 15:06 UTC.",
                "launch_designator": null,
                "type": "Human Exploration",
                "orbit": {
                    "id": 8,
                    "name": "Low Earth Orbit",
                    "abbrev": "LEO"
                }
            },
            "pad": {
                "id": 20,
                "url": "https://ll.thespacedevs.com/2.0.0/pad/20/?format=api",
                "agency_id": null,
                "name": "31/6",
                "info_url": null,
                "wiki_url": "https://en.wikipedia.org/wiki/Baikonur_Cosmodrome_Site_31",
                "map_url": "https://www.google.com/maps?q=45.996034,63.564003",
                "latitude": "45.996034",
                "longitude": "63.564003",
                "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_20_20200803143516.jpg",
                "total_launch_count": 415
            },
            "webcast_live": false,
            "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz2520u_image_20190222031023.jpeg",
            "infographic": null,
            "program": [
                {
                    "id": 8,
                    "url": "https://ll.thespacedevs.com/2.0.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.0.0/agencies/63/?format=api",
                            "name": "Russian Federal Space Agency (ROSCOSMOS)",
                            "type": "Government"
                        },
                        {
                            "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/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"
                },
                {
                    "id": 23,
                    "url": "https://ll.thespacedevs.com/2.0.0/program/23/?format=api",
                    "name": "Salyut",
                    "description": "The Salyut programme was the first space station programme, undertaken by the Soviet Union. It involved a series of four crewed scientific research space stations and two crewed military reconnaissance space stations over a period of 15 years, from 1971 to 1986.",
                    "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/salyut_program_20230506090532.png",
                    "start_date": "1971-04-19T01:40:00Z",
                    "end_date": "1986-07-16T12:34:05Z",
                    "info_url": null,
                    "wiki_url": "https://en.wikipedia.org/wiki/Salyut_programme"
                }
            ]
        }
    ],
    "landings": [
        {
            "id": 322,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/322/?format=api",
            "destination": "Salyut 6",
            "mission_end": "1980-06-03T15:06:23Z",
            "spacecraft": {
                "id": 149,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/149/?format=api",
                "name": "Soyuz 35",
                "serial_number": "Soyuz 7K-T 11F615A8 #51",
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "Soyuz 35 was a Soyuz spacecraft which launched on 9 April 1980 13:38 UTC. It  transported two cosmonauts of EO-4 to Salyut 6. The crew was Leonid Popov and Valery Ryumin.\r\n\r\nIt also ferried down two cosmonauts from EP-5.",
                "spacecraft_config": {
                    "id": 1,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/1/?format=api",
                    "name": "Soyuz",
                    "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/soyuz_image_20201015191152.jpg"
                }
            },
            "launch": {
                "id": "a378c25b-a2bc-4455-b6cc-2689b7b686df",
                "url": "https://ll.thespacedevs.com/2.0.0/launch/a378c25b-a2bc-4455-b6cc-2689b7b686df/?format=api",
                "launch_library_id": 956,
                "slug": "soyuz-u-soyuz-35",
                "name": "Soyuz-U | Soyuz 35",
                "status": {
                    "id": 3,
                    "name": "Success"
                },
                "net": "1980-04-09T13:38:22Z",
                "window_end": "1980-04-09T13:38:22Z",
                "window_start": "1980-04-09T13:38:22Z",
                "inhold": false,
                "tbdtime": false,
                "tbddate": false,
                "probability": -1,
                "holdreason": "",
                "failreason": "",
                "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": 271,
                    "configuration": {
                        "id": 37,
                        "launch_library_id": 35,
                        "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/37/?format=api",
                        "name": "Soyuz U",
                        "family": "Soyuz",
                        "full_name": "Soyuz U",
                        "variant": ""
                    }
                },
                "mission": {
                    "id": 934,
                    "launch_library_id": 423,
                    "name": "Soyuz 35",
                    "description": "Soyuz 35 was the eighth mission to visit the Salyut 6 space station and carried the EO-4 expedition, which was the fourth long-duration crew for the station. The mission began on April 9, 1980, 13:38:22 UTC, launching Commander Leonid Popov and Research Cosmonaut/Flight Engineer Valery Ryumin into orbit. They docked with the station the next day. During their 186-day stay on the station, EO-4 crew conducted various scientific experiments, some repairs and replacements to the station and were visited by three uncrewed Progress cargo spacecrafts and 4 crewed Soyuz vehicles. Soyuz 35 swapped vehicles with the Soyuz 37 crew, which allowed for a longer stay in orbit.\nThe mission concluded with a safe landing back on Earth on October 11, 1980, 09:49:57 UTC.",
                    "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": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/soyuz2520u_image_20190222031023.jpeg",
                "infographic": null,
                "program": [
                    {
                        "id": 8,
                        "url": "https://ll.thespacedevs.com/2.0.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.0.0/agencies/63/?format=api",
                                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                                "type": "Government"
                            },
                            {
                                "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/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"
                    },
                    {
                        "id": 23,
                        "url": "https://ll.thespacedevs.com/2.0.0/program/23/?format=api",
                        "name": "Salyut",
                        "description": "The Salyut programme was the first space station programme, undertaken by the Soviet Union. It involved a series of four crewed scientific research space stations and two crewed military reconnaissance space stations over a period of 15 years, from 1971 to 1986.",
                        "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/salyut_program_20230506090532.png",
                        "start_date": "1971-04-19T01:40:00Z",
                        "end_date": "1986-07-16T12:34:05Z",
                        "info_url": null,
                        "wiki_url": "https://en.wikipedia.org/wiki/Salyut_programme"
                    }
                ]
            }
        }
    ],
    "last_flight": "1980-05-26T18:20:39Z",
    "first_flight": "1980-05-26T18:20:39Z"
}