ποΈAPI Endpoint Directory
Complete index of all Fuul API endpoints, organized by what you need to do. Each entry links to the documentation page with full context and SDK examples, plus the API reference for request/response details.
All endpoints use https://api.fuul.xyz/api as the base URL. Authentication is via Authorization: Bearer <api_key> unless marked as public.
Leaderboards & Rankings
Show how users rank by tokens earned, points earned, or volume generated.
GET /v1/payouts/leaderboard/referred-volume
Get referred volume (USD) for specific users
Individual User Rewards
Retrieve reward data for a specific user β earnings, payout history, and totals.
GET /v1/payouts/totals/{userIdentifier}
Get aggregated payout totals across all conversions
GET /v1/payouts/by-referrer
Get volume and earnings per referred user for an affiliate
Claiming Onchain Rewards
Fetch claimable balances, generate signed vouchers, and manage the claim flow.
GET /v1/claim-checks/rewards-payouts
List all claim checks for a project (admin, filterable)
GET /v1/claim-checks/rewards-payouts/totals
Get aggregated claim check totals by currency (admin)
Pending Acceptance Payouts
For programs that require users to accept rewards before they become claimable.
POST /v1/payouts/pending-acceptance/accept
Accept pending payouts with a signed message
Referral Tracking & Attribution
Manage referral relationships β who referred whom.
Referral Codes
Project-generated codes that users share to establish referral relationships.
Affiliate Codes
Custom codes created by affiliates for branded referral links.
POST /v1/affiliates/{userIdentifier}
Update an affiliate code (requires signature)
GET /v1/affiliates/codes/{code}/availability
Check if a code is available (exists + has uses left)
Affiliate Portal (Admin)
Analytics and management for affiliate programs. Requires service_role API key.
GET /v1/affiliate-portal/stats
Get earnings, volume, revenue, referred users for an affiliate
GET /v1/affiliate-portal/total-stats
Get aggregated stats across all affiliates
GET /v1/affiliate-portal/new-traders
List users referred by a specific affiliate
GET /v1/affiliate-portal/referral-tree
Get the referral hierarchy (R1, R2, R3)
GET /v1/affiliate-portal/global-breakdown
Get project-wide stats by audience, region, or status
Affiliate Applications
Let potential affiliates apply to join your program. Public β no auth required.
GET /v1/projects/{projectId}/affiliate-application-form-config
Get application form fields and validation rules
POST /v1/projects/{projectId}/affiliate-applications
Submit an affiliate application
Audiences & Badges
Manage user segments for tiered rewards and badges. Requires service_role API key.
GET /v1/audience-segments/{segmentId}/entries
Get entries of an audience segment
POST /v1/audience-segments/{segmentId}/entries/batch
Add up to 20 users to a segment
DELETE /v1/audience-segments/{segmentId}/entries/{userIdentifier}
Remove a user from a segment
Custom Events
Send offchain events to trigger rewards. Requires send:trigger_event API key.
Conversions
Query conversion configurations and check user completion status.
GET /v1/conversions/status
Check if a user has completed specific conversions
Webhooks
Real-time notifications when rewards are distributed. Requires service_role API key.
Email-to-Wallet Resolution
Resolve pending payouts for email recipients by mapping to wallet addresses.
GET /v1/payouts/pending-recipient-resolution
List emails with pending unresolved payouts
POST /v1/payouts/recipient-mappings
Create email-to-wallet mappings (up to 100/request)
Explorer (Public Listings)
Public endpoints for discovery pages and aggregator integrations.
GET /explorer/v1/listings/incentive-rewards
List incentive programs ranked by payouts
GET /explorer/v1/listings/referral-rewards
List referral programs ranked by payouts
GET /explorer/v1/projects/{idOrSlug}/users-count
Get total user count for a project
Public Incentives
Last updated