API This Plugin

Bridge the gap between your favorite WordPress plugins and automation tools like Zapier, n8n, and Make.

API This Plugin provides comprehensive REST API endpoints for WordPress plugins that lack complete API coverage. Start automating your workflows today with full FluentCRM email campaign management, and get ready for expanded integrations coming soon.

Benefits

Perfect for Automation

Designed specifically for automation platforms:

  • Zapier Integration: Connect FluentCRM campaigns to thousands of apps
  • n8n Workflows: Build complex automation sequences
  • Custom Scripts: Direct API access for developers
  • Webhook Support: Trigger campaigns from external systems

Why Choose API This Plugin?

  • Gap Filler: Provides APIs where plugin developers haven’t
  • Extensible Architecture: Easy to add new plugin integrations
  • Production Ready: Thoroughly tested and validated
  • Developer Friendly: Clear documentation and examples
  • Future Proof: Regular updates with new plugin support

Enterprise-Grade Security

  • WordPress Application Password authentication
  • Comprehensive input validation and sanitization
  • Proper user capability checks (`fcrm_manage_emails`)
  • Extensible permission system for custom integrations

Features

Full FluentCRM Campaign Management

API This Plugin delivers complete REST API access to FluentCRM’s email campaign functionality:

  • Complete CRUD Operations: Create, read, update, and delete email campaigns programmatically
  • Advanced Campaign Features: Schedule campaigns, set UTM tracking parameters, manage subscriber lists and exclusions
  • Flexible Subscriber Targeting: Include or exclude subscribers by lists, tags, or combinations
  • Campaign Labels: Create and manage campaign labels with custom colors
  • Rich Content Support:  HTML email bodies, pre-headers, and template integration
  • Secure Authentication: WordPress Application Passwords with proper permission checking

FluentCRM API Campaign Endpoints

  • POST /wp-json/api-this/v1/fluentcrm/campaigns # Create campaign
  • GET /wp-json/api-this/v1/fluentcrm/campaigns # List campaigns
  • GET /wp-json/api-this/v1/fluentcrm/campaigns/{id} # Get campaign
  • PUT /wp-json/api-this/v1/fluentcrm/campaigns/{id} # Update campaign
  • DELETE /wp-json/api-this/v1/fluentcrm/campaigns/{id} # Delete campaign

Coming Soon: Expanded Plugin Support

We’re actively developing API endpoints for more popular WordPress plugins to give you complete automation control:

Want a plugin not listed above?

Let us know

Pricing

FAQs

Bridge the gap between your favorite WordPress plugins and automation tools like Zapier, n8n, and Make.

Learn About API This Plugin