All-in-One Questing PlatformFocus on Your Community
We'll Handle the Rest

Simple API-based questing platform that lets you focus on building your community while we handle the technical heavy lifting.
Questful - All-in-one quests and rewards platform for your game. | Product Hunt

How It Works

Launch Your First Quest in Minutes

Create Rewards

Via the Dashboard

Create the rewards that user can earn by completing quests. Think of rewards as a point system, where users can earn points by completing quests.

Create Quests

Via the Dashboard

Define the quests that users can complete to earn rewards. You have full control over all the quest details, including the title, description, duration, and the reward amount. You can create Standard Quests, or Daily Quests.

Complete Quests

POST /api/v1/completeQuest

Use our API to allow users to complete quests and earn rewards. You have full control over the quest and when a user can complete it. Simply call the API endpoint when you want to award a reward, we'll handle the rest.
completeQuest.ts
1
2 const response = await fetch('https://questful.dev/api/v1/completeQuest', {
3 method: 'POST',
4 body: JSON.stringify({
5 questId: '123',
6 customerId: '123',
7 }),
8 headers: {
9 'Content-Type': 'application/json',
10 authorization: 'YOUR_API_KEY',
11 },
12 });
13 const data = await response.json();
14

Redeem Reward

POST /api/v1/redeemReward

Use our API to allow users to redeem rewards. You have full control over the reward and when a user can redeem it. Simply call the API endpoint when you want the user to consume their earned reward, we'll handle all the boring accounting stuff.
redeemReward.ts
1
2 const response = await fetch('https://questful.dev/api/v1/redeemReward', {
3 method: 'POST',
4 body: JSON.stringify({
5 rewardId: '123',
6 customerId: '123',
7 rewardAmount: 100,
8 }),
9 headers: {
10 'Content-Type': 'application/json',
11 authorization: 'YOUR_API_KEY',
12 },
13 });
14 const data = await response.json();
15

Why Choose Questful?

Simple Yet Powerful

Everything you need, nothing you don't

Simple API

Clean, intuitive API that lets you integrate questing into your platform in minutes.

Community Focus

Focus on building and engaging your community while we handle the technical complexity.

Scalable

Built to scale with your community, from small projects to enterprise solutions.

Comprehensive Docs

Detailed documentation and examples to get you started quickly.

Flexible Integration

Works with any tech stack. Integrate questing into your existing platform seamlessly.

Developer First

Built by developers for developers, with a focus on simplicity and reliability.

Pricing

Plans that scale with You

Suitable for Indie Devs or Scaled Buisnesses

Starter

$0
/Monthly
  • 5 Quests
  • 1 Reward
  • 500 Users
  • Rate Limit 10/minute
  • Standard Quests Only

Grow

Most Popular
$49.99
/Monthly
  • 50 Quests
  • 2 Rewards
  • 5000 Users
  • Req/minute 100
  • Standard, Daily, and Social Quests

Pro

$99.99
/Monthly
  • 200 Quests
  • Unlimited Rewards
  • 100000 Users
  • Req/minute 500
  • Standard, Daily, and Social Quests

Enterprise

Contact Us
  • Unlimited Quests
  • Unlimited Rewards
  • Unlimited Users
  • Req/minute Unlimited
  • Standard, Daily, and Social Quests

Ready to launch your questing platform?

Get started in minutes with our simple API.