AVKUL ERPDocs
SCREEN GUIDE · 11 OCT 2026

Tenant & school onboarding

Search tenants, inspect their health and provision approved school workspaces.

Try guided demo →Download guide ↓
Tenant & school onboarding — illustrated workflow banner

What you can do

01

Search and status

02

Onboarding

03

School creation

04

Status changes

05

Health scores

Access & setup

Intended access: Platform administrator.

  • Platform administrator access.
  • Choose the relevant school, academic session or child before working.

Use the public sample demo to learn this flow. Your assigned ERP account determines access to actual school records.

How the workflow works

  1. 01

    Search for the tenant before creating one

    Platform administrator access.

  2. 02

    Review school, owner and plan details

    Onboarding is part of the documented workflow.

  3. 03

    Onboard or update the intended tenant

    School creation is part of the documented workflow.

  4. 04

    Inspect the resulting tenant detail

    Review the result in the connected record or workspace before moving on.

Request fields to understand

Source-declared fields used by related operations; each operation has its own validation and scope.

FieldDeclared typeInput
tenantNamestringRequired by declaration
slugstringRequired by declaration
schoolNamestringRequired by declaration
schoolCodestringRequired by declaration
boardstringOptional
typestringOptional
adminEmailstringRequired by declaration
adminPasswordstringRequired by declaration
adminFirstNamestringRequired by declaration
adminLastNamestringOptional
planCodestringOptional
statusstringRequired by declaration
idsstring[]Required by declaration
action'ACTIVATE' | 'SUSPEND' | 'CANCEL'Required by declaration

Rules & current limits

  • Platform access is distinct from a school role. Online SaaS invoice collection and invitation delivery require configured providers.

Source inventory checked on 11 October 2026. Guide availability confirms documentation publication, not certification of every external service or device flow.

Try tenant & school onboarding

Open a guided sample workspace, try the available actions, then reset whenever you like. No login required.

Launch guided demo →

API & permissions reference

These are the source-matched API operations connected to this guide. Reading this reference does not execute any request.

5 source-declared operations
GET/api/v1/saas/tenants

List tenants (search, status filter, paginated)

Platform administrator required
POST/api/v1/saas/tenants

Onboard a new tenant/school (provisions admin + plan)

Platform administrator required

Declared request fields: tenantName (required), slug (required), schoolName (required), schoolCode (required), board (optional), type (optional), adminEmail (required), adminPassword (required), adminFirstName (required), adminLastName (optional), planCode (optional).

PATCH/api/v1/saas/tenants/:id/status

Activate / suspend / cancel a tenant

Platform administrator required

Declared request fields: status (required).

POST/api/v1/saas/tenants/bulk-action

Apply activate/suspend/cancel to multiple tenants at once

Platform administrator required

Declared request fields: ids (required), action (required).

GET/api/v1/saas/tenants/health/scores

Composite health score per tenant (status, overdue invoices, login recency, trial runway)

Platform administrator required

Open the actual application

ERP links use your assigned account. Record-specific pages start from the list so you can choose a real record.

Keep exploring