# Alumni records

Maintain alumni information and keep former learners connected to the school community.

Category: Community
Guide: https://avkul.in/docs/guides/module-alumni/
Guided sample demo: https://avkul.in/docs/demo/module-alumni/
Snapshot: 11 October 2026

## Features

- Alumni directory
- Record creation
- Profile updates
- Record removal

## Access and setup

Intended access: Assigned account with the required permissions
- An assigned school account with the required permissions.
- The academic, student or staff setup used by this workflow.

Permission keys: student:view, student:create, student:update, student:delete

## Workflow

1. Open the alumni directory.
2. Add the alumnus and relevant year/contact details.
3. Update the record as information changes.
4. Review scope before removing an entry.

## Fields and controls

- firstName (string, declared required)
- lastName (string, optional)
- graduationYear (number, declared required)
- studentId (string, optional)
- currentOccupation (string, optional)
- company (string, optional)
- email (string, optional)
- phone (string, optional)
- linkedinUrl (string, optional)
- addressJson (Record<string, unknown>, optional)
- notes (string, optional)

## Current limits

- A directory record does not automatically provision an alumni login or send invitations.

## Actual application access

- https://avkul.in/en/school/alumni

## API reference

- GET /api/v1/alumni — List; student:view
- POST /api/v1/alumni — Create; student:create
- PATCH /api/v1/alumni/:id — Update; student:update
- DELETE /api/v1/alumni/:id — Remove; student:delete

## Demo access

No login is required for the guided sample demo. Its fictional records and actions stay in this browser tab; they do not modify ERP records or send messages/payments. An assigned account is required for the actual ERP links.

Source inventory checked on 11 October 2026. This source inventory is not a certification of every external provider or device flow.
