# Roles — REST Endpoints
REST API 2 EndpointsAll endpoints under /wp-json/fluentform/v1/roles/.... 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/roles
- Controller:
RolesController@index - Policy:
RoleManagerPolicy - Source:
app/Http/Routes/api.phpline 124
curl -X GET \
'https://your-site.com/wp-json/fluentform/v1/roles' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4
# POST /wp-json/fluentform/v1/roles
- Controller:
RolesController@addCapability - Policy:
RoleManagerPolicy - Source:
app/Http/Routes/api.phpline 125
curl -X POST \
'https://your-site.com/wp-json/fluentform/v1/roles' \
-H 'X-WP-Nonce: <nonce>' \
-H 'Content-Type: application/json'
1
2
3
4
2
3
4