POST Add Manager​
POST
/campaign-pro-settings/managers
Add a WordPress user as a FluentCRM manager with specific permissions. The user must already exist in WordPress. Permission dependencies are validated before assignment.
Required capability: fcrm_manage_settings
Enforced by SettingsPolicy::verifyRequest(), the policy default for this route group.
Requires: FluentCampaign Pro. Without it the route does not exist.
Authorizations​
ApplicationPasswords
WordPress Application Passwords — use Basic auth with your WordPress username and an application password in the format: username:application_password
Type
API Key (header: Authorization)
Request Body​
application/json
JSON
{
"manager": {
"email": "string",
"permissions": [
"string"
]
}
}
Responses​
Manager added successfully.
application/json
JSON
{
"message": "string"
}