Documentation
How Viffy works, and how to connect your own platform to it.
Start here
Using Viffy
Run campaigns, help shoppers, and understand your results.
How Viffy worksHow a creator’s post leads to a verified in-store purchase.Launch your first campaignSet up your team, create links, test a code, and launch.Offers and campaignsPick a brand’s offer, set a code limit and dates, and run it.Creators and linksImport your roster and give every creator a personal link.Shoppers and codesWhat a shopper sees, and what happens at the register.Brand themesChoose colors and images, preview your offer page, and publish.Redemptions and reportsUnderstand your results, correct counts, and export reports.Troubleshooting and supportFind help with access, missing codes, imports, and reports.Settings and alertsTime zone, support contact, alert emails, users and API access.
API
Connect your own software to Viffy with API requests and webhooks.
Quick startCreate a key and make your first call in a few minutes.AuthenticationKeys, organizations, limits and request ids.ConventionsErrors, pages, cursors, dates, ranges and versioning.Offers and campaignsList offers, create campaigns, change terms and status.CreatorsKeep your roster in sync, one at a time or in batches.Share linksGive a creator a link the moment they join a campaign.RedemptionsKeep a complete copy, or read a range.ReportsTotals, daily series, and the counts you pay against.Set up webhooksReceive your first event and check that it arrived.Webhook referenceEvent fields, signature verification, retries, and recovery.Full referenceEvery endpoint, field and response, generated from the API.