aid: giphy
name: Giphy
description: >-
  GIPHY is the world's largest library of GIFs, stickers, animated emoji, and Clips (GIFs with sound), with a developer
  API used by messaging apps, social platforms, productivity tools, ads, and creator products. GIPHY is owned by Meta.
  Authentication is via API key (Beta or Production tier) and all surfaces share the same envelope (data + meta +
  pagination) with rich, multi-rendition media payloads.
url: https://developers.giphy.com/
deliveryModel:
  model: saas
  license_evidence:
    not_product:
    - giphy/giphyapi
  open_source: unknown
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: low
  source:
  - openapi
  - pricing
  - repository-not-product
  generated: '2026-09-25'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://giphy.com/static/img/giphy-be-animated-logo.gif
specificationVersion: '0.23'
created: '2026-05-28'
modified: '2026-05-30'
x-source: public-apis/public-apis
x-category: Photography
x-type: company
x-tier: 1
x-tier-reason: enriched-full-pipeline-2026-05-30
tags:
  - Photography
  - Media
  - GIFs
  - Stickers
  - Emoji
  - Video
  - Messaging
  - Social
  - Meta
apis:
- aid: giphy:giphy-analytics-api
  name: Giphy Analytics API
  description: Pingback and action register endpoints for measuring user engagement.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Analytics
  properties:
  - type: OpenAPI
    url: openapi/giphy-analytics-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-animate-api
  name: Giphy Animate API
  description: Programmatic creation of animated text/word GIFs.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Animate
  properties:
  - type: OpenAPI
    url: openapi/giphy-animate-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-categories-api
  name: Giphy Categories API
  description: Top-level categories and subcategories used to organize GIFs.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Categories
  properties:
  - type: OpenAPI
    url: openapi/giphy-categories-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-channels-api
  name: Giphy Channels API
  description: Channel discovery and metadata.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Channels
  properties:
  - type: OpenAPI
    url: openapi/giphy-channels-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-clips-api
  name: Giphy Clips API
  description: GIFs with sound. Access is gated; contact clips@giphy.com.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Clips
  properties:
  - type: OpenAPI
    url: openapi/giphy-clips-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-emoji-api
  name: Giphy Emoji API
  description: GIPHY's animated emoji library and per-emoji variations.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Emoji
  properties:
  - type: OpenAPI
    url: openapi/giphy-emoji-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-gifs-api
  name: Giphy GIFs API
  description: Search, trending, translate, random, and lookup endpoints for animated GIFs.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - GIFs
  properties:
  - type: OpenAPI
    url: openapi/giphy-gifs-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-search-discovery-api
  name: Giphy Search Discovery API
  description: Tag autocompletion, related search terms, and trending search queries.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Search Discovery
  properties:
  - type: OpenAPI
    url: openapi/giphy-search-discovery-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-stickers-api
  name: Giphy Stickers API
  description: The same surface as GIFs but scoped to transparent-background stickers.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Stickers
  properties:
  - type: OpenAPI
    url: openapi/giphy-stickers-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-upload-api
  name: Giphy Upload API
  description: Programmatic upload of GIFs and video assets.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Upload
  properties:
  - type: OpenAPI
    url: openapi/giphy-upload-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
- aid: giphy:giphy-utilities-api
  name: Giphy Utilities API
  description: Identifier generation and other helpers.
  humanURL: https://developers.giphy.com/docs/api
  baseURL: https://api.giphy.com
  tags:
  - Utilities
  properties:
  - type: OpenAPI
    url: openapi/giphy-utilities-api-openapi.yml
  - type: Documentation
    url: https://developers.giphy.com/docs/api
  - type: APIReference
    url: https://developers.giphy.com/docs/api/endpoint
  - type: GettingStarted
    url: https://developers.giphy.com/docs/api
  - type: Authentication
    url: https://developers.giphy.com/docs/api#quick-start-guide
  - type: JSONSchema
    url: json-schema/giphy-gif-schema.json
  - type: JSONSchema
    url: json-schema/giphy-clip-schema.json
  - type: JSONSchema
    url: json-schema/giphy-user-schema.json
  - type: JSONSchema
    url: json-schema/giphy-channel-schema.json
  - type: JSONSchema
    url: json-schema/giphy-category-schema.json
  - type: JSONSchema
    url: json-schema/giphy-images-schema.json
  - type: JSONSchema
    url: json-schema/giphy-analytics-schema.json
  - type: JSONSchema
    url: json-schema/giphy-meta-schema.json
  - type: JSONSchema
    url: json-schema/giphy-pagination-schema.json
  - type: JSONStructure
    url: json-structure/giphy-gif-structure.json
  - type: JSONStructure
    url: json-structure/giphy-clip-structure.json
  - type: JSONStructure
    url: json-structure/giphy-images-structure.json
  - type: JSONStructure
    url: json-structure/giphy-channel-structure.json
  - type: Examples
    url: examples/giphy-search-gifs-example.json
  - type: Examples
    url: examples/giphy-get-trending-gifs-example.json
  - type: Examples
    url: examples/giphy-translate-gif-example.json
  - type: Examples
    url: examples/giphy-get-random-gif-example.json
  - type: Examples
    url: examples/giphy-get-gif-by-id-example.json
  - type: Examples
    url: examples/giphy-list-gif-categories-example.json
  - type: Examples
    url: examples/giphy-autocomplete-search-tags-example.json
  - type: Examples
    url: examples/giphy-get-related-search-terms-example.json
  - type: Examples
    url: examples/giphy-get-trending-searches-example.json
  - type: Examples
    url: examples/giphy-search-stickers-example.json
  - type: Examples
    url: examples/giphy-list-emoji-example.json
  - type: Examples
    url: examples/giphy-search-clips-example.json
  - type: Examples
    url: examples/giphy-upload-gif-example.json
  - type: Examples
    url: examples/giphy-register-search-action-example.json
  - type: SDKs
    url: https://github.com/Giphy/giphy-ios-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-android-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-react-native-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-flutter-sdk
  - type: SDKs
    url: https://github.com/Giphy/giphy-js
  - type: SDKs
    url: https://github.com/Giphy/giphy-python-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-ruby-client
  - type: SDKs
    url: https://github.com/Giphy/giphy-php-client
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Pricing
    url: plans/giphy-plans-pricing.yml
common:
  - type: CapabilityMap
    url: capabilities/giphy-capability-edges.yml
    name: Giphy Business Capability Map
  - type: FinOps
    url: finops/giphy-finops.yml
  - type: IssueTracker
    url: https://github.com/Giphy/GiphyAPI/issues
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/giphy/overview
  - type: AgenticAccess
    url: agentic-access/giphy-agentic-access.yml
  - type: TrustCenter
    url: security/giphy-trust-center.yml
  - type: VulnerabilityDisclosure
    url: security/giphy-vulnerability-disclosure.yml
  - type: DomainSecurity
    url: security/giphy-domain-security.yml
  - type: Authentication
    url: authentication/giphy-authentication.yml
  - type: Website
    url: https://giphy.com/
  - type: DeveloperPortal
    url: https://developers.giphy.com/
  - type: Documentation
    url: https://developers.giphy.com/docs/
  - type: Console
    url: https://developers.giphy.com/dashboard/
  - type: Signup
    url: https://giphy.com/join
  - type: Login
    url: https://giphy.com/login
  - type: TermsOfService
    url: https://developers.giphy.com/terms/
  - type: PrivacyPolicy
    url: https://support.giphy.com/hc/en-us/articles/360032872931-GIPHY-Privacy-Policy
  - type: Branding
    url: https://support.giphy.com/hc/en-us/articles/360020027252-GIPHY-Brand-Guidelines
  - type: Support
    url: https://support.giphy.com/hc/en-us
  - type: GitHubOrganization
    url: https://github.com/Giphy
  - type: GitHubRepository
    url: https://github.com/Giphy/GiphyAPI
    title: Historical API Reference (archived)
  - type: Blog
    url: https://medium.com/@giphy
  - type: X
    url: https://x.com/giphy
  - type: Tools
    url: https://github.com/Giphy/giphy-bandwidth-saver
    title: GIPHY Bandwidth Saver (reference implementation)
  - type: Tools
    url: https://github.com/Giphy/cloudflare-cdn-config-ref-implementation
    title: Cloudflare CDN Config Reference
  - type: Tools
    url: https://github.com/Giphy/fastly-compute-ref-implementation
    title: Fastly Compute Reference
  - type: SpectralRules
    url: rules/giphy-rules.yml
  - type: Vocabulary
    url: vocabulary/giphy-vocabulary.yml
  - type: JSONLD
    url: json-ld/giphy-context.jsonld
  - type: Plans
    url: plans/giphy-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/giphy-rate-limits.yml
  - type: Resources
    url: finops/giphy-finops.yml
    title: FinOps Cost Tracking Profile
  - type: Features
    data:
      - name: Search & Trending
        description: Query millions of GIFs/stickers/emoji or fetch curated trending content.
      - name: Translate
        description: Convert any phrase to a single contextually relevant GIF or sticker.
      - name: Random
        description: Surface a random GIF or sticker, optionally tag-filtered.
      - name: Animate
        description: Programmatically generate animated text GIFs.
      - name: Clips
        description: Short-form videos with sound, gated behind approval.
      - name: Multi-Rendition Assets
        description: Every result includes 20+ pre-encoded renditions (GIF, MP4, WebP) for any surface.
      - name: Analytics Pingbacks
        description: Per-result onload/onclick/onsent URLs power view/click/share telemetry.
      - name: Programmatic Upload
        description: Upload GIFs or videos to GIPHY (up to 100 MB) via upload.giphy.com.
      - name: First-Party SDKs
        description: Native iOS, Android, React Native, Flutter, and Web SDKs ship UI-ready pickers.
  - type: UseCases
    data:
      - name: Messaging GIF Picker
        description: Drop-in GIF/sticker picker for chat apps using the GIPHY SDKs.
      - name: Story / Post Stickers
        description: Animated stickers and emoji for stories and posts.
      - name: Content Discovery
        description: Trending and search-driven discovery for GIF-led products.
      - name: Brand & Ad Creative
        description: Branded stickers and channels for marketing campaigns.
      - name: Video Editor Integrations
        description: Clips and stickers embedded in mobile video editors.
      - name: Productivity / Reactions
        description: Reactions, lightweight expressions in productivity software.
  - type: Integrations
    data:
      - name: Meta (Facebook, Instagram, Messenger, WhatsApp)
        description: GIPHY is the GIF search backbone across Meta surfaces.
      - name: Slack, Discord, Microsoft Teams
        description: GIPHY powers in-chat GIF reactions across major chat platforms.
      - name: iMessage / Telegram / Signal
        description: Native and third-party stickers via the SDKs.
      - name: Twitter / X
        description: GIF picker integration.
      - name: Adobe Express / Canva / Mobile Editors
        description: Stickers and clips in creative-tool integrations.
  - type: Solutions
    data:
      - name: Beta Key
        description: Free, rate-limited API access for development.
      - name: Production Key
        description: Reviewed access with higher throughput, custom pricing.
      - name: Clips Access
        description: Gated access to GIFs-with-sound endpoints.
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
