Atlas / Categories / Photography / Giphy Photography — entry 008 of 25
Giphy Verified Jul 2026
Giphy's JSON API powers search, trending, and random lookup across its library of animated GIFs and stickers, backed by a published OpenAPI spec covering the core search/trending/random/get-by-id endpoints. Every call needs an api_key query parameter; beta keys used for development are capped at 100 calls/hour, and approved production keys get individually set limits after Giphy reviews the integration. The API and its GIF library are free to use — Giphy, owned by Shutterstock since its 2023 divestiture from Meta, monetizes through its consumer apps and brand/creative advertising tools rather than API access fees.
gif-search stickers trending-content meme-tools
Authentication API Key Sign up with the provider to obtain credentials.
HTTPS Supported Traffic is encrypted in transit.
CORS Enabled Callable directly from browser JavaScript.
Pricing Free No paid tier — free for the documented use case.
Formats JSON Responses can be requested as JSON.
GreatAPIs Score Score 84 out of 100
Authentication 15/25 API key required
Pricing 20/20 Free to use
Docs 20/20 Machine-readable spec file bundled
Formats 9/15 Single response format
Freshness 20/20 Verified within 6 months
Embed this badge <a href="https://greatapis.com/api/giphy/"><img src="https://greatapis.com/badge/giphy.svg" alt="Scored 84 on greatapis.com"></a>
Auth quickstart Sign up with the provider to get an API key. Send it on every request as a header Authorization: <key>The exact header isn't documented — Authorization is a common default; confirm in the provider's docs. Stored key No key stored Clear key
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Endpoints gifs 6 GET /gifsGet GIFs by ID Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /gifs/randomRandom GIF Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /gifs/searchSearch GIFs Responses Status Description Schema 200Search results — 400— — 403— — 404— — 429— —
GET /gifs/translateTranslate phrase to GIF Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /gifs/trendingTrending GIFs Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /gifs/{gifId}Get GIF by Id Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
stickers 4 GET /stickers/randomRandom Sticker Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /stickers/searchSearch Stickers Responses Status Description Schema 200Search results — 400— — 403— — 404— — 429— —
GET /stickers/translateTranslate phrase to Sticker Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
GET /stickers/trendingTrending Stickers Responses Status Description Schema 200— 400— — 403— — 404— — 429— —
Developer reference Base URL https://api.giphy.com/v1
Rate limit Beta key: 100 API calls/hour; production key limits are set individually after approval
Key endpoints GET /gifs/search GET /gifs/trending GET /gifs/random GET /gifs/{gifId}