API Reference

LocalReach Rewards API

Programmatic access to campaigns, creators, tracking, and payouts.

REST API

Standard REST endpoints for all resources

API Keys

Manage keys in your dashboard

Webhooks

Real-time event notifications

Rate Limits

1000 requests per minute per key

HTTPS Only

All traffic encrypted in transit

Versioned

URL-based versioning (v1)

Authentication

Include your API key in the Authorization header:

Authorization: Bearer lr_live_xxxxxxxxxxxxx

API keys are available on Pro and Enterprise plans. Get your key from Settings → API Keys in your dashboard.

Endpoints

API Endpoints
MethodPathDescriptionAuth
GET/api/v1/campaignsList all campaigns
Required
POST/api/v1/campaignsCreate a campaign
Required
GET/api/v1/campaigns/:idGet campaign details
Required
PATCH/api/v1/campaigns/:idUpdate campaign
Required
POST/api/v1/campaigns/:id/creatorsAdd creator to campaign
Required
GET/api/v1/campaigns/:id/submissionsList submissions
Required
POST/api/v1/submissionsCreate submission
Required
PATCH/api/v1/submissions/:idUpdate submission status
Required
GET/api/v1/codes/generateGenerate tracking codes
Required
POST/api/v1/trackRecord tracking event
Public
GET/api/v1/public/:slugGet public result page
Public
GET/api/v1/leaderboard/:campaignIdGet campaign leaderboard
Required

Need API Access?

API access is included with Pro and Enterprise plans.

View Plans