AVKUL ERPDocs
SCREEN GUIDE · 11 OCT 2026

Campus gate passes

Use campus gate passes in the school workspace. Maintain student profiles, guardians and documents, and manage campus release or school exit.

Try guided demo →Download guide ↓
Campus gate passes — illustrated workflow banner

What you can do

01

Early-release requests

02

Decision and reason

03

Authorised pickup

04

Campus release

05

Return and cancel

06

Currently-out register

Access & setup

Intended access: Assigned account with the required permissions.

  • A school account with the permissions shown below.
  • Choose the relevant school, academic session or child before working.
Required permission keys
student:viewstudent:updatestudent:managestudent:create

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

    Choose the student and request reason

    A school account with the permissions shown below.

  2. 02

    Review the pickup person and decide the request

    Decision and reason is part of the documented workflow.

  3. 03

    Record authorised release at the gate

    Authorised pickup is part of the documented workflow.

  4. 04

    Record return or inspect the currently-out register

    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
studentIdstringRequired by declaration
reasonstringOptional
expectedOutAtstringOptional
expectedBackAtstringOptional
releaseToNamestringOptional
releaseToGuardianIdstringOptional
approvebooleanRequired by declaration
guardianIdstringOptional
releaseRelationstringOptional
overrideReasonstringOptional
notesstringOptional
firstNamestringRequired by declaration
middleNamestringOptional
lastNamestringOptional
admissionNostringRequired by declaration
rollNostringOptional
genderstringOptional
dateOfBirthstringOptional
bloodGroupstringOptional
sessionIdstringOptional
classIdstringOptional
sectionIdstringOptional
admissionDatestringOptional
phonestringOptional

Rules & current limits

  • Campus release is distinct from withdrawal from the school rolls. Transfer certificates require a valid exited record.

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

Try campus gate passes

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.

9 source-declared operations
GET/api/v1/gate-pass

List

student:view
GET/api/v1/gate-pass/currently-out

Students currently signed out of campus

student:view
GET/api/v1/gate-pass/student/:studentId/pickups

Who is on file to collect this student

student:view
POST/api/v1/gate-pass

Create

student:update

Declared request fields: studentId (required), reason (required), expectedOutAt (optional), expectedBackAt (optional), releaseToName (optional), releaseToGuardianId (optional).

POST/api/v1/gate-pass/:id/decision

Approve or turn down a gate pass

student:manage

Declared request fields: approve (required), reason (optional).

POST/api/v1/gate-pass/:id/release

Hand the student over at the gate

student:update

Declared request fields: guardianId (optional), releaseToName (optional), releaseRelation (optional), overrideReason (optional).

POST/api/v1/gate-pass/:id/return

Mark Returned

student:update

Declared request fields: notes (optional).

GET/api/v1/students

List

student:view
POST/api/v1/students

Create

student:create

Declared request fields: firstName (required), middleName (optional), lastName (optional), admissionNo (required), rollNo (optional), gender (optional), dateOfBirth (optional), bloodGroup (optional), sessionId (optional), classId (optional), sectionId (optional), admissionDate (optional), phone (optional), email (optional).

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