API Documentation

Integrate rwdly's powerful reward system into your platform. Our API makes it easy to offer rewards, create tasks, and manage user balances.

API Features

Fast & Reliable

99.9% uptime with low-latency responses. Built to scale with your needs.

Secure

OAuth 2.0 authentication, encrypted data transfer, and comprehensive security measures.

Developer Friendly

RESTful design, clear documentation, and SDKs for popular programming languages.

Well Documented

Comprehensive guides, code examples, and interactive API explorer.

Getting Started

1. Get API Keys

Sign up for a partner account and generate your API keys from the developer dashboard.

2. Authenticate Requests

Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

3. Make Requests

All API requests should be made to:

https://api.rwdly.com/v1

Core Endpoints

GET/api/v1/rewards

Retrieve available rewards and their current values

POST/api/v1/tasks

Create a new task for users to complete

GET/api/v1/users/:id/balance

Get a user's current reward balance

POST/api/v1/redemptions

Process a reward redemption

SDKs & Libraries

We provide official SDKs for popular programming languages to make integration even easier:

JavaScript/Node.js
Python
Ruby
PHP
Java
Go

Need Help?

Our developer support team is here to help you integrate successfully.