API endpoint that allows Spacecrafts to be viewed.
A Spacecraft is a physically manufactured instance of a Spacecraft Configuration

GET:
Return a list of all the existing spacecraft.

FILTERS:
Parameters - 'name', 'status', 'spacecraft_config'
Example - /2.0.0/spacecraft/?status=Active

SEARCH EXAMPLE:
Example - /2.0.0/spacecraft/?search=Dragon

ORDERING:
Fields - 'id'
Example - /2.0.0/spacecraft/?order=id

GET /2.0.0/spacecraft/?format=api&offset=20
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "count": 571,
    "next": "https://ll.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=30",
    "previous": "https://ll.thespacedevs.com/2.0.0/spacecraft/?format=api&limit=10&offset=10",
    "results": [
        {
            "id": 387,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/387/?format=api",
            "name": "Progress 28",
            "serial_number": "Progress 28 (No.135)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 28 (Russian: Прогресс 28), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 411,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/411/?format=api",
            "name": "Progress 5",
            "serial_number": "Progress 5 (No.104)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 5 (Russian: Прогресс 5), was a Progress spacecraft used to resupply the space station Salyut 6.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 395,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/395/?format=api",
            "name": "Progress 21",
            "serial_number": "Progress 21 (No.121)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 21 (Russian: Прогресс 21), was a Progress spacecraft used to resupply the space station Salyut 7.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 404,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/404/?format=api",
            "name": "Progress 12",
            "serial_number": "Progress 12 (No.113)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 12 (Russian: Прогресс 12), was a Progress spacecraft used to resupply the space station Salyut 6.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 406,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/406/?format=api",
            "name": "Progress 10",
            "serial_number": "Progress 10 (No.110)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 10 (Russian: Прогресс 10), was a Progress spacecraft used to resupply the space station Salyut 6.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 415,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/415/?format=api",
            "name": "Progress 1",
            "serial_number": "Progress 1 (No.102)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress 1 (Russian: Прогресс 1), was a Progress spacecraft used to resupply the space station Salyut 6.",
            "spacecraft_config": {
                "id": 8,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/8/?format=api",
                "name": "Progress 7K-TG",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress_7k-tg_image_20231220085840.png"
            }
        },
        {
            "id": 546,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/546/?format=api",
            "name": "Cygnus CRS NG-17 (S.S. Piers Sellers)",
            "serial_number": null,
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "This is the seventeenth flight to the ISS by the Cygnus spacecraft under the CRS program and their sixth under the CRS-2 program. This is also the 13th use of the enhanced size Cygnus.",
            "spacecraft_config": {
                "id": 19,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/19/?format=api",
                "name": "Cygnus Enhanced",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "agency": {
                    "id": 257,
                    "url": "https://ll.thespacedevs.com/2.0.0/agencies/257/?format=api",
                    "name": "Northrop Grumman Space Systems",
                    "type": "Commercial"
                },
                "in_use": true,
                "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/cygnus2520enhanced_image_20190207032513.jpeg"
            }
        },
        {
            "id": 449,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/449/?format=api",
            "name": "Cargo Dragon C208",
            "serial_number": "C208",
            "status": {
                "id": 1,
                "name": "Active"
            },
            "description": "C208 is the first Cargo Dragon 2 and was launched as part of the CRS-21 mission.",
            "spacecraft_config": {
                "id": 7,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/7/?format=api",
                "name": "Cargo 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/crs-28_dragon_d_image_20230530191602.jpeg"
            }
        },
        {
            "id": 581,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/581/?format=api",
            "name": "Progress-MS 27",
            "serial_number": null,
            "status": {
                "id": 1,
                "name": "Active"
            },
            "description": "Progress-MS 27 is a Progress spacecraft used by Roscosmos to resupply the International Space Station (ISS).",
            "spacecraft_config": {
                "id": 33,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/33/?format=api",
                "name": "Progress-MS",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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": true,
                "image_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/images/progress-ms_image_20231219150735.jpeg"
            }
        },
        {
            "id": 336,
            "url": "https://ll.thespacedevs.com/2.0.0/spacecraft/336/?format=api",
            "name": "Progress M-37",
            "serial_number": "Progress M-37 (No.237)",
            "status": {
                "id": 4,
                "name": "Single Use"
            },
            "description": "Progress M-37 (Russian: Прогресс М-37), was a Progress spacecraft used to resupply the space station Mir.",
            "spacecraft_config": {
                "id": 35,
                "url": "https://ll.thespacedevs.com/2.0.0/config/spacecraft/35/?format=api",
                "name": "Progress-M",
                "type": {
                    "id": 4,
                    "name": "Cargo Resupply"
                },
                "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/progress-m_image_20231219141001.jpeg"
            }
        }
    ]
}