AffiliateWP: REST API Extended 1.2.1
AffiliateWP REST API Extended is a WordPress plugin that adds Create, Update, and Delete operations to the AffiliateWP REST API, enabling seamless external apps to manage affiliates, referrals, visits, payouts, and creatives. It delivers total data control and effortless integration with non-WordPress sites or external systems, empowering automated syncing and real-time updates.
Description
AffiliateWP REST API Extended is a WordPress plugin that expands the existing AffiliateWP REST API beyond read-only access. It adds Create, Update, and Delete operations so external applications can manage AffiliateWP data directly. This solves the common limitation of only being able to fetch affiliates, referrals, visits, payouts, and creatives, without being able to write back changes. With the extended endpoints, you can automate syncing between WordPress and non-WordPress systems, keep records current, and support event-driven tracking from outside the WP site. It’s especially useful when you need reliable integrations with custom apps, external eCommerce platforms, or payment processors.
Main Features
- Create operations — Add new affiliates, creatives, referrals, visits, and payouts via the REST API.
- Update operations — Modify existing affiliate, referral, visit, creative, and payout records from external apps.
- Delete operations — Remove affiliates and related tracking data through API requests.
- Extended REST endpoints for key entities — Manage the full set of AffiliateWP objects: affiliates, creatives, referrals, visits, and payouts.
- External app integration — Connect AffiliateWP to custom systems that run outside WordPress.
- Supports automated syncing — Keep affiliate accounts and tracking records aligned when changes occur elsewhere.
- Enables event-based tracking — Create referral records when orders are processed in external payment workflows.
- Facilitates custom affiliate areas — Build affiliate experiences hosted outside of WordPress while staying in sync with AffiliateWP data.
Benefits
- Total data control — Create, adjust, and remove AffiliateWP records instead of relying on read-only data.
- Higher workflow accuracy — Ensure referrals, visits, and payouts reflect real events coming from external systems.
- Better integration coverage — Track conversions across non-WordPress sites and custom eCommerce stacks.
- More automation — Reduce manual updates by syncing affiliate data whenever upstream systems change.
- Streamlined developer projects — Use a consistent API approach to build integrations that manage AffiliateWP end-to-end.
Who is it suitable for?
- WooCommerce stores that need affiliate tracking connected to external checkout or order systems.
- Developers building custom dashboards or affiliate areas hosted outside WordPress.
- Agencies integrating AffiliateWP with multiple marketing platforms and databases.
- Non-WordPress eCommerce teams requiring referral and visit tracking across systems.
- Teams running custom backend services that generate events like orders, clicks, or payouts.
- SaaS platforms that must synchronize affiliate accounts and performance data in near real time.