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

{
    "id": 717,
    "url": "https://ll.thespacedevs.com/2.0.0/astronaut/717/?format=api",
    "name": "Sarah Gillis",
    "status": {
        "id": 3,
        "name": "In-Training"
    },
    "type": {
        "id": 3,
        "name": "Private"
    },
    "agency": {
        "id": 121,
        "url": "https://ll.thespacedevs.com/2.0.0/agencies/121/?format=api",
        "name": "SpaceX",
        "type": "Commercial"
    },
    "date_of_birth": "1990-01-01",
    "date_of_death": null,
    "nationality": "American",
    "twitter": "https://twitter.com/Gillis_SarahE",
    "instagram": null,
    "bio": "Sarah Gillis is a Lead Space Operations Engineer at SpaceX, responsible for overseeing the company’s astronaut training program. This includes the development of mission-specific curriculum and training execution for both NASA and commercial astronauts who fly aboard the Dragon spacecraft. She prepared NASA astronauts for the Demo-2 and Crew-1 missions as well as directly trained the Inspiration4 astronauts. She is an experienced mission control operator, who has supported real-time operations for Dragon’s cargo resupply missions to and from the International Space Station as a Navigation Officer, and as a crew communicator for Dragon’s human spaceflight missions.",
    "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/sarah_gillis_image_20220214140409.jpeg",
    "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/255bauto255d__image_thumbnail_20240305185621.jpeg",
    "wiki": null,
    "flights": [],
    "landings": [
        {
            "id": 774,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/flight/774/?format=api",
            "destination": "Low Earth Orbit",
            "mission_end": null,
            "spacecraft": {
                "id": 291,
                "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/291/?format=api",
                "name": "Crew Dragon Resilience",
                "serial_number": "C207",
                "status": {
                    "id": 1,
                    "name": "Active"
                },
                "description": "Crew Dragon Resilience was used for the Crew-1 mission.",
                "spacecraft_config": {
                    "id": 6,
                    "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/6/?format=api",
                    "name": "Crew Dragon 2",
                    "type": {
                        "id": 2,
                        "name": "Capsule"
                    },
                    "agency": {
                        "id": 121,
                        "url": "https://ll.thespacedevs.com/2.0.0/agencies/121/?format=api",
                        "name": "SpaceX",
                        "type": "Commercial"
                    },
                    "in_use": true,
                    "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/spacex_dm-2_cre_image_20200504065311.jpeg"
                }
            },
            "launch": {
                "id": "b69cfada-3320-4331-89e1-aaa8b49e6a9c",
                "url": "https://ll.thespacedevs.com/2.0.0/launch/b69cfada-3320-4331-89e1-aaa8b49e6a9c/?format=api",
                "launch_library_id": null,
                "slug": "falcon-9-block-5-polaris-dawn",
                "name": "Falcon 9 Block 5 | Polaris Dawn",
                "status": {
                    "id": 2,
                    "name": "TBD"
                },
                "net": "2024-06-30T00:00:00Z",
                "window_end": "2024-06-30T00:00:00Z",
                "window_start": "2024-06-30T00:00:00Z",
                "inhold": false,
                "tbdtime": true,
                "tbddate": true,
                "probability": null,
                "holdreason": "",
                "failreason": "",
                "hashtag": null,
                "launch_service_provider": {
                    "id": 121,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/121/?format=api",
                    "name": "SpaceX",
                    "type": "Commercial"
                },
                "rocket": {
                    "id": 7534,
                    "configuration": {
                        "id": 164,
                        "launch_library_id": 188,
                        "url": "https://ll.thespacedevs.com/2.0.0/config/launcher/164/?format=api",
                        "name": "Falcon 9",
                        "family": "Falcon",
                        "full_name": "Falcon 9 Block 5",
                        "variant": "Block 5"
                    }
                },
                "mission": {
                    "id": 5954,
                    "launch_library_id": null,
                    "name": "Polaris Dawn",
                    "description": "First mission of the privately funded Polaris program. The goal of this mission, lasting up to five days in orbit, is to fly higher than previous Dragon missions, perform the first-ever commercial EVA with SpaceX-designed spacesuits, orbit through portions of the Van Allen radiation belt, conduct medical research, and test laser-based Starlink communications in space.",
                    "launch_designator": null,
                    "type": "Human Exploration",
                    "orbit": {
                        "id": 8,
                        "name": "Low Earth Orbit",
                        "abbrev": "LEO"
                    }
                },
                "pad": {
                    "id": 72,
                    "url": "https://ll.thespacedevs.com/2.0.0/pad/72/?format=api",
                    "agency_id": null,
                    "name": "Unknown Pad",
                    "info_url": null,
                    "wiki_url": "",
                    "map_url": "https://www.google.com/maps?q=28.458,-80.528",
                    "latitude": "28.458",
                    "longitude": "-80.528",
                    "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": 950,
                        "total_landing_count": 51
                    },
                    "map_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/launch_images/pad_72_20200803143403.jpg",
                    "total_launch_count": 0
                },
                "webcast_live": false,
                "image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/falcon2520925_image_20210525170218.jpeg",
                "infographic": null,
                "program": []
            }
        }
    ],
    "last_flight": null,
    "first_flight": null
}