# Suggested Plugins — REST Endpoints

REST API 3 Endpoints

All endpoints under /wp-json/fluentform/v1/suggested-plugins/.... Auto-extracted from app/Http/Routes/api.php.

Auth: X-WP-Nonce header. PUT/PATCH/DELETE sent as POST with X-HTTP-Method-Override header.

# POST /wp-json/fluentform/v1/suggested-plugins/activate-plugin

  • Controller: SuggestedPluginsController@activatePlugin
  • Policy: FormPolicy
  • Source: app/Http/Routes/api.php line 188
curl -X POST \
  'https://your-site.com/wp-json/fluentform/v1/suggested-plugins/activate-plugin' \
  -H 'X-WP-Nonce: <nonce>' \
  -H 'Content-Type: application/json'
1
2
3
4

# POST /wp-json/fluentform/v1/suggested-plugins/check-plugin-statuses

  • Controller: SuggestedPluginsController@checkPluginStatuses
  • Policy: FormPolicy
  • Source: app/Http/Routes/api.php line 186
curl -X POST \
  'https://your-site.com/wp-json/fluentform/v1/suggested-plugins/check-plugin-statuses' \
  -H 'X-WP-Nonce: <nonce>' \
  -H 'Content-Type: application/json'
1
2
3
4

# POST /wp-json/fluentform/v1/suggested-plugins/install-plugin

  • Controller: SuggestedPluginsController@installPlugin
  • Policy: FormPolicy
  • Source: app/Http/Routes/api.php line 187
curl -X POST \
  'https://your-site.com/wp-json/fluentform/v1/suggested-plugins/install-plugin' \
  -H 'X-WP-Nonce: <nonce>' \
  -H 'Content-Type: application/json'
1
2
3
4