Stock Photos and Videos.
The Shutterstock API provides programmatic access to Shutterstock's media library, covering search, licensing, and download of images, videos, audio tracks, sound effects, and editorial (news) images and videos. It supports search-related features such as keyword suggestions, similar and recommended results, category listings, bulk searches, and computer vision-based search. Authentication is available via both basic authentication and OAuth, with OAuth scopes controlling access to specific functionality.
Beyond search and licensing, the API includes endpoints for organizing media into collections (create, rename, delete, list, and manage contents) across images, video, audio, and catalog assets, as well as endpoints for redownloading previously licensed media and retrieving download history. A Generative API (beta) allows generating images from text prompts, licensing generated images, and submitting them for IP review. A Users API exposes account-level details such as access token information and subscription data, and a Contributors API returns information about content contributors and their collections.
This reference is intended for developers integrating stock media search, licensing, and asset management into applications, including those using cURL, Node.js, or PHP, or accessing the API through a CLI.
The API covers images, videos, audio tracks, sound effects, and editorial images and video.
Yes, the Generative API (beta) lets you generate images from a text prompt and license the generated results.
The API supports both basic authentication and OAuth authentication, including token refreshing.
Yes, the Computer Vision endpoints let you upload an image and list similar images or videos based on it.
The reference includes request examples in cURL, Node.js, PHP, and CLI.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Image Background removal.
Photo optimization.
Open-source OG image generation with 8 templates, custom fonts, and batch generation.
Image management solutions like optimization, manipulation, hosting.
Compress, convert, and optimize images automatically with adaptive AI tuning.
Generate images and PDFs with a simple API. Design in a Canva-like editor and render images with code.