White Rabbit
  • Introduction
    • Welcome
    • What is Rabbit?
    • Why Is Rabbit?
  • Getting Ready
    • Requirements
    • Nice to Have
  • API Keys
    • Required API Keys
  • Getting Started
    • Downloading
    • Installing & Activating
    • Installing Plugins
    • Importing Demo Data
    • Must Have Settings
    • Setting Rabbit Pages
    • Configure SMTP
    • How to Update Rabbit?
  • Settings
    • Theme
      • Left Navbar Settings
      • Feed Page Layout
      • Blog Layout
      • Colors
      • Slider Settings
      • Posts & Pages Settings
    • Plugin
      • Modules & Features
      • Reaction Settings
      • Empty States
      • Page Connections
      • URL Structures
      • Slug System
      • L/R Customization
      • Mailing Customization
      • API Keys
      • Advert Algorithim
      • Score Algorithim
      • Rank System
      • Rate Limit
      • WebRTC Settings
  • Miscellaneous
    • Translation
  • Others
    • FAQ
    • Support
Powered by GitBook
On this page
  • How can get I these API keys?
  • What happens if I don't enter the API keys?
  1. API Keys

Required API Keys

Why do I need these keys?

PreviousNice to HaveNextDownloading

Last updated 9 months ago

Rabbit requires API keys from three different sources to be fully functional. These are:

  1. Tenor (for GIF operations in comments and other places),

  2. Google Places (for all location-related information),

  3. PubNub (for WebSocket, i.e., all live/one-on-one interactions. This is used everywhere: notifications, messaging system, broadcasting, video and audio calls).

All of these APIs have their free and paid plans. The free plans are usually sufficient for a new community. As your community grows, you can explore their paid options.

WebSocket (PubNub) will not be your only option. We will be adding new WebSocket systems soon.

How can get I these API keys?

What happens if I don't enter the API keys?

Your Rabbit system will continue to function without errors, but it will be limited. For example, if the PubNub key information is not entered, messages in your system will only update with page refreshes. Broadcast and live call features will be disabled. GIF sending and location input features will be turned off.

Tenor visit

Google Places visit

PubNub visit and register

https://tenor.com/developer/dashboard
https://developers.google.com/maps/documentation/embed/get-api-key
https://www.pubnub.com/
Rabbit Hole's API Key Settings Page