# Integrations — REST Endpoints
REST API 8 EndpointsAll endpoints under /wp-json/fluentform/v1/integrations/.... 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.
# GET /wp-json/fluentform/v1/integrations
- Controller:
GlobalIntegrationController@index - Policy:
— - Source:
app/Http/Routes/api.phpline 97
curl -X GET \
'https://your-site.com/wp-json/fluentform/v1/integrations' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# POST /wp-json/fluentform/v1/integrations
- Controller:
GlobalIntegrationController@updateIntegration - Policy:
— - Source:
app/Http/Routes/api.phpline 98
curl -X POST \
'https://your-site.com/wp-json/fluentform/v1/integrations' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# POST /wp-json/fluentform/v1/integrations/update-status
- Controller:
GlobalIntegrationController@updateModuleStatus - Policy:
— - Source:
app/Http/Routes/api.phpline 99
curl -X POST \
'https://your-site.com/wp-json/fluentform/v1/integrations/update-status' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# DELETE /wp-json/fluentform/v1/integrations/{form_id}
- Controller:
FormIntegrationController@delete - Policy:
FormPolicy - Source:
app/Http/Routes/api.phpline 108
curl -X DELETE \
'https://your-site.com/wp-json/fluentform/v1/integrations/{form_id}' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# GET /wp-json/fluentform/v1/integrations/{form_id}
- Controller:
FormIntegrationController@find - Policy:
FormPolicy - Source:
app/Http/Routes/api.phpline 106
curl -X GET \
'https://your-site.com/wp-json/fluentform/v1/integrations/{form_id}' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# POST /wp-json/fluentform/v1/integrations/{form_id}
- Controller:
FormIntegrationController@update - Policy:
FormPolicy - Source:
app/Http/Routes/api.phpline 107
curl -X POST \
'https://your-site.com/wp-json/fluentform/v1/integrations/{form_id}' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# GET /wp-json/fluentform/v1/integrations/{form_id}/form-integrations
- Controller:
FormIntegrationController@index - Policy:
FormPolicy - Source:
app/Http/Routes/api.phpline 105
curl -X GET \
'https://your-site.com/wp-json/fluentform/v1/integrations/{form_id}/form-integrations' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# GET /wp-json/fluentform/v1/integrations/{form_id}/integration-list-id
- Controller:
FormIntegrationController@integrationListComponent - Policy:
FormPolicy - Source:
app/Http/Routes/api.phpline 110
curl -X GET \
'https://your-site.com/wp-json/fluentform/v1/integrations/{form_id}/integration-list-id' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4