PipedreamHQ / PipedreamHQ/pipedream

[ACTION] Rewardful — Affiliate & Commission Management

Open
#21,991 0 comments 2 reactions 0 assignees View on GitHub
action enhancement good first issue help wanted
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

App: Rewardful (affiliate & referral platform)

API docs: https://developers.rewardful.com/

Requesting the following actions to support end-to-end affiliate program management:

**Campaigns**

- List campaigns
- Create campaign
- Get campaign details
- Update campaign settings

**Affiliates**

- List affiliates (with filters: status, campaign, date joined)
- Create affiliate
- Get affiliate by ID
- Update affiliate
- Generate Magic Link (SSO login for affiliate)

**Affiliate Links**

- List affiliate links
- Create affiliate link
- Get / update link
-

**Affiliate Coupons**

- List coupons
- Create / update coupon
- Get coupon details

**Referrals**

- List referrals (by affiliate, date range, status)
- Get referral details

**Commissions**

- List commissions (by affiliate, status: pending/approved/paid)
- Get commission details
- Update commission value
- Delete commission

**Payouts**

- List payouts
- Get payout details
- Mark payout as paid

Use case: Managing an affiliate program directly from an AI assistant — tracking new signups, monitoring commissions, approving payouts, generating affiliate links and coupons, and drafting performance-based outreach to affiliates. Goal is a full affiliate ops workflow without logging into the Rewardful dashboard.

Contributor guide

Open the contributing guide

Research direction

Start with the Rewardful API documentation at https://developers.rewardful.com/ and map the requested campaign, affiliate, link, coupon, referral, commission, and payout actions to the integration's entry points. Done means the assistant can perform the listed end-to-end affiliate operations, including filtering, updates, deletion, magic-link generation, and marking payouts as paid.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.