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

{
    "id": 205,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/205/?format=api",
    "name": "Grigori Nelyubov",
    "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": "1934-03-31",
    "date_of_death": "1966-02-18",
    "nationality": "Russian",
    "twitter": null,
    "instagram": null,
    "bio": "Grigori Grigoryevich Nelyubov (Russian: Григо́рий Григо́рьевич Нелю́бов; March 31, 1934 – February 18, 1966) was one of the original 20 Soviet cosmonauts, who was dismissed from the Soviet space program in 1963 for drunk and disorderly conduct. His existence in the program was kept secret until the advent of Soviet glasnost in the late 1980s. He committed suicide on February 18, 1966.",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/grigori2520nelyubov_image_20181201181902.jpg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305190421.jpeg",
    "wiki": "https://en.wikipedia.org/wiki/Grigori_Nelyubov",
    "flights": [],
    "landings": [],
    "last_flight": null,
    "first_flight": null
}