Parameters
JSON body
Request body
application/jsonorganisationSlugstringRequiredSlug of the target organisation.
Example
acme-corpSelf-onboards the calling operator into the target organisation with full root permissions. Idempotent for membership creation. Skips the welcome email since this is an operator action. Requires internal admin membership.
JSON body
organisationSlugstringRequiredSlug of the target organisation.
acme-corp1 status code documented
successbooleanRequiredWhether the operation succeeded.
memberExternalIdstringRequiredExternal id of the member that now holds root.
{
"success": false,
"memberExternalId": "example_memberExternalId"
}POST /bff/admin/add-self-as-root
curl -X POST "https://api.bizkithub.com/bff/admin/add-self-as-root" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"organisationSlug": "acme-corp"
}'All BizKitHub public API endpoints require authentication via API key.