# NASA Image and Video Library API

Category: [Video](https://free-web-services.com/web-services/graphics/video/)  
Page: https://free-web-services.com/web-services/graphics/video/nasa-image-and-video-library-api.html  
Documentation: https://images.nasa.gov/docs/images.nasa.gov_api_docs.pdf

The NASA Image and Video Library API searches NASA's public collection of videos, images and audio, for example to show launch footage or mission videos on an educational site. Search by keyword, media type, NASA centre and year with GET /search, then fetch the files of an item from its collection.json. Responses are JSON. Free, no key needed. Most NASA media is not copyrighted, but the NASA logo and some third-party items have their own rules.

- API key: Not needed
- Pricing: Free, no key needed.
- From the browser: Yes (CORS)
- Formats: JSON
- Interface: REST, HTTP-GET
- Provider: images.nasa.gov
- Last checked: Working on November 5th, 2026

Example request:

```sh
curl 'https://images-api.nasa.gov/search?q=apollo%2011&media_type=video'
```

The JavaScript works in a web page as well as in Node.js 18 or newer.

