Skip to content

Company Onboarding

Public Registration

Steps

  1. Open https://company.kifwa.cfhub.net/register
  2. Fill company profile and compliance identity fields
  3. Upload registration documents
  4. Submit registration and keep reference

Core APIs

  • POST /documents/company-registration/upload
  • POST /public/company-registrations

Authentication And Access Mode

After approval, users sign in via Keycloak and are routed to:

  • Limited onboarding mode, or
  • Full operational mode

Core APIs

  • GET /users/me
  • GET /company/my-profile

Profile And Team Setup

Steps

  1. Update company profile and branding
  2. Create users and assign roles
  3. Suspend/activate users when needed

Core APIs

  • GET /company/my-profile
  • PUT /company/my-profile
  • GET /company/users
  • POST /company/users
  • PUT /company/users/{userId}
  • POST /company/users/{userId}/suspend
  • POST /company/users/{userId}/activate