See llms.txt for all machine-readable content.

Back to integrations

Integrate Giphy with 2,000+ apps and services

Unlock Giphy's full potential with n8n, connecting it to similar Utility apps and over 2,000 other services. Automate utility workflows by streamlining system operations, managing configurations, and handling routine tasks across platforms. Use n8n's HTTP request node to construct adaptable and scalable workflows between Giphy and your stack. All with a building experience you will love.

Supported API Endpoints for Giphy

GETList trending gifs

Retrieve a list of trending GIFs.

/docs/api/endpoint/#trending
GETSearch gifs

Search for GIFs based on a query.

/docs/api/endpoint/#search
GETTranslate text to gif

Translate a given text to a GIF.

/docs/api/endpoint/#translate
GETGet a random gif

Retrieve a random GIF from the library.

/docs/api/endpoint/#random
POSTRegister an action

Register an action with GIPHY.

/docs/api/endpoint/#action-register
GETGet GIF by ID

Retrieve a specific GIF by its ID.

/docs/api/endpoint/#get-gif-by-id
GETGet GIFs by IDs

Retrieve multiple GIFs by their IDs.

/docs/api/endpoint/#get-gifs-by-id
POSTUpload a GIF

Upload a new GIF to GIPHY.

/docs/api/endpoint/#upload
GETList categories

Get a list of categories available in GIPHY.

/docs/api/endpoint/#categories
GETAutocomplete query

Get autocomplete suggestions for a GIF search query.

/docs/api/endpoint/#autocomplete
GETChannel search

Search for channels related to GIFs.

/docs/api/endpoint/#channel-search
GETSearch suggestions

Get search suggestions based on a query.

/docs/api/endpoint/#search-suggestions
GETTrending search terms

Get the current trending search terms in GIPHY.

/docs/api/endpoint/#trending-search-terms
GETGet trending gifs

Returns a list of the most relevant and engaging GIFs each day.

/v1/gifs/trending
GETSearch for gifs

Allows users to search the GIPHY library of GIFs using keywords.

/v1/gifs/search
GETTranslate text to GIF

Converts words or phrases to the perfect GIF using GIPHY's algorithm.

/v1/gifs/translate
GETGet random GIF

Returns a random GIF related to the specified tag or completely random if no tag is specified.

/v1/gifs/random
GETGet GIF by ID

Get GIF by ID returns a GIF’s metadata based on the GIF ID specified.

/v1/gifs/<gif_id>
GETGet GIFs by ID

Get GIFs by ID returns metadata of multiple GIFs based on the GIF IDs specified.

/v1/gifs
POSTUpload gif

Use this endpoint to upload your content, attach tags, and other meta tag in a single HTTP or HTTPS POST request.

/v1/gifs
GETList categories

Providers users a list of Gif categories on the GIPHY network.

/v1/gifs/categories
GETSearch tags

Providers users a list of valid terms that completes the given tag on the GIPHY network.

/v1/gifs/search/tags

To set up Giphy integration, add the HTTP Request node to your workflow canvas and authenticate it using a generic authentication method. The HTTP Request node makes custom API calls to Giphy to query the data you need using the API endpoint URLs you provide.

See the example here

These API endpoints were generated using n8n

n8n AI workflow transforms web scraping into an intelligent, AI-powered knowledge extraction system that uses vector embeddings to semantically analyze, chunk, store, and retrieve the most relevant API documentation from web pages. Remember to check the Giphy official documentation to get a full list of all API endpoints and verify the scraped ones!

Giphy

About Giphy

Giphy is a popular online platform that allows users to search for and share animated GIFs. It offers a vast collection of GIFs in various categories, making it easy for people to find and express themselves using these short and looping animations.

Trusted by teams building smarter workflows.

Connect Giphy with your company’s tech stack and create automation workflows

FAQ about Giphy integrations

Simple enough to 
understand + sophisticated 
enough to ship