GIFDB Public API

Search and retrieve GIFs and stickers through a stable JSON API.

Base URL https://gifdb.com/api/v1

Authentication

Send your partner API key in the X-API-Key header. The health endpoint is available without a key. To request API access, contact GIFDB.

curl -H "X-API-Key: YOUR_KEY" \
  "https://gifdb.com/api/v1/search?q=celebration&type=gif&limit=20"

Read-only endpoints

EndpointPurpose
GET /healthAPI availability and authentication status.
GET /trendingTrending GIFs or stickers.
GET /homeCombined home feed.
GET /categoriesPopular keyword categories.
GET /keyword/{slug}Media belonging to one keyword.
GET /search?q={query}Search GIFs or stickers.
GET /item/{slug}Retrieve one media item.

Common parameters

Machine-readable resources

Errors and rate limits

Errors use JSON with ok, error, and message fields. A 401 means the API key is missing or invalid; 429 means the request rate limit was exceeded. Rate-limit details are returned in the response headers.