# Student & staff import/export

Prepare spreadsheet records using the provided templates and use the bulk student/staff operations.

Category: School office
Guide: https://avkul.in/docs/guides/module-bulk/
Guided sample demo: https://avkul.in/docs/demo/module-bulk/
Snapshot: 11 October 2026

## Features

- Student template
- Student import and export
- Staff template
- Staff import and export

## 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:create, student:view, hr:create, hr:view

## Workflow

1. Download the template for the chosen record type.
2. Fill the required columns with school-owned references.
3. Submit through the permitted bulk workflow and inspect its result.
4. Export and reconcile the accepted records.

## Fields and controls

Use the relevant context and operation-specific form in the workspace.

## Current limits

- Imports can modify many records. A template or export endpoint does not imply a separate bulk-import page exists.

## Actual application access

- https://avkul.in/en/school/students
- https://avkul.in/en/school/staff

## API reference

- GET /api/v1/bulk/students/template — Template; student:create
- GET /api/v1/bulk/students/export — Export; student:view
- POST /api/v1/bulk/students/import — Import; student:create
- GET /api/v1/bulk/staff/template — Template; hr:create
- GET /api/v1/bulk/staff/export — Export; hr:view
- POST /api/v1/bulk/staff/import — Import; hr:create

## 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.
