Skip to main content
Ready to start building with DRIP? Let’s get you up and running in 5 minutes! 🚀

TL;DR - Just Want to Code?

Step-by-Step (For Real This Time)

1. Get Your API Key (30 seconds)

1

Open DRIP Dashboard

Go to app.drip.re and log in
2

Navigate to Developer Portal

Click AdminDeveloper in the sidebar
3

Create API Client

  • Click Project API tab
  • Click Create API Client
  • Give it a name like “My First App”
  • Select some scopes (start with realm:read and members:read)
  • Click Create
4

Copy Your Keys

Copy both the Client ID and Client Secret (you’ll need the secret)

2. Find Your Realm (Project) ID (15 seconds)

Your Realm ID is displayed in the dashboard header when you select your project:
1

Select Your Project

In the DRIP dashboard, make sure your project is selected from the project switcher
2

Copy Realm ID

Look at the dashboard header - your Realm ID is displayed there and can be copied directly

3. Make Your First Call (1 minute)

What Just Happened? 🤔

You just:
  1. Authenticated with the DRIP API
  2. Retrieved your realm information
  3. Searched for members in your community
Not bad for 5 minutes! 🎉

What Can You Do Next?

Award Points to Members

Give your community members some points for being awesome

Search for Specific Members

Find members by Discord ID, wallet address, or username

Build a Simple Dashboard

Create your first DRIP-powered app

Member Management

Search, update, and manage community members effectively

Quick Examples for Vibe Coders

Award Points to a Member

Search Members by Discord ID

Common “Oops” Moments 🤦‍♂️

Problem: Your API key is wrong or missingFix: Double-check you’re using the Client Secret (not Client ID) from the developer portal
Problem: Your API client doesn’t have the right scopesFix: Go back to Admin > Developer > Project API and add more scopes to your clientCommon scopes you might need:
  • realm:read - Read realm info
  • members:read - Read member data
  • members:write - Update member points
  • points:write - Award/deduct points
Problem: Wrong Realm ID or member doesn’t existFix: Check your realm ID in the dashboard URL. For members, try searching first before updating.
Problem: You’re making requests too fastFix: Add a small delay between requests or use batch endpoints

You’re Ready! 🎯

That’s it! You now know enough to be dangerous with the DRIP API. Here’s what to explore next:

Build Your First App

Create a simple DRIP-powered application

Learn the Fundamentals

Understand DRIP’s data model and concepts

See More Examples

Copy-paste code for common tasks
Pro tip: Join our Discord community for help, tips, and to show off what you’re building! 🚀