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

{
    "id": 200,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/200/?format=api",
    "name": "Abdul Ahad Mohmand",
    "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": "1959-01-01",
    "date_of_death": null,
    "nationality": "Afghan",
    "twitter": null,
    "instagram": null,
    "bio": "Abdul Ahad Mohmand (Pashto: عبدالاحد مومند‎; born January 1, 1959) is a former Afghan Air Force aviator who became the first Afghan citizen and fourth Muslim to journey to outer space. He became one of Soyuz TM-6 crew members and spent nine days aboard the Mir space station in 1988 as an Intercosmos Research Cosmonaut.",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/abdul2520ahad2520mohmand_image_20181201175826.jpg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185728.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Abdul_Ahad_Mohmand",
    "flights": [
        {
            "id": "ad9d60af-7f45-47c0-96e9-b34ecb2f361b",
            "url": "https://ll.thespacedevs.com/2.0.0/launch/ad9d60af-7f45-47c0-96e9-b34ecb2f361b/?format=api",
            "launch_library_id": 931,
            "slug": "soyuz-u2-soyuz-tm-6",
            "name": "Soyuz-U2 | Soyuz TM-6",
            "status": {
                "id": 3,
                "name": "Success"
            },
            "net": "1988-08-29T04:23:11Z",
            "window_end": "1988-08-29T04:23:11Z",
            "window_start": "1988-08-29T04:23:11Z",
            "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": 321,
                "configuration": {
                    "id": 101,
                    "launch_library_id": 133,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/101/?format=api",
                    "name": "Soyuz-U",
                    "family": "",
                    "full_name": "Soyuz-U2",
                    "variant": "2"
                }
            },
            "mission": {
                "id": 355,
                "launch_library_id": 451,
                "name": "Soyuz TM-6",
                "description": "Soyuz TM-6 was the sixth mission to Mir space station. The mission began on June 7, 1988, 14:03:13 UTC, launching Commander Vladimir Lyakhov, Flight Engineer/Research Doctor Valeri Polyakov and Research Cosmonaut Abdul Mohmand, the first Afghan cosmonaut, into orbit. They docked with Mir two days later, meeting with the long-duration resident crew. During their 7-day stay there, cosmonauts performed Earth observation and other tasks. \nThey returned on a Soyuz TM-5 spacecraft, landing safely back on Earth on September 7, 1988, 00:49:38 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/soyuz-u_image_20191229074852.jpg",
            "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": 16,
                    "url": "https://ll.thespacedevs.com/2.0.0/program/16/?format=api",
                    "name": "Mir",
                    "description": "Mir was a space station that operated in low Earth orbit from 1986 to 2001, operated by the Soviet Union and later by Russia. Mir was the first modular space station and was assembled in orbit from 1986 to 1996.",
                    "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/mir_program_20200821092345.jpeg",
                    "start_date": "1986-02-20T21:28:23Z",
                    "end_date": "2001-03-23T05:59:00Z",
                    "info_url": null,
                    "wiki_url": "https://en.wikipedia.org/wiki/Mir"
                }
            ]
        }
    ],
    "landings": [
        {
            "id": 256,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/256/?format=api",
            "destination": "Mir",
            "mission_end": "1988-09-07T00:49:38Z",
            "spacecraft": {
                "id": 125,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/125/?format=api",
                "name": "Soyuz TM-5",
                "serial_number": "Soyuz TM 11F732A51 #55",
                "status": {
                    "id": 4,
                    "name": "Single Use"
                },
                "description": "Soyuz TM-4 was a Soyuz spacecraft which launched on 7 June 1988 14:03 UTC. It transported two soviets and one Bulgarian cosmonaut to Mir. The soviet cosmonauts were Anatoly Solovyev and Viktor Savinykh. The Bulgarian cosmonaut was Aleksandr Aleksandrov.",
                "spacecraft_config": {
                    "id": 41,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/41/?format=api",
                    "name": "Soyuz TM",
                    "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_tm_image_20231228130713.jpeg"
                }
            },
            "launch": {
                "id": "f61be2c3-16c4-4070-a4a1-9b42a43de53d",
                "url": "https://ll.thespacedevs.com/2.0.0/launch/f61be2c3-16c4-4070-a4a1-9b42a43de53d/?format=api",
                "launch_library_id": 932,
                "slug": "soyuz-u2-soyuz-tm-5",
                "name": "Soyuz-U2 | Soyuz TM-5",
                "status": {
                    "id": 3,
                    "name": "Success"
                },
                "net": "1988-06-07T14:03:13Z",
                "window_end": "1988-06-07T14:03:13Z",
                "window_start": "1988-06-07T14:03:13Z",
                "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": 320,
                    "configuration": {
                        "id": 101,
                        "launch_library_id": 133,
                        "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/101/?format=api",
                        "name": "Soyuz-U",
                        "family": "",
                        "full_name": "Soyuz-U2",
                        "variant": "2"
                    }
                },
                "mission": {
                    "id": 136,
                    "launch_library_id": 450,
                    "name": "Soyuz TM-5",
                    "description": "Soyuz TM-5 was the fifth mission to Mir space station. The mission began on June 7, 1988, 14:03:13 UTC, launching Commander Anatoly Solovyev, Flight Engineer Viktor Savinykh and Research Cosmonaut Aleksandr Aleksandrov into orbit. They docked with Mir two days later, meeting with the long-duration resident crew. During their 7-day stay there, cosmonauts carried out scientific experiments. \nThey returned on a Soyuz TM-4 spacecraft, landing safely back on Earth on June 17, 1988, 10:12:32 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/soyuz-u_image_20191229074852.jpg",
                "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": 16,
                        "url": "https://ll.thespacedevs.com/2.0.0/program/16/?format=api",
                        "name": "Mir",
                        "description": "Mir was a space station that operated in low Earth orbit from 1986 to 2001, operated by the Soviet Union and later by Russia. Mir was the first modular space station and was assembled in orbit from 1986 to 1996.",
                        "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/mir_program_20200821092345.jpeg",
                        "start_date": "1986-02-20T21:28:23Z",
                        "end_date": "2001-03-23T05:59:00Z",
                        "info_url": null,
                        "wiki_url": "https://en.wikipedia.org/wiki/Mir"
                    }
                ]
            }
        }
    ],
    "last_flight": "1988-08-29T04:23:11Z",
    "first_flight": "1988-08-29T04:23:11Z"
}