API endpoint that allows Expeditions to be viewed.

GET:
Return a list of all the existing expeditions.

MODE:
Normal and Detailed
/2.0.0/expedition/?mode=detailed

FILTERS:
Fields - 'name', 'crew__astronaut', 'crew__astronaut__agency', 'space_station'

Get all Expeditions with the Space Station ID of 1.
Example - /2.0.0/expedition/?space_station=1&mode=detailed

Search for all Expeditions with the Astronaut named John
Example - /2.0.0/expedition/?search=John

ORDERING:
Fields - 'id', 'start', 'end'
Order reverse via Start date.
Example - /2.0.0/astronaut/?order=-start

GET /2.0.0/expedition/99/
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "id": 99,
    "url": "https://ll.thespacedevs.com/2.0.0/expedition/99/",
    "name": "Soyuz 23",
    "start": "1976-10-14T17:39:18Z",
    "end": "1976-10-16T17:45:53Z",
    "spacestation": {
        "id": 13,
        "url": "https://ll.thespacedevs.com/2.0.0/spacestation/13/",
        "name": "Salyut 5",
        "status": {
            "id": 2,
            "name": "De-Orbited"
        },
        "founded": "1976-06-22",
        "description": "Salyut 5, also known as OPS-3, was a Soviet space station. Launched in 1976 as part of the Salyut programme, it was the third and last Almaz space station to be launched for the Soviet military. Two Soyuz missions visited the station, each manned by two cosmonauts. A third Soyuz mission attempted to visit the station, but failed to dock, whilst a fourth mission was planned but never launched.",
        "orbit": "Low Earth Orbit",
        "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/spacestation_images/salyut25205_image_20190318095611.png",
        "owners": [
            {
                "id": 63,
                "url": "https://ll.thespacedevs.com/2.0.0/agencies/63/",
                "name": "Russian Federal Space Agency (ROSCOSMOS)",
                "abbrev": "RFSA"
            }
        ]
    },
    "crew": [
        {
            "id": 742,
            "role": "Commander",
            "astronaut": {
                "id": 299,
                "url": "https://ll.thespacedevs.com/2.0.0/astronaut/299/",
                "name": "Vyacheslav Zudov",
                "status": {
                    "id": 2,
                    "name": "Retired"
                },
                "agency": {
                    "id": 63,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/63/",
                    "name": "Russian Federal Space Agency (ROSCOSMOS)",
                    "type": "Government"
                },
                "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/vyacheslav2520zudov_image_20181201232609.jpg",
                "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/default/cache/3e/35/3e353ec6372e43556cb8edec50a95408.jpg"
            }
        },
        {
            "id": 743,
            "role": "Flight Engineer",
            "astronaut": {
                "id": 235,
                "url": "https://ll.thespacedevs.com/2.0.0/astronaut/235/",
                "name": "Valery Rozhdestvensky",
                "status": {
                    "id": 11,
                    "name": "Deceased"
                },
                "agency": {
                    "id": 63,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/63/",
                    "name": "Russian Federal Space Agency (ROSCOSMOS)",
                    "type": "Government"
                },
                "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/valery2520rozhdestvensky_image_20181201214013.jpg",
                "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/default/cache/04/3a/043a72a47f2866fd67ba487cdb3b288b.jpg"
            }
        }
    ]
}