Digiclove
--:--:-- UTC
Platform Service

Digi CollectionAPI

REST · JSON · JWT

The single backend behind the Digiclove education platform — admissions, academics, exams & AI grading, payroll and accounting. Every route listed below is live on this host right now.

Operational Up — PRODUCTION v1.0.0
System readout 01 Nov 2026
Endpoints
1437
Modules
40
Token required
1409 of 1437
Runtime
.NET 10.0.0
Host
cloveerpapp1
Started
2026-11-01 05:07 UTC
AI price cache
19 models
01

Start here

02

Authentication

The API is stateless and JWT-bearer only. Exchange credentials at /Token/Generate, then send the token on every subsequent call.

Scope selects the caller type — Employee (the default) or Student. The token itself carries the institution, so tenant isolation is resolved server-side; never pass an institution id in a header.

Of the 1437 routes on this host, 1409 require a valid token. The remaining 28 are flagged OPEN in the index below.

1 · Request a token
curl -X POST https://litedemoapi.digiclove.com/Token/Generate \
  -H "Content-Type: application/json" \
  -d '{"UserName":"...","Password":"...","Scope":"Employee"}'
2 · Call anything
curl https://litedemoapi.digiclove.com/CommonApi/GetLookups \
  -H "Authorization: Bearer $TOKEN"
03

Endpoint index

40 modules · 1437 routes

Accounting

107

Vouchers, invoices, receipts and e-invoicing.

POST /AccountingApi/AbandonEInvoice
POST /AccountingApi/CancelEInvoiceForInvoice
POST /AccountingApi/CancelIRN
GET /AccountingApi/DeleteBranchTransferByGuid
GET /AccountingApi/DeleteCollectionByGuid
GET /AccountingApi/DeleteDiscountListById/{discountListId}
GET /AccountingApi/DeleteGroupVoucherByGuid
GET /AccountingApi/DeleteInwardByGuid
GET /AccountingApi/DeleteOutwardByGuid
GET /AccountingApi/DeletePriceListById/{priceListId}
GET /AccountingApi/DeletePurchaseIndentByGuid
GET /AccountingApi/DeletePurchaseOrderByGuid
GET /AccountingApi/DeletePurchaseQuotationByGuid
GET /AccountingApi/DeleteSaleOrderByGuid
GET /AccountingApi/DeleteSaleQuotationByGuid
GET /AccountingApi/DeleteStockAdjustmentByGuid
GET /AccountingApi/DeleteStockTransferByGuid
GET /AccountingApi/DeleteSubscriptionById/{subscriptionId}
GET /AccountingApi/DeleteVoucherByGuid
POST /AccountingApi/GenerateEWayill
POST /AccountingApi/GenerateIRN
GET /AccountingApi/GetB2BPendingInvoices
GET /AccountingApi/GetBranchTransferByGuid
POST /AccountingApi/GetCashBalance
GET /AccountingApi/GetCollectionByGuid
POST /AccountingApi/GetDcrRegister
POST /AccountingApi/GetDepositedVouchers
GET /AccountingApi/GetDiscountListById/{discountListId}
GET /AccountingApi/GetDiscountLists
GET /AccountingApi/GetDocumentSerialNo/{invoiceCategoryId}
GET /AccountingApi/GetEInvoiceList
GET /AccountingApi/GetEInvoiceStatus
GET /AccountingApi/GetEWayBill
POST /AccountingApi/GetFeeReceiptAggregate
GET /AccountingApi/GetGroupVoucherByGuid
GET /AccountingApi/GetGSTR3B
GET /AccountingApi/GetGSTRCMP08
POST /AccountingApi/GetIncomeExpenseReport
GET /AccountingApi/GetInventoryDashboard
GET /AccountingApi/GetInwardByGuid
GET /AccountingApi/GetInwardList
GET /AccountingApi/GetIRN
GET /AccountingApi/GetLinkSetup
GET /AccountingApi/GetMinimumDateForEntry/{locationId}
GET /AccountingApi/GetNextEInvoiceNo
GET /AccountingApi/GetOutwardByGuid
GET /AccountingApi/GetOutwardList
GET /AccountingApi/GetPendingGRNsList
GET /AccountingApi/getPendingPurchaseIndentsList
GET /AccountingApi/GetPendingPurchaseInvoicesList
GET /AccountingApi/GetPendingPurchaseOrdersList
GET /AccountingApi/GetPendingPurchaseQuotationsList
GET /AccountingApi/GetPendingQuotationsByAccountId
GET /AccountingApi/GetPendingSaleDCsList
GET /AccountingApi/GetPendingSaleOrdersList
GET /AccountingApi/GetPendingSaleQuotationsList
GET /AccountingApi/GetPendingSalesList
GET /AccountingApi/GetPriceListById/{priceListId}
GET /AccountingApi/GetPriceListItemsById
GET /AccountingApi/GetPriceLists
POST /AccountingApi/GetProductData
GET /AccountingApi/GetProductLatestPurchaseRateByVendor/{accountHeadId}
GET /AccountingApi/GetProductvsAllotmentsView
GET /AccountingApi/GetPurchaseIndentByGuid
GET /AccountingApi/GetPurchaseOrderByGuid
GET /AccountingApi/GetPurchaseQuotationByGuid
POST /AccountingApi/GetRenewals
GET /AccountingApi/GetSaleOrderByGuid
GET /AccountingApi/GetSaleQuotationByGuid
GET /AccountingApi/GetSettledVouchers
GET /AccountingApi/GetStockAdjustmentByGuid
GET /AccountingApi/GetStockTransferByGuid
GET /AccountingApi/GetSubscriptionById/{subscriptionId}
GET /AccountingApi/GetSubscriptionsByCustomerId/{accountHeadId}
GET /AccountingApi/GetVoucherByGuid
POST /AccountingApi/GetVouchersByLastTransactionDate
GET /AccountingApi/GetVoucherSerialNo/{voucherTypeId}
POST /AccountingApi/GetVouchersSummaryByDcrDate
GET /AccountingApi/GSTINSearch
GET /AccountingApi/GSTRGetOTP
GET /AccountingApi/GSTROTPAuthenticate
POST /AccountingApi/GSTRUploadGSTR1
POST /AccountingApi/ResolveEInvoiceOutcome
POST /AccountingApi/SaveGSTROTPReference
POST /AccountingApi/SendFollowupSms
POST /AccountingApi/UpdateBranchTransfer
POST /AccountingApi/UpdateCollection
POST /AccountingApi/UpdateDiscountList
POST /AccountingApi/UpdateFeeReceiptSettlement
POST /AccountingApi/UpdateFeeReceiptsVoucher
POST /AccountingApi/UpdateGroupVoucher
POST /AccountingApi/UpdateGSTROTP
POST /AccountingApi/UpdateInward
POST /AccountingApi/UpdateOutward
POST /AccountingApi/UpdatePriceList
POST /AccountingApi/UpdatePriceListItems
POST /AccountingApi/UpdatePurchaseIndent
POST /AccountingApi/UpdatePurchaseOrder
POST /AccountingApi/UpdatePurchaseQuotation
POST /AccountingApi/UpdateSaleOrder
POST /AccountingApi/UpdateSaleQuotation
POST /AccountingApi/UpdateStockAdjustment
POST /AccountingApi/UpdateStockTransfer
POST /AccountingApi/UpdateSubscription
POST /AccountingApi/UpdateSubscriptionRelease
POST /AccountingApi/UpdateVoucher
GET /AccountingApi/ValidateEInvoice

Accounting Masters

59

Ledgers, groups, tax setup and document series.

GET /AccountingMastersApi/DeleteAccountGroupById/{accountGroupId}
GET /AccountingMastersApi/DeleteAccountHeadAddress/{addressId}
GET /AccountingMastersApi/DeleteAccountHeadById/{accountHeadId}
GET /AccountingMastersApi/DeleteChargeById/{chargeId}
GET /AccountingMastersApi/DeleteCostCenterById/{costCenterId}
GET /AccountingMastersApi/DeleteManufacturerById/{manufacturerId}
GET /AccountingMastersApi/DeleteOpeningBalanceById/{openingBalanceId}
GET /AccountingMastersApi/DeleteProductById/{productId}
GET /AccountingMastersApi/DeleteProductCategoryById/{productCategoryId}
GET /AccountingMastersApi/DeleteProductSubscriptionById/{productSubscriptionId}
GET /AccountingMastersApi/DeleteStockPointById/{stockPointId}
GET /AccountingMastersApi/DeleteTaxComponentById/{taxComponentId}
GET /AccountingMastersApi/DeleteTaxGroupById/{taxGroupId}
GET /AccountingMastersApi/DeleteUnitById/{unitId}
GET /AccountingMastersApi/GetAccountGroupById/{accountGroupId}
GET /AccountingMastersApi/GetAccountGroups
GET /AccountingMastersApi/GetAccountHeadAddresses/{accountHeadId}
GET /AccountingMastersApi/GetAccountHeadById/{accountHeadId}
GET /AccountingMastersApi/GetAccountHeads
GET /AccountingMastersApi/GetCashAndBankAccountHeads
GET /AccountingMastersApi/GetChargeById/{chargeId}
GET /AccountingMastersApi/GetCharges/{invoiceCategoryId}
GET /AccountingMastersApi/GetCostCenterById/{costCenterId}
GET /AccountingMastersApi/GetCostCenters
GET /AccountingMastersApi/GetCustomerCities
GET /AccountingMastersApi/GetCustomers
GET /AccountingMastersApi/GetManufacturerById/{manufacturerId}
GET /AccountingMastersApi/GetManufacturers
GET /AccountingMastersApi/GetOpeningBalanceById/{openingBalanceId}
GET /AccountingMastersApi/GetOpeningBalances
GET /AccountingMastersApi/GetProductById/{productId}
GET /AccountingMastersApi/GetProductCategories
GET /AccountingMastersApi/GetProductCategoryById/{productCategoryId}
GET /AccountingMastersApi/GetProducts
GET /AccountingMastersApi/GetProductSubscriptionById/{productSubscriptionId}
GET /AccountingMastersApi/GetProductSubscriptions
GET /AccountingMastersApi/GetProductSubscriptionsView
GET /AccountingMastersApi/GetProductsView
GET /AccountingMastersApi/GetStockPointById/{stockPointId}
GET /AccountingMastersApi/GetStockPoints
GET /AccountingMastersApi/GetTaxComponentById/{taxComponentId}
GET /AccountingMastersApi/GetTaxComponents
GET /AccountingMastersApi/GetTaxGroupById/{taxGroupId}
GET /AccountingMastersApi/GetTaxGroups
GET /AccountingMastersApi/GetUnitById/{unitId}
GET /AccountingMastersApi/GetUnits
POST /AccountingMastersApi/UpdateAccountGroup
POST /AccountingMastersApi/UpdateAccountHead
POST /AccountingMastersApi/UpdateCharge
POST /AccountingMastersApi/UpdateCostCenter
POST /AccountingMastersApi/UpdateManufacturer
POST /AccountingMastersApi/UpdateOpeningBalance
POST /AccountingMastersApi/UpdateProduct
POST /AccountingMastersApi/UpdateProductCategory
POST /AccountingMastersApi/UpdateProductSubscription
POST /AccountingMastersApi/UpdateStockPoint
POST /AccountingMastersApi/UpdateTaxComponent
POST /AccountingMastersApi/UpdateTaxGroup
POST /AccountingMastersApi/UpdateUnit

Approval

9

Endpoints exposed by this module.

GET /ApprovalApi/MyApprovals
GET /ApprovalApi/MyDelegation
POST /ApprovalApi/MyDelegation
GET /ApprovalApi/Steps
POST /ApprovalApi/Steps
GET /ApprovalApi/Users
GET /ApprovalApi/{requestId}
POST /ApprovalApi/{requestId}/Decide
POST /ApprovalApi/{requestId}/RetryCompletion

Branch Analytics

2

Endpoints exposed by this module.

POST /BranchAnalytics/location-dashboard
POST /BranchAnalytics/principal-dashboard

Builder

48

Page, form and report builder metadata.

POST /BuilderApi/BuildPrintResult
GET /BuilderApi/DeleteDashboardDocById
GET /BuilderApi/DeleteObjectDataSourceById
GET /BuilderApi/DeletePageBannerById/{id}
GET /BuilderApi/DeletePrintDocById
GET /BuilderApi/DeleteReportDocById
GET /BuilderApi/DeleteScreenGridById
GET /BuilderApi/DeleteScreenParmById/{id}
POST /BuilderApi/DownloadPrintResult
GET /BuilderApi/GetDashboardDocById
POST /BuilderApi/GetDashboardDocByName
GET /BuilderApi/GetDashboardDocs
POST /BuilderApi/GetDataSourceObject
POST /BuilderApi/GetGridByName
GET /BuilderApi/GetObjectDataSourceById
GET /BuilderApi/GetObjectDataSourceByTitle
GET /BuilderApi/GetObjectDataSources
GET /BuilderApi/GetPageBannerById/{id}
POST /BuilderApi/GetPageBannerByTitle
GET /BuilderApi/GetPageBanners
POST /BuilderApi/GetPageBannerValue
POST /BuilderApi/GetParmByName
GET /BuilderApi/GetParmsCache
GET /BuilderApi/GetPrintDocById
POST /BuilderApi/GetPrintDocByInstitution
GET /BuilderApi/GetPrintDocs
POST /BuilderApi/GetPrintDocsBySource
GET /BuilderApi/GetReportDocById
POST /BuilderApi/GetReportDocByName
GET /BuilderApi/GetReportDocs
POST /BuilderApi/GetScreenData
GET /BuilderApi/GetScreenGridById
GET /BuilderApi/GetScreenGrids
GET /BuilderApi/GetScreenParmById/{id}
GET /BuilderApi/GetScreenParmByTitle
GET /BuilderApi/GetScreenParms
POST /BuilderApi/IsUnique
POST /BuilderApi/ReportData_Read
GET /BuilderApi/ToggleReportFavorite
POST /BuilderApi/UpdateDashboardDoc
POST /BuilderApi/UpdateObjectDataSource
POST /BuilderApi/UpdatePageBanner
POST /BuilderApi/UpdateParmsCache
POST /BuilderApi/UpdatePrintDoc
POST /BuilderApi/UpdateReportDoc
POST /BuilderApi/UpdateScreenGrid
POST /BuilderApi/UpdateScreenParm
POST /BuilderApi/WidgetData_Read

Bulk Upload

4

Spreadsheet imports for students, staff and marks.

GET /BulkUploadApi/GetBulkDataById
GET /BulkUploadApi/GetBulkListByType/{uploadTypeId}
POST /BulkUploadApi/UploadBulkData
POST /BulkUploadApi/UploadPaymentGatewayResponse

Clove Ai

7

Endpoints exposed by this module.

POST /CloveAiApi/Ask
POST /CloveAiApi/DeleteSavedQuestion
POST /CloveAiApi/Feedback
GET /CloveAiApi/GetSavedQuestions
POST /CloveAiApi/Refine
POST /CloveAiApi/ResolveSavedQuestion
POST /CloveAiApi/SaveQuestion

Common

11

Shared lookups, dropdowns and reference data.

GET /CommonApi/Download OPEN
GET /CommonApi/DownloadBase64 OPEN
POST /CommonApi/GetChatCompletion
GET /CommonApi/GetIFSCCodeData
GET /CommonApi/GetPinCodeData
GET /CommonApi/GetWeekList
POST /CommonApi/ReadRawOcr OPEN
POST /CommonApi/UploadDirectFile
POST /CommonApi/UploadRawFile
GET /CommonApi/VertexConnectivityCheck OPEN
GET /CommonApi/VertexModelProbe

Communication

12

SMS, e-mail and push notification dispatch.

GET /CommunicationApi/GetAccessControlCommunication
GET /CommunicationApi/GetMessageAccessControlCommunication
GET /CommunicationApi/GetMessageContent
GET /CommunicationApi/GetMessageTemplates
POST /CommunicationApi/ResetMessageTemplate
POST /CommunicationApi/SaveMessageTemplate
POST /CommunicationApi/SendEmail
POST /CommunicationApi/SendMessage
POST /CommunicationApi/SendNotification
POST /CommunicationApi/SendSms
POST /CommunicationApi/SendWhatsApp
POST /CommunicationApi/UpdateAccessControlCommunication

Core

101

Institutions, users, roles and access control.

GET /CoreApi/DeleteApprovalSetupById/{id}
GET /CoreApi/DeleteCircularById/{id}
GET /CoreApi/DeleteContactUsById/{id}
GET /CoreApi/DeleteCountryIdById/{CountryId}
GET /CoreApi/DeleteDocNoSeriesById/{id}
POST /CoreApi/DeleteEmployeeAttendanceByDate
GET /CoreApi/DeleteEmployeeOutPermissionById/{employeeOutPermissionId}
GET /CoreApi/DeleteGalleryById/{id}
GET /CoreApi/DeleteHelpContentById
GET /CoreApi/DeleteIdCardTemplateById/{id}
GET /CoreApi/DeleteInstitutionById/{institutionId}
GET /CoreApi/DeleteLocationById/{locationId}
GET /CoreApi/DeleteLookupById/{lookupId}
GET /CoreApi/DeleteLookupDetailById/{lookupDetailId}
GET /CoreApi/DeleteRoleById/{id}
GET /CoreApi/DeleteStateById/{stateId}
POST /CoreApi/DeleteStudentAttendanceByDate
GET /CoreApi/GetAccessControl
GET /CoreApi/GetAccessControlByModule
POST /CoreApi/GetAccessControlByNavigationPath
GET /CoreApi/GetApprovalFlowById/{id}
GET /CoreApi/GetApprovalSetupById/{id}
GET /CoreApi/GetApprovalSetupByItemTypeId/{itemTypeId}
GET /CoreApi/GetApprovalSetups
GET /CoreApi/GetAttendanceRegularizationById/{regularizationId}
POST /CoreApi/GetAttendanceVsLeave
GET /CoreApi/GetCircularById/{id}
GET /CoreApi/GetCirculars
GET /CoreApi/GetContactUsById/{id}
GET /CoreApi/GetCountries
GET /CoreApi/GetCountryById/{CountryId}
GET /CoreApi/GetDocNoSeries
GET /CoreApi/GetDocNoSeriesByCategory
GET /CoreApi/GetDocNoSeriesById/{id}
POST /CoreApi/GetEmployeeAttendanceByDate
POST /CoreApi/GetEmployeeAttendanceByDateRange
GET /CoreApi/GetEmployeeOutPermissionById/{employeeOutPermissionId}
GET /CoreApi/GetEmployeeOutPermissions
GET /CoreApi/GetGalleries/{locationId}
GET /CoreApi/GetGalleryById/{id}
GET /CoreApi/GetHelpContentById
GET /CoreApi/GetHelpContents/{id}
GET /CoreApi/GetIdCardTemplateById/{id}
GET /CoreApi/GetIdCardTemplates
GET /CoreApi/GetInstitutionByHostName OPEN
GET /CoreApi/GetInstitutionById/{institutionId} OPEN
GET /CoreApi/GetInstitutions
GET /CoreApi/GetLocationById/{locationId}
GET /CoreApi/GetLocations
GET /CoreApi/GetLookupById/{lookupId}
GET /CoreApi/GetLookupDetailById/{lookupDetailId}
GET /CoreApi/GetLookupDetailByName
GET /CoreApi/GetLookupDetailConsolidateById/{lookupId}
GET /CoreApi/GetLookupDetails
GET /CoreApi/GetLookups
GET /CoreApi/GetMyLandingItem
GET /CoreApi/GetMyLocations
GET /CoreApi/GetNavigationItemsByFeature
GET /CoreApi/GetPocketMoneyCategories
GET /CoreApi/GetRegularizationApprovalsByEmployeeId/{employeeId}
GET /CoreApi/GetRoleById/{Id}
GET /CoreApi/GetRoles
GET /CoreApi/GetRolesByUserId
GET /CoreApi/GetSettings
GET /CoreApi/GetStateById/{stateId}
GET /CoreApi/GetStates
POST /CoreApi/GetStudentAttendanceByDate
POST /CoreApi/GetStudentAttendanceByMonth
POST /CoreApi/GetStudentCommunicationData OPEN
GET /CoreApi/GetUserByEmployeeId/{id}
POST /CoreApi/ProcessAttendance OPEN
POST /CoreApi/ProcessAttendanceRegularization
POST /CoreApi/ProcessDeviceCalls OPEN
POST /CoreApi/ProcessDeviceLocation OPEN
POST /CoreApi/ProcessDeviceMessage OPEN
POST /CoreApi/ProcessGps OPEN
POST /CoreApi/SaveEmployeeAttendanceByDate
POST /CoreApi/SaveStudentAttendance
POST /CoreApi/SaveStudentAttendanceMonthly
GET /CoreApi/SearchInstitutions OPEN
POST /CoreApi/UpdateAccessControlByModule
POST /CoreApi/UpdateApprovalFlow
POST /CoreApi/UpdateApprovalSetup
POST /CoreApi/UpdateAttendanceRegularization
POST /CoreApi/UpdateAttendanceRegularizationBulk
POST /CoreApi/UpdateCircular
POST /CoreApi/UpdateContactUs
POST /CoreApi/UpdateCountry
POST /CoreApi/UpdateDocNoSeries
POST /CoreApi/UpdateEmployeeOutPermission
POST /CoreApi/UpdateGallery
POST /CoreApi/UpdateHelpContent
POST /CoreApi/UpdateIdCardTemplate
POST /CoreApi/UpdateInstitution
POST /CoreApi/UpdateLocation
POST /CoreApi/UpdateLookup
POST /CoreApi/UpdateLookupDetailCustom
POST /CoreApi/UpdateRole
POST /CoreApi/UpdateSettings
POST /CoreApi/UpdateState
POST /CoreApi/UpdateUser

CRM

7

Enquiries, the admissions pipeline and follow-ups.

POST /CrmApi/GetMySupportTickets
GET /CrmApi/GetStudentProfileByMobileNumber
GET /CrmApi/GetSupportTicket
GET /CrmApi/GetSupportTicketByPupilId
GET /CrmApi/GetTicketsAssigneeListByPupilId
POST /CrmApi/UpdateSupportTicket
POST /CrmApi/UpdateSupportTicketTask

Curriculum Analytics

3

Syllabus coverage and curriculum insight.

GET /CurriculumAnalytics/GetBoardExamReadiness
GET /CurriculumAnalytics/GetContentGenerationDashboard
GET /CurriculumAnalytics/GetCurriculumPacing

Data Visualizer

38

Datasets behind charts, widgets and dashboards.

POST /DataVisualizerApi/AnalyzeAndExecuteQuery
POST /DataVisualizerApi/AnalyzeAndRenderQuery
POST /DataVisualizerApi/AnalyzeQuery
POST /DataVisualizerApi/AnalyzeReport
POST /DataVisualizerApi/BulkGenerateWidgets
POST /DataVisualizerApi/CloneDashboard
DELETE /DataVisualizerApi/DeleteAIDashboard/{id}
DELETE /DataVisualizerApi/DeleteAIWidget/{id}
DELETE /DataVisualizerApi/DeleteDashboardCategory/{id}
GET /DataVisualizerApi/ExecuteAIWidget/{widgetId}
POST /DataVisualizerApi/ExecuteAIWidgetWithParameters
POST /DataVisualizerApi/GenerateDashboardParameters
GET /DataVisualizerApi/GetAIDashboardById/{id}
GET /DataVisualizerApi/GetAIDashboardBySlug/{slug}
GET /DataVisualizerApi/GetAIDashboardShares/{dashboardId}
GET /DataVisualizerApi/GetAIQueryAuditLogs
GET /DataVisualizerApi/GetAIWidgetById/{id}
GET /DataVisualizerApi/GetDashboardCategories
GET /DataVisualizerApi/GetDashboardCategoryById/{id}
GET /DataVisualizerApi/GetDashboardStatistics
GET /DataVisualizerApi/GetFeedbackStatistics
GET /DataVisualizerApi/GetSchemaContext
GET /DataVisualizerApi/GetUserAIDashboards
GET /DataVisualizerApi/GetUserFavorites
GET /DataVisualizerApi/GetWidgetTemplateByKey/{templateKey}
GET /DataVisualizerApi/GetWidgetTemplates
POST /DataVisualizerApi/ImportHtmlDashboard
POST /DataVisualizerApi/ImportImageDashboard
POST /DataVisualizerApi/IncrementDashboardViewCount/{dashboardId}
POST /DataVisualizerApi/RecordQueryFeedback
POST /DataVisualizerApi/RefineReport
POST /DataVisualizerApi/RefineWidget
DELETE /DataVisualizerApi/RevokeAIDashboardShare/{shareId}
POST /DataVisualizerApi/SaveAIDashboard
POST /DataVisualizerApi/SaveAIWidget
POST /DataVisualizerApi/SaveDashboardCategory
POST /DataVisualizerApi/ShareAIDashboard
POST /DataVisualizerApi/ToggleDashboardFavorite/{dashboardId}

Direct

5

Parameterised page-data and grid queries.

POST /DirectApi/GetDataSourceObject OPEN
GET /DirectApi/GetExamMarksByEncryptedId OPEN
GET /DirectApi/GetInstitutionByUniqueId OPEN
POST /DirectApi/UpdateContactUs OPEN
POST /DirectApi/UpdateEnquiry OPEN

Education Masters

78

Classes, sections, subjects and schedules.

GET /EducationMastersApi/DeleteAcademicYearById/{academicYearId}
GET /EducationMastersApi/DeleteCourseById/{courseId}
GET /EducationMastersApi/DeleteFeeComponentById/{feeComponentId}
GET /EducationMastersApi/DeleteFeeOrganizationById/{feeOrganizationId}
GET /EducationMastersApi/DeleteFeeSetupById/{feeSetupId}
GET /EducationMastersApi/DeleteHostelBedSetupById/{id}
GET /EducationMastersApi/DeleteInventoryPriceSetupById/{inventoryFeeSetupId}
GET /EducationMastersApi/DeleteMapClassAndLocationById/{mapClassAndLocationId}
GET /EducationMastersApi/DeletePgSetupById/{Id}
GET /EducationMastersApi/DeletePocketMoneyCategoryById/{Id}
GET /EducationMastersApi/DeleteQrSetupById/{Id}
GET /EducationMastersApi/DeleteStudentClassById/{studentClassId}
GET /EducationMastersApi/DeleteStudentSectionById/{studentSectionId}
GET /EducationMastersApi/DeleteStudentSubjectById/{studentSubjectId}
GET /EducationMastersApi/DeleteStudentTypeById/{studentTypeId}
GET /EducationMastersApi/DeleteVehicleServiceById/{vehicleServiceId}
GET /EducationMastersApi/EndVehicleTrip/{id}
GET /EducationMastersApi/GetAcademicYearById/{academicYearId}
GET /EducationMastersApi/GetAcademicYears
GET /EducationMastersApi/GetActiveTransportByPupilId/{pupilId}
GET /EducationMastersApi/GetAssignTransportFeeByPupilId/{id}
GET /EducationMastersApi/GetCourseById/{courseId}
GET /EducationMastersApi/GetCourses
GET /EducationMastersApi/GetFeeComponentById/{feeComponentId}
GET /EducationMastersApi/GetFeeComponents
GET /EducationMastersApi/GetFeeOrganizationById/{feeOrganizationId}
GET /EducationMastersApi/GetFeeOrganizations
GET /EducationMastersApi/GetFeeSetupById/{feeSetupId}
GET /EducationMastersApi/GetFeeSetups
GET /EducationMastersApi/GetHostelBedSetupById/{id}
GET /EducationMastersApi/GetHostelBedSetups
GET /EducationMastersApi/GetHostelBedSetupsByLocationId/{id}
GET /EducationMastersApi/GetInventoryPriceSetupById/{inventoryFeeSetupId}
GET /EducationMastersApi/GetInventoryPriceSetups
GET /EducationMastersApi/GetMapClassAndLocationById/{mapClassAndLocationId}
GET /EducationMastersApi/GetMapClassesByLocationId/{locationId}
GET /EducationMastersApi/GetPgSetupById/{Id}
GET /EducationMastersApi/GetPocketMoneyCategories
GET /EducationMastersApi/GetPocketMoneyCategoryById/{Id}
GET /EducationMastersApi/GetQrSetupById/{Id}
GET /EducationMastersApi/GetStudentClassById/{studentClassId}
GET /EducationMastersApi/GetStudentClasses
POST /EducationMastersApi/GetStudentsByTransportServiceId
GET /EducationMastersApi/GetStudentSectionById/{studentSectionId}
GET /EducationMastersApi/GetStudentSections
GET /EducationMastersApi/GetStudentSubjectById/{studentSubjectId}
GET /EducationMastersApi/GetStudentSubjects
GET /EducationMastersApi/GetStudentTypeById/{studentTypeId}
GET /EducationMastersApi/GetStudentTypes
GET /EducationMastersApi/GetTransportTerms
GET /EducationMastersApi/GetVehicleActiveTrip/{id}
GET /EducationMastersApi/GetVehicleActiveTripByEmployeeId/{id}
GET /EducationMastersApi/GetVehicleServiceById/{vehicleServiceId}
GET /EducationMastersApi/GetVehicleServices
GET /EducationMastersApi/GetVehicleServicesByAcademicYearId/{VehicleServicesByAcademicYearId}
GET /EducationMastersApi/GetVehicleServicesByLocationId/{locationId}
GET /EducationMastersApi/GetvLocationSectionsByLocationId/{locationId}
GET /EducationMastersApi/GetvLocationStudentTypeLocationId/{locationId}
POST /EducationMastersApi/IntiateVehicleTrip
POST /EducationMastersApi/MarkStudentTransportAttendance
POST /EducationMastersApi/UpdateAcademicYear
POST /EducationMastersApi/UpdateCourse
POST /EducationMastersApi/UpdateFeeComponent
POST /EducationMastersApi/UpdateFeeOrganization
POST /EducationMastersApi/UpdateFeeSetup
POST /EducationMastersApi/UpdateHostelBedSetup
POST /EducationMastersApi/UpdateInventoryPriceSetup
POST /EducationMastersApi/UpdateMapClassAndLocation
POST /EducationMastersApi/UpdatePgSetup
POST /EducationMastersApi/UpdatePocketMoneyCategory
POST /EducationMastersApi/UpdateQrSetup
POST /EducationMastersApi/UpdateStudentClass
POST /EducationMastersApi/UpdateStudentSection
POST /EducationMastersApi/UpdateStudentSubject
POST /EducationMastersApi/UpdateStudentType
POST /EducationMastersApi/UpdateTransportTerms
POST /EducationMastersApi/UpdateVehicleService
POST /EducationMastersApi/UpdateVehicleTrackLocation

Education Ops

101

Attendance, timetable and day-to-day operations.

GET /EducationOpsApi/DeleteDailyLogBooksVerificationById/{id}
GET /EducationOpsApi/DeleteDailyLogById/{id}
GET /EducationOpsApi/DeleteDailyLogDepartmentMeetingById/{id}
GET /EducationOpsApi/DeleteDailyLogMeetingCheckById/{id}
GET /EducationOpsApi/DeleteDailyLogMethodologyObservationById/{id}
GET /EducationOpsApi/DeleteDailyLogMotivationById/{id}
GET /EducationOpsApi/DeleteDailyLogParentPhoneCallById/{id}
GET /EducationOpsApi/DeleteDailyLogStudentCounselingById/{id}
GET /EducationOpsApi/DeleteECASubActivityAndClassMap/{id}
GET /EducationOpsApi/DeleteHomework/{id}
GET /EducationOpsApi/DeleteLmsChapterById/{lmsChapterId}
GET /EducationOpsApi/DeleteLmsSubjectById/{lmsSubjectId}
GET /EducationOpsApi/DeleteLmsTopicById/{lmsTopicId}
GET /EducationOpsApi/DeleteLmsTopicQuestionById/{lmsTopicQuestionId}
GET /EducationOpsApi/DeleteLmsTopicScheduleById/{lmsTopicScheduleId}
GET /EducationOpsApi/DeleteLocationAssessmentById/{locationAssessmentId}
GET /EducationOpsApi/DeleteLocationAssessmentItemDetailById/{id}
GET /EducationOpsApi/DeleteLocationAssessmentItemDetailEvidences/{id}
GET /EducationOpsApi/DeleteLocationAssessmentItemEvidences/{id}
GET /EducationOpsApi/DeleteMaterialVaultById/{id}
GET /EducationOpsApi/DeleteStudentEventById/{id}
POST /EducationOpsApi/DownloadECAResultTemplate
POST /EducationOpsApi/GetChapterCompletionStatuses
GET /EducationOpsApi/GetDailyLogBooksVerificationById/{id}
GET /EducationOpsApi/GetDailyLogByUniqueId
GET /EducationOpsApi/GetDailyLogDepartmentMeetingById/{id}
GET /EducationOpsApi/GetDailyLogMeetingCheckById/{id}
GET /EducationOpsApi/GetDailyLogMethodologyById/{id}
GET /EducationOpsApi/GetDailyLogParentPhoneCallById/{id}
GET /EducationOpsApi/GetDailyLogStudentCounselingById/{id}
POST /EducationOpsApi/GetDCRById
POST /EducationOpsApi/GetDcrCloseSummary
POST /EducationOpsApi/GetDcrDetail
POST /EducationOpsApi/GetDuesList
GET /EducationOpsApi/GetECAActivityAndClassMap/{id}
POST /EducationOpsApi/GetECAActivityAssignedStudents
POST /EducationOpsApi/GetECAActivityClassStudents
POST /EducationOpsApi/GetECAActivityResult
POST /EducationOpsApi/GetFeeReceiptBulkPrint
POST /EducationOpsApi/GetFeeReceiptBulkPrintIds
GET /EducationOpsApi/GetHolisticAreas/{studentClassId}
GET /EducationOpsApi/GetHomeworkById/{id}
POST /EducationOpsApi/GetHomeworks
GET /EducationOpsApi/GetLmsChapterById/{lmsChapterId}
POST /EducationOpsApi/GetLmsChapters
GET /EducationOpsApi/GetLmsChaptersBySubjectId/{lmsSubjectId}
POST /EducationOpsApi/GetLmsChaptersDetail
GET /EducationOpsApi/GetLmsSubjectByClassId/{classId}
GET /EducationOpsApi/GetLmsSubjectById/{lmsSubjectId}
GET /EducationOpsApi/GetLmsSubjects/{academicYearId}
GET /EducationOpsApi/GetLmsTopicQuestionById/{id}
GET /EducationOpsApi/GetLmsTopicQuestionsByChapterId/{lmsChapterId}
POST /EducationOpsApi/GetLmsTopicQuestionsByIds
POST /EducationOpsApi/GetLmsTopicQuestionsBySubjectId
GET /EducationOpsApi/GetLmsTopicQuestionsByTopicId/{lmsTopicId}
GET /EducationOpsApi/GetLmsTopicsByChapterId/{lmsChapterId}
GET /EducationOpsApi/GetLmsTopicScheduleById/{lmsTopicScheduleId}
POST /EducationOpsApi/GetLmsTopicSchedules
GET /EducationOpsApi/GetLmsTopicTrackChapters
GET /EducationOpsApi/GetLmsTopicTrackSummaryBySubjects
GET /EducationOpsApi/GetLocationAssessmentById/{locationAssessmentId}
GET /EducationOpsApi/GetLocationAssessments/{locationId}
GET /EducationOpsApi/GetMaterialVaultById/{id}
GET /EducationOpsApi/GetMaterialVaults
GET /EducationOpsApi/GetMaterialVaultSubjects
POST /EducationOpsApi/GetPromotionData
POST /EducationOpsApi/GetPupilHolisticAreas
GET /EducationOpsApi/GetStudentEventId/{id}
GET /EducationOpsApi/GetStudentEvents
POST /EducationOpsApi/GetTimeTable
POST /EducationOpsApi/GetTimeTableFile
GET /EducationOpsApi/GetTopicCurriculumContext
GET /EducationOpsApi/GetvLmsTopicById/{lmsTopicId}
POST /EducationOpsApi/GetvLmsTopicTrackById
POST /EducationOpsApi/PromoteAllStudents
POST /EducationOpsApi/SaveHolisticAreas
POST /EducationOpsApi/UpdateBooksVerification
POST /EducationOpsApi/UpdateDailyLog
POST /EducationOpsApi/UpdateDCR
POST /EducationOpsApi/UpdateDepartmentMeeting
POST /EducationOpsApi/UpdateECAActivityResult
POST /EducationOpsApi/UpdateECASubActivityAndClassMap
POST /EducationOpsApi/UpdateECASubActivityAndStudentMap
POST /EducationOpsApi/UpdateHomework
POST /EducationOpsApi/UpdateLmsChapter
POST /EducationOpsApi/UpdateLmsSubject
POST /EducationOpsApi/UpdateLmsTopic
POST /EducationOpsApi/UpdateLmsTopicQuestion
POST /EducationOpsApi/UpdateLmsTopicSchedule
POST /EducationOpsApi/UpdateLocationAssessment
POST /EducationOpsApi/UpdateLocationAssessmentItem
POST /EducationOpsApi/UpdateLocationAssessmentItemDetail
POST /EducationOpsApi/UpdateMaterialVault
POST /EducationOpsApi/UpdateMeetingCheck
POST /EducationOpsApi/UpdateMethodologyObservation
POST /EducationOpsApi/UpdateMotivation
POST /EducationOpsApi/UpdateParentPhoneCall
POST /EducationOpsApi/UpdateStudentCounseling
POST /EducationOpsApi/UpdateStudentEvent
POST /EducationOpsApi/UpdateTimeTable
POST /EducationOpsApi/UpdatevLmsTopicTrack

Employee Ops

54

Staff records, leave and the employee lifecycle.

POST /EmployeeOpsApi/BulkActionOnApplyLeave
GET /EmployeeOpsApi/DeleteApplyClaimById/{applyClaimId}
GET /EmployeeOpsApi/DeleteApplyLeaveById/{applyLeaveId}
GET /EmployeeOpsApi/DeleteEmployeeExitById/{exitId}
GET /EmployeeOpsApi/DeleteEmployeeLetterById/{employeeLetterId}
DELETE /EmployeeOpsApi/DeleteSalaryAdvanceById/{salaryAdvanceId}
DELETE /EmployeeOpsApi/DeleteSalaryAdvanceInstallmentById/{id}
GET /EmployeeOpsApi/GetApplyClaimByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetApplyClaimById/{applyClaimId}
GET /EmployeeOpsApi/GetClaimApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetEmployeeBulkData/{locationId}
GET /EmployeeOpsApi/GetEmployeeCompOffs
GET /EmployeeOpsApi/GetEmployeeExitApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetEmployeeExitByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetEmployeeExitById/{exitId}
GET /EmployeeOpsApi/GetEmployeeExitHistoryByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetEmployeeIDCardsByLocationId/{locationId}
GET /EmployeeOpsApi/GetEmployeeLetterApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetEmployeeLetterById/{employeeLetterId}
GET /EmployeeOpsApi/GetEmployeeLetters/{employeeId}
GET /EmployeeOpsApi/GetEmployeeSpecialDaysByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetLeaveApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetLeaveBalances/{employeeId}
GET /EmployeeOpsApi/GetLeaveBankByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetLeaveHistoryByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetReactivationStatus/{employeeId}
GET /EmployeeOpsApi/GetSalaryAdvanceApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetSalaryAdvanceByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetSalaryAdvanceById/{salaryAdvanceId}
GET /EmployeeOpsApi/GetSalaryAdvanceInstallmentById/{id}
GET /EmployeeOpsApi/GetSpecialDayTypes
POST /EmployeeOpsApi/GetTimesheet
GET /EmployeeOpsApi/GetTimesheetApprovalsByEmployeeId/{employeeId}
GET /EmployeeOpsApi/GetvApplyLeaveById/{applyLeaveId}
POST /EmployeeOpsApi/ReactivateEmployeeById
POST /EmployeeOpsApi/UpdateAdvanceApproval
POST /EmployeeOpsApi/UpdateApplyClaim
POST /EmployeeOpsApi/UpdateApplyLeave
POST /EmployeeOpsApi/UpdateClaimApproval
POST /EmployeeOpsApi/UpdateEmployeeBulkData
POST /EmployeeOpsApi/UpdateEmployeeExit
POST /EmployeeOpsApi/UpdateEmployeeExitApproval
POST /EmployeeOpsApi/UpdateEmployeeLetter
POST /EmployeeOpsApi/UpdateEmployeeLetterApproval
POST /EmployeeOpsApi/UpdateEmployeeSpecialDays
POST /EmployeeOpsApi/UpdateFinalSettlementStatus
POST /EmployeeOpsApi/UpdateLeaveApproval
POST /EmployeeOpsApi/UpdateSalaryAdvance
POST /EmployeeOpsApi/UpdateSalaryAdvanceInstallment
POST /EmployeeOpsApi/UpdateTimesheet
POST /EmployeeOpsApi/UpdateTimesheetApproval
POST /EmployeeOpsApi/ValidateLeaveDatesAndBalance
POST /EmployeeOpsApi/VoidEmployeeSpecialDays
POST /EmployeeOpsApi/VoidSalaryAdvance

Employee Statutory Ids

2

Endpoints exposed by this module.

POST /EmployeeStatutoryIdsApi/GetEmployeeStatutoryIds
POST /EmployeeStatutoryIdsApi/UpdateEmployeeStatutoryIds

Exam

134

Exams, paper setup, answer keys and AI grading.

POST /ExamApi/ApproveAnswerSheet/{id}
POST /ExamApi/ApproveSkillTag/{skillTagId}
POST /ExamApi/AuditAnswerKeySheet/{examSchedulePaperId}
POST /ExamApi/BackfillOutcomeProjections
POST /ExamApi/BackfillStudyPlans
POST /ExamApi/BulkUpdateExamQuestionMetadata
POST /ExamApi/CancelGradingJob/{jobId}
POST /ExamApi/CancelQuestionRegrade/{jobId}
POST /ExamApi/CancelQueuedJobsByPaper/{examSchedulePaperId}
POST /ExamApi/ConfirmBatchItems
POST /ExamApi/CreateAnswerSheetBatch
DELETE /ExamApi/DeleteAnswerSheetSubmission/{id}
DELETE /ExamApi/DeleteBatch/{batchId}
DELETE /ExamApi/DeleteBatchItem/{batchItemId}
GET /ExamApi/DeleteExamPaperReferenceById/{id}
GET /ExamApi/DeleteExamPaperTypeById/{id}
GET /ExamApi/DeleteExamScheduleById/{id}
GET /ExamApi/DeleteExamScheduleLinkById/{id}
GET /ExamApi/DeleteExamSchedulePaperById/{id}
GET /ExamApi/DeleteExamTypeById/{id}
GET /ExamApi/DeleteGradeById/{id}
GET /ExamApi/DeleteInstantExamMarksById/{id}
GET /ExamApi/DeleteInstantExamSetupById/{id}
GET /ExamApi/DownloadAnswerKeySheetPdf/{examSchedulePaperId}
GET /ExamApi/DownloadGradingReportPdf/{submissionId}
POST /ExamApi/DownloadMarksExcelTemplate
GET /ExamApi/GetActiveWorkers
GET /ExamApi/GetAiGradingAvailability
GET /ExamApi/GetAnswerSheetAcceptanceStatus/{examSchedulePaperId}
GET /ExamApi/GetAnswerSheetBatchById/{batchId}
GET /ExamApi/GetAnswerSheetBatches
GET /ExamApi/GetAnswerSheetSubmissionById/{id}
GET /ExamApi/GetAnswerSheetSubmissions
GET /ExamApi/GetBatchItemsByBatchId/{batchId}
GET /ExamApi/GetBatchOcrJobStatus/{batchId}
GET /ExamApi/GetChapterRagSyncJobStatus/{lmsChapterId}
GET /ExamApi/GetExamPaperReferenceById/{id}
GET /ExamApi/GetExamPaperTypeById/{id}
GET /ExamApi/GetExamPaperTypes
GET /ExamApi/GetExamQuestionMetadata/{examSchedulePaperId}
GET /ExamApi/GetExamScheduleById/{id}
GET /ExamApi/GetExamScheduleLinkById/{id}
GET /ExamApi/GetExamSchedulePaperById/{id}
GET /ExamApi/GetExamSchedulePaperByUniqueId/{uniqueId}
GET /ExamApi/GetExamSchedulePapers
GET /ExamApi/GetExamSchedulePapers/{examTypeId}
GET /ExamApi/GetExamSchedulePapersForGrading
GET /ExamApi/GetExamTypeById/{id}
GET /ExamApi/GetExamTypesByAcademicYearId/{academicYearId}
GET /ExamApi/GetFigureTemplate/{id}
GET /ExamApi/GetFigureTemplates
GET /ExamApi/GetGradeById/{id}
GET /ExamApi/GetGradeByName
GET /ExamApi/GetGradingJobQueue
GET /ExamApi/GetGradingJobStatus/{jobId}
GET /ExamApi/GetGradingJobStatusBySubmission/{answerSheetSubmissionId}
GET /ExamApi/GetGradingQueueStats
GET /ExamApi/GetGradingSummary/{submissionId}
GET /ExamApi/GetGradingSummaryApproved/{submissionId}
GET /ExamApi/GetInstantExamMarks
GET /ExamApi/GetInstantExamMarksById/{id}
GET /ExamApi/GetInstantExamsByPupilId
GET /ExamApi/GetInstantExamSetupById/{id}
GET /ExamApi/GetInstantExamSetupByUniqueId
GET /ExamApi/GetInstantExamSetups
GET /ExamApi/GetLearningJourney/{pupilId}
POST /ExamApi/GetMarksTemplate
GET /ExamApi/GetOneStudentReport/{pupilId}/{academicYearId}
GET /ExamApi/GetPaperKeyHealth
GET /ExamApi/GetPaperSetupJobStatus/{examSchedulePaperId}
GET /ExamApi/GetPaperStructure/{examSchedulePaperId}
GET /ExamApi/GetParentReport
GET /ExamApi/GetPendingPaperStructure/{examSchedulePaperId}
POST /ExamApi/GetProgressCard
GET /ExamApi/GetQuickUploadSubmissions
GET /ExamApi/GetRagStats
GET /ExamApi/GetSkillTagQueue
GET /ExamApi/GetSkillTags
GET /ExamApi/GetStudentExamScheduleView/{pupilId}/{academicYearId}
GET /ExamApi/GetStudentGradingReport/{submissionId}
GET /ExamApi/GetStudentGradingReportApproved/{submissionId}
GET /ExamApi/GetStudentMarks/{pupilId}/{academicYearId}
GET /ExamApi/GetStudentMultiYearProgress/{pupilId}
GET /ExamApi/GetStudentPeerComparison/{pupilId}/{academicYearId}
GET /ExamApi/GetStudentsForBatchMatching
GET /ExamApi/GetTeacherExamSchedulePapers
POST /ExamApi/IndexRagChapters
POST /ExamApi/MarkGradingResultReviewed
POST /ExamApi/MergeSkillTag/{skillTagId}
POST /ExamApi/OverrideGrade
POST /ExamApi/QuestionRegradeImpact/{examSchedulePaperId}
GET /ExamApi/QuestionRegradeResults/{jobId}
GET /ExamApi/QuestionRegradeStatus/{jobId}
POST /ExamApi/QueueQuestionRegrade/{examSchedulePaperId}
POST /ExamApi/RejectSkillTag/{skillTagId}
POST /ExamApi/ResetStuckJobs
POST /ExamApi/ResetTeacherConfirmation/{examSchedulePaperId}
POST /ExamApi/ReshapeKeyPoints
POST /ExamApi/ResolveOutcomeSkills
POST /ExamApi/ResolvePendingPaperStructure/{examSchedulePaperId}
POST /ExamApi/ResumeQuestionRegrade/{jobId}
POST /ExamApi/RetryFailedJobsByPaper/{examSchedulePaperId}
POST /ExamApi/RetryGradingJob/{jobId}
POST /ExamApi/SaveFigureTemplate
POST /ExamApi/SaveMarks
PUT /ExamApi/SavePaperStructure/{examSchedulePaperId}
POST /ExamApi/SearchRag
POST /ExamApi/SuggestAnswerKeyComplete
POST /ExamApi/SuggestKeyPoints
POST /ExamApi/SuggestLevels
POST /ExamApi/SuggestMarkingScheme
POST /ExamApi/SuggestModelAnswer
POST /ExamApi/SyncRagChapters
POST /ExamApi/TriggerGrading
POST /ExamApi/UnapproveAnswerSheet/{id}
POST /ExamApi/UpdateBatchItemMatch
POST /ExamApi/UpdateExamPaperReference
POST /ExamApi/UpdateExamPaperType
POST /ExamApi/UpdateExamQuestionMetadata
POST /ExamApi/UpdateExamSchedule
POST /ExamApi/UpdateExamScheduleLink
POST /ExamApi/UpdateExamSchedulePaper
POST /ExamApi/UpdateExamType
POST /ExamApi/UpdateGrade
POST /ExamApi/UpdateInstantExamMarks
POST /ExamApi/UpdateInstantExamSetup
POST /ExamApi/UpdateJobPriority
POST /ExamApi/UploadAnswerSheet
POST /ExamApi/UploadFigureTemplate
POST /ExamApi/UploadMarksRawFile
POST /ExamApi/UploadPaperImage/{examSchedulePaperId}
POST /ExamApi/UploadQuestionPaper
POST /ExamApi/UpsertQuestionChapterTopic
POST /ExamApi/ValidateQuestionKey/{examSchedulePaperId}

Fee Follow Up

4

Endpoints exposed by this module.

GET /FeeFollowUpApi/History/{pupilId}
POST /FeeFollowUpApi/LogReminders
POST /FeeFollowUpApi/Save
POST /FeeFollowUpApi/Status

Grading Analytics

34

Grading quality, cost and reliability analytics.

GET /GradingAnalytics/management/ai-grading
GET /GradingAnalytics/management/ai-spend
POST /GradingAnalytics/management/branch-comparison
POST /GradingAnalytics/management/exam-progress-tracker
GET /GradingAnalytics/management/grading-queue
POST /GradingAnalytics/management/overview
POST /GradingAnalytics/management/subject-health
GET /GradingAnalytics/management/teacher-ai-reliability
GET /GradingAnalytics/management/teacher-ai-reliability/papers
GET /GradingAnalytics/question-analytics
GET /GradingAnalytics/reports/at-risk-students
GET /GradingAnalytics/reports/attendance-performance
GET /GradingAnalytics/reports/chapter-section-comparison
GET /GradingAnalytics/reports/chapters-dashboard
GET /GradingAnalytics/reports/class-chapter-analysis
GET /GradingAnalytics/reports/class-student-detail
POST /GradingAnalytics/reports/marks-narrative
GET /GradingAnalytics/reports/student-attendance-trend
GET /GradingAnalytics/reports/student-chapterwise
GET /GradingAnalytics/reports/student-performance-dashboard
GET /GradingAnalytics/reports/student-progress-card
GET /GradingAnalytics/reports/student-subject-rank
GET /GradingAnalytics/reports/teacher-ai-marks-comparison
GET /GradingAnalytics/reports/teacher-comparison
GET /GradingAnalytics/reports/teacher-dashboard
GET /GradingAnalytics/reports/teacher-section-comparison
GET /GradingAnalytics/student/chapter-deepdive
GET /GradingAnalytics/student/dashboard
GET /GradingAnalytics/student/exam-timeline
GET /GradingAnalytics/student/learning-journey
GET /GradingAnalytics/student/subject-overview
POST /GradingAnalytics/teacher/chapter-effectiveness
POST /GradingAnalytics/teacher/class-performance
POST /GradingAnalytics/teacher/student-groups

Marks Analysis

12

Marks aggregation and performance analysis.

POST /MarksAnalysisApi/GetAiInsights
POST /MarksAnalysisApi/GetClassAnalysisDetail
POST /MarksAnalysisApi/GetClassAnalysisSummary
POST /MarksAnalysisApi/GetClassFailureDetail
POST /MarksAnalysisApi/GetClassTotalDetail
POST /MarksAnalysisApi/GetExamAnalysisDetail
POST /MarksAnalysisApi/GetExamAnalysisSummary
POST /MarksAnalysisApi/GetExamFailureDetail
POST /MarksAnalysisApi/GetExamTotalDetail
POST /MarksAnalysisApi/GetSecuredMarksReport
POST /MarksAnalysisApi/GetSscZoneWiseAnalysis
POST /MarksAnalysisApi/GetSubjectWiseAnalysis

Payroll

166

Salary processing, payslips and statutory output.

POST /PayrollApi/BulkActionOnApplyOverTime
GET /PayrollApi/DeleteAdhocPayoutByGuid
GET /PayrollApi/DeleteApplicantById/{applicantId}
GET /PayrollApi/DeleteApplicantDetailById/{applicantDetailId}
GET /PayrollApi/DeleteApplicantInterviewById/{applicantInterviewId}
GET /PayrollApi/DeleteClaimRuleById/{claimRuleId}
GET /PayrollApi/DeleteClaimTypeById/{claimTypeId}
GET /PayrollApi/DeleteEmployeeApprovalById/{employeeApprovalId}
GET /PayrollApi/DeleteEmployeeById/{employeeId}
GET /PayrollApi/DeleteEmployeeCardAccessById/{employeeCardAccessId}
GET /PayrollApi/DeleteEmployeeExperienceById/{employeeExperienceId}
GET /PayrollApi/DeleteEmployeeFamilyById/{employeeFamilyId}
GET /PayrollApi/DeleteEmployeeLetterUploadById/{employeeLetterUploadId}
GET /PayrollApi/DeleteEmployeePositionById/{employeeId}
GET /PayrollApi/DeleteEmployeeQualificationById/{employeeQualificationId}
GET /PayrollApi/DeleteJobRequisitionById/{jobRequisitionId}
GET /PayrollApi/DeleteLeaveSetupById/{leaveSetupId}
POST /PayrollApi/DeleteMonthlyAdjustments
GET /PayrollApi/DeleteOTConfigIdById/{oTConfigId}
GET /PayrollApi/DeleteOTTrackById/{oTTrackId}
GET /PayrollApi/DeleteOutPermissionById/{outPermissionId}
GET /PayrollApi/DeleteProcessClaims
POST /PayrollApi/DeleteProcessSalary
POST /PayrollApi/DeleteProcessSalaryAdvance
GET /PayrollApi/DeleteSalaryHeaderById/{salaryHeaderId}
POST /PayrollApi/DeleteSalaryHeaderByIds
GET /PayrollApi/DeleteSalaryHikeByGuid
GET /PayrollApi/DeleteShiftBoardById/{shiftBoardId}
POST /PayrollApi/DeleteTaxDeclarationDetail
GET /PayrollApi/DeleteTaxDeclarationItemById/{taxDeclarationItemId}
POST /PayrollApi/GenerateNeftReleaseSheets
POST /PayrollApi/GenerateNeftSheets
GET /PayrollApi/GetAdhocPayoutByGuid
GET /PayrollApi/GetAdhocPayoutsByEmployeeId/{id}
GET /PayrollApi/GetAllSalaryHeaders/{employeeId}
GET /PayrollApi/GetApplicantById
GET /PayrollApi/GetApplicantByJobRequisitionId/{jobRequisitionId}
GET /PayrollApi/GetApplicantDetailById/{applicantDetailId}
GET /PayrollApi/GetApplicantDetails
GET /PayrollApi/GetApplicantInterviewById/{applicantInterviewId}
GET /PayrollApi/GetApplicantInterviewsByRequisitionId/{jobRequisitionId}
GET /PayrollApi/GetApplicantOfferApprovalsByEmployeeId/{employeeId}
POST /PayrollApi/GetBonusPayouts
GET /PayrollApi/GetClaimRuleById/{claimRuleId}
GET /PayrollApi/GetClaimRules
GET /PayrollApi/GetClaimTypeById/{claimTypeId}
GET /PayrollApi/GetClaimTypes
GET /PayrollApi/GetCurrentTaxDeclarationByEmployeeId/{Id}
GET /PayrollApi/GetEmployeeApprovalById/{employeeApprovalId}
GET /PayrollApi/GetEmployeeApprovals
POST /PayrollApi/GetEmployeeAttendanceDashboard
GET /PayrollApi/GetEmployeeById/{employeeId}
GET /PayrollApi/GetEmployeeCardAccessById/{employeeCardAccessId}
GET /PayrollApi/GetEmployeeDashboardV2/{employeeId}
POST /PayrollApi/GetEmployeeEntity OPEN
GET /PayrollApi/GetEmployeeEventById/{id}
GET /PayrollApi/GetEmployeeEvents/{employeeId}
GET /PayrollApi/GetEmployeeExperienceById/{employeeExperienceId}
GET /PayrollApi/GetEmployeeFamilyById/{employeeFamilyId}
GET /PayrollApi/GetEmployeeNotifications
POST /PayrollApi/GetEmployeePayslip
GET /PayrollApi/GetEmployeeProfile/{employeeId}
GET /PayrollApi/GetEmployeeQualificationById/{employeeQualificationId}
GET /PayrollApi/GetEmployees
GET /PayrollApi/GetEmployeesByLocationId/{locationId}
GET /PayrollApi/GetEmployeeTimeTable/{employeeId}
GET /PayrollApi/GetEmployeeTimeTableRaw/{employeeId}
GET /PayrollApi/GetEmployeeTimeTableWithAttendance/{employeeId}
POST /PayrollApi/GetEmployeeYearCalendar
GET /PayrollApi/GetEmpMonthlyAttendance/{employeeId}
POST /PayrollApi/GetEmpMonthlyAttendanceByMonth
GET /PayrollApi/GetExamMarks/{examScheduleId}
GET /PayrollApi/GetIncomeProofs
GET /PayrollApi/GetIncomeTaxSummary
GET /PayrollApi/GetJobRequisitionByGuid
GET /PayrollApi/GetJobRequisitionById/{jobRequisitionId}
GET /PayrollApi/GetJobRequisitions
GET /PayrollApi/GetLeaveSetupById/{leaveSetupId}
GET /PayrollApi/GetLeaveSetups
POST /PayrollApi/GetMonthAttendanceByLocation
POST /PayrollApi/GetMonthlyAdjustments
GET /PayrollApi/GetOnetEmployeeAttdanceDashBoard
POST /PayrollApi/GetOnholdSalaries
GET /PayrollApi/GetOTConfigById/{oTConfigId}
GET /PayrollApi/GetOTConfigs
GET /PayrollApi/GetOTTrackById/{oTTrackId}
GET /PayrollApi/GetOTTracks
GET /PayrollApi/GetOutPermissionApprovalsByEmployeeId/{employeeId}
GET /PayrollApi/GetOutPermissionById/{outPermissionId}
GET /PayrollApi/GetOverTimesByEmployeeId/{employeeId}
GET /PayrollApi/GetPayrollFinancialYears
GET /PayrollApi/GetPayrollRules
POST /PayrollApi/GetProcessClaims
POST /PayrollApi/GetProcessSalary
POST /PayrollApi/GetProcessSalaryAdvances
GET /PayrollApi/GetProcessSalaryById/{ProcessSalaryId}
GET /PayrollApi/GetSalaryDetailsByLocationId/{locationId}
GET /PayrollApi/GetSalaryHeaderById
POST /PayrollApi/GetSalaryHeaderStatuses
GET /PayrollApi/GetSalaryHikeByGuid
GET /PayrollApi/GetSalaryHikeByLocationId
GET /PayrollApi/GetShiftBoardById/{shiftBoardId}
POST /PayrollApi/GetShiftBoards
POST /PayrollApi/GetShiftDataByEmployeeId
GET /PayrollApi/GetTaxDeclarationById/{taxDeclarationId}
GET /PayrollApi/GetTaxDeclarationDetailById/{Id}
GET /PayrollApi/GetTaxDeclarationSections
GET /PayrollApi/GetTaxDeclarationSectionsForEntries
GET /PayrollApi/GetTaxExemptionComponents
GET /PayrollApi/GetTeacherDashboardV2/{employeeId}
POST /PayrollApi/GetVariablePayouts
GET /PayrollApi/GetvEmployeePositionById/{id}
GET /PayrollApi/GetvEmployeePositions/{employeeId}
GET /PayrollApi/GetYearlyStatement
POST /PayrollApi/IND_GetIncomeTax
POST /PayrollApi/IND_GetStatutoryByEmployeeId
GET /PayrollApi/IND_GetTaxComputation
GET /PayrollApi/IND_GetTaxDeclarationRaw
GET /PayrollApi/IND_GetTaxDeclarationSummary
POST /PayrollApi/MoveApplicantsBySource
POST /PayrollApi/MYS_GetStatutoryByEmployeeId
POST /PayrollApi/ProcessOnholdSalaries
POST /PayrollApi/ReviewTaxDeclarationDetail
POST /PayrollApi/SaveEmployeeAttendanceMonthly
POST /PayrollApi/SearchEmployees
POST /PayrollApi/UpdateAdhocPayout
POST /PayrollApi/UpdateApplicant
POST /PayrollApi/UpdateApplicantDetail
POST /PayrollApi/UpdateApplicantInterview
POST /PayrollApi/UpdateApplicantOffer
POST /PayrollApi/UpdateApplicantOfferApproval
POST /PayrollApi/UpdateBonusPayout
POST /PayrollApi/UpdateClaimRule
POST /PayrollApi/UpdateClaimType
POST /PayrollApi/UpdateEmployee
POST /PayrollApi/UpdateEmployeeAdditionalInfo
POST /PayrollApi/UpdateEmployeeAdditionalInfoBulk
POST /PayrollApi/UpdateEmployeeApproval
POST /PayrollApi/UpdateEmployeeCardAccess
POST /PayrollApi/UpdateEmployeeExperience
POST /PayrollApi/UpdateEmployeeFamily
POST /PayrollApi/UpdateEmployeeInfo
POST /PayrollApi/UpdateEmployeeLetterUpload
POST /PayrollApi/UpdateEmployeePayOrganization
POST /PayrollApi/UpdateEmployeePosition
POST /PayrollApi/UpdateEmployeeQualification
POST /PayrollApi/UpdateJobRequisition
POST /PayrollApi/UpdateLeaveSetup
POST /PayrollApi/UpdateMonthlyAdjustments
POST /PayrollApi/UpdateOTConfig
POST /PayrollApi/UpdateOTTrack
POST /PayrollApi/UpdateOTTrackApproval
POST /PayrollApi/UpdateOutPermission
POST /PayrollApi/UpdateOutPermissionApproval
POST /PayrollApi/UpdatePayrollRule
POST /PayrollApi/UpdateProcessClaims
POST /PayrollApi/UpdateProcessSalary
POST /PayrollApi/UpdateProcessSalaryAdvance
POST /PayrollApi/UpdateSalaryHeader
POST /PayrollApi/UpdateSalaryHike
POST /PayrollApi/UpdateShiftBoard
POST /PayrollApi/UpdateTaxDeclaration
POST /PayrollApi/UpdateTaxDeclarationDetail
POST /PayrollApi/UpdateTaxRegime
POST /PayrollApi/UpdateVariablePayout
POST /PayrollApi/UploadTaxDeclarations

Payroll Masters

54

Pay components, rules and payroll setup.

GET /PayrollMastersApi/DeleteDepartmentById/{departmentId}
GET /PayrollMastersApi/DeleteDesignationById/{designationId}
GET /PayrollMastersApi/DeleteEmployeeCategoryById/{employeeCategoryId}
GET /PayrollMastersApi/DeleteEmploymentTypeById/{employmentTypeId}
GET /PayrollMastersApi/DeleteEventById/{eventId}
GET /PayrollMastersApi/DeleteHiringFlowById/{hiringFlowId}
GET /PayrollMastersApi/DeleteHolidayById/{holidayId}
GET /PayrollMastersApi/DeletePayOrganizationById/{payOrganizationId}
GET /PayrollMastersApi/DeletePayOrganizationRegistrationById/{registrationId}
GET /PayrollMastersApi/DeletePayrollYearById/{payrollYearId}
GET /PayrollMastersApi/DeleteSalaryComponentById/{salaryComponentId}
GET /PayrollMastersApi/DeleteSalaryStructureById/{salaryStructureId}
GET /PayrollMastersApi/DeleteShiftById/{shiftId}
GET /PayrollMastersApi/GetBankByIfsc/{ifsc}
GET /PayrollMastersApi/GetDepartmentById/{departmentId}
GET /PayrollMastersApi/GetDepartments
GET /PayrollMastersApi/GetDesignationById/{designationId}
GET /PayrollMastersApi/GetDesignations
GET /PayrollMastersApi/GetEmployeeCategories
GET /PayrollMastersApi/GetEmployeeCategoryById/{employeeCategoryId}
GET /PayrollMastersApi/GetEmploymentTypes
GET /PayrollMastersApi/GetEventById/{eventId}
GET /PayrollMastersApi/GetEvents
GET /PayrollMastersApi/GetHiringFlowById/{hiringFlowId}
GET /PayrollMastersApi/GetHiringFlows
GET /PayrollMastersApi/GetHolidayById/{holidayId}
GET /PayrollMastersApi/GetHolidays
POST /PayrollMastersApi/GetHolidaysByLocationId
GET /PayrollMastersApi/GetPayOrganizationById/{payOrganizationId}
GET /PayrollMastersApi/GetPayOrganizationRegistrationDefaults/{locationId}
GET /PayrollMastersApi/GetPayOrganizationRegistrations/{locationId}
GET /PayrollMastersApi/GetPayOrganizations
GET /PayrollMastersApi/GetPayrollYearById/{payrollYearId}
GET /PayrollMastersApi/GetPayrollYears
GET /PayrollMastersApi/GetSalaryComponentById/{salaryComponentId}
GET /PayrollMastersApi/GetSalaryComponents
GET /PayrollMastersApi/GetSalaryStructureById/{salaryStructureId}
GET /PayrollMastersApi/GetSalaryStructures
GET /PayrollMastersApi/GetShiftById/{shiftId}
GET /PayrollMastersApi/GetShifts
GET /PayrollMastersApi/GetShiftsByLocationId/{locationId}
POST /PayrollMastersApi/UpdateDepartment
POST /PayrollMastersApi/UpdateDesignation
POST /PayrollMastersApi/UpdateEmployeeCategory
POST /PayrollMastersApi/UpdateEmploymentType
POST /PayrollMastersApi/UpdateEvent
POST /PayrollMastersApi/UpdateHiringFlow
POST /PayrollMastersApi/UpdateHoliday
POST /PayrollMastersApi/UpdatePayOrganization
POST /PayrollMastersApi/UpdatePayOrganizationRegistrations
POST /PayrollMastersApi/UpdatePayrollYear
POST /PayrollMastersApi/UpdateSalaryComponent
POST /PayrollMastersApi/UpdateSalaryStructure
POST /PayrollMastersApi/UpdateShift

Performance

9

Teacher and student performance measures.

GET /PerformanceApi/DeleteEmployeeGoalHeaderById/{id}
GET /PerformanceApi/DeleteGoalHeaderById/{id}
GET /PerformanceApi/GetEmployeeGoalHeaderById/{id}
GET /PerformanceApi/GetEmployeeGoalHeadersByEmployeeId/{employeeId}
GET /PerformanceApi/GetEmployeeGoalHeadersByReviewerId/{reviewerId}
GET /PerformanceApi/GetGoalHeaderById/{id}
GET /PerformanceApi/GetGoalHeaders
POST /PerformanceApi/UpdateEmployeeGoalHeader
POST /PerformanceApi/UpdateGoalHeader

Persona Home

2

Endpoints exposed by this module.

GET /api/PersonaHome/student
GET /PersonaHomeApi/student

Profile

5

Signed-in user profile and preferences.

POST /ProfileApi/AnalyzeFace
GET /ProfileApi/GetEmployeeFaceImages
POST /ProfileApi/UploadImageData
POST /ProfileApi/UploadImageFile
POST /ProfileApi/VerifyFace

PTM Notes

9

Parent-teacher meeting notes and observations.

POST /PtmNoteApi/GenerateNote
GET /PtmNoteApi/GetAcademicYears
GET /PtmNoteApi/GetExamTypes
GET /PtmNoteApi/GetNotes
GET /PtmNoteApi/GetProfile
GET /PtmNoteApi/GetPtmSessions
POST /PtmNoteApi/PostNote
POST /PtmNoteApi/SaveEdit
POST /PtmNoteApi/UpsertPtmSession

Purchase

33

Endpoints exposed by this module.

POST /PurchaseApi/Bill
GET /PurchaseApi/Bill/{uniqueId}
GET /PurchaseApi/BillDraft
GET /PurchaseApi/Bills
POST /PurchaseApi/CancelIndentLine
POST /PurchaseApi/CertifyWork
POST /PurchaseApi/DirectPurchase
GET /PurchaseApi/DirectPurchase/LimitUsage
GET /PurchaseApi/MyRequests
GET /PurchaseApi/MyWorkToCertify
POST /PurchaseApi/OrderInvoice
GET /PurchaseApi/PendingIndentLines
POST /PurchaseApi/Proposal
DELETE /PurchaseApi/Proposal/{uniqueId}
GET /PurchaseApi/Proposal/{uniqueId}
GET /PurchaseApi/Proposal/{uniqueId}/ApprovalPreview
GET /PurchaseApi/Proposal/{uniqueId}/Quote/{quoteId}/Attachment
POST /PurchaseApi/Proposal/{uniqueId}/Quote/{quoteId}/Attachment
POST /PurchaseApi/Proposal/{uniqueId}/Submit
POST /PurchaseApi/Proposal/{uniqueId}/Withdraw
GET /PurchaseApi/Proposals
GET /PurchaseApi/PurchaseOrder/{uniqueId}
POST /PurchaseApi/PurchaseOrder/{uniqueId}/Amend
POST /PurchaseApi/PurchaseOrder/{uniqueId}/ShortClose
GET /PurchaseApi/PurchaseOrders
POST /PurchaseApi/Receive
GET /PurchaseApi/Rules
POST /PurchaseApi/Rules
POST /PurchaseApi/SubmitIndent
GET /PurchaseApi/Vendor/{accountHeadId}/BankChange
POST /PurchaseApi/Vendor/{accountHeadId}/BankChange
GET /PurchaseApi/Vendors
GET /PurchaseApi/Workbench

Report Hub

8

Endpoints exposed by this module.

GET /api/ReportHub/access
GET /api/ReportHub/catalogue
POST /api/ReportHub/usage
GET /api/ReportHub/vocabulary
GET /ReportHubApi/access
GET /ReportHubApi/catalogue
POST /ReportHubApi/usage
GET /ReportHubApi/vocabulary

Report Schedule

7

Endpoints exposed by this module.

POST /ReportScheduleApi/DeleteSchedule
GET /ReportScheduleApi/GetMySchedules
GET /ReportScheduleApi/GetRoles
GET /ReportScheduleApi/GetSchedules
POST /ReportScheduleApi/SaveSchedule
POST /ReportScheduleApi/SendTestToMe
POST /ReportScheduleApi/SetActive

Report Viewer

2

Registry-driven report and dashboard execution.

POST /ReportViewerApi/RunDashboard
POST /ReportViewerApi/RunReport

Statutory Config

9

Endpoints exposed by this module.

GET /StatutoryConfigApi/GetComplianceCalendar
GET /StatutoryConfigApi/GetComplianceDueDates
GET /StatutoryConfigApi/GetStatutoryComponentMap
GET /StatutoryConfigApi/GetStatutoryFilings
GET /StatutoryConfigApi/GetStatutoryRates
POST /StatutoryConfigApi/UpdateComplianceCalendar
POST /StatutoryConfigApi/UpdateStatutoryComponentMap
POST /StatutoryConfigApi/UpdateStatutoryFiling
POST /StatutoryConfigApi/UpdateStatutoryRate

Statutory Files

6

Endpoints exposed by this module.

POST /StatutoryFilesApi/GenerateEsiUpload
POST /StatutoryFilesApi/GeneratePfEcr
GET /StatutoryFilesApi/GetEsiContributionRegister
GET /StatutoryFilesApi/GetPfChallanSummary
GET /StatutoryFilesApi/GetPfEcrRegister
GET /StatutoryFilesApi/GetStatutoryFileContext

Student

136

Student records, enrolment and documents.

POST /StudentApi/AddAdmission
POST /StudentApi/CreateFeeReceipt
POST /StudentApi/CreateFeeRefund
POST /StudentApi/CreateInventoryReceipt
POST /StudentApi/CreateInventoryRefund
GET /StudentApi/DeleteAcademicPosition/{academicPositionId}
GET /StudentApi/DeleteAdmission/{pupilId}
GET /StudentApi/DeleteAssignCourseById/{assignCourseId}
GET /StudentApi/DeleteAssignMiscellaneousFeeById/{assignMiscellaneousId}
GET /StudentApi/DeleteAssignTransportFeeById/{assignTransportId}
GET /StudentApi/DeleteECAActivityById/{id}
GET /StudentApi/DeleteECACategoryById/{id}
GET /StudentApi/DeleteECAMetricById/{id}
GET /StudentApi/DeleteECASubActivityById/{id}
GET /StudentApi/DeleteEnquiry/{enquiryId}
GET /StudentApi/DeleteEnquiryFollowup/{enquiryFollowupId}
GET /StudentApi/DeleteFeeConcessionById/{feeConcessionId}
GET /StudentApi/DeleteFeeConcessionLimitById/{feeConcessionLimitId}
GET /StudentApi/DeleteParentInteractionById/{id}
GET /StudentApi/DeletePocketMoneyById/{id}
GET /StudentApi/DeletePreEnquiry/{preEnquiryId}
GET /StudentApi/DeletePupilNotesById/{pupilNotesId}
GET /StudentApi/DeleteRecruitmentApplicationById/{id}
GET /StudentApi/DeleteRecruitmentCompanyById/{id}
GET /StudentApi/DeleteRecruitmentOpenPositionById/{id}
GET /StudentApi/GetAcadamicDashboard
GET /StudentApi/GetAssignCourseById/{assignCourseId}
GET /StudentApi/GetAssignMiscellaneousFeeById/{assignMiscellaneousId}
GET /StudentApi/GetAssignMiscellaneousFees
GET /StudentApi/GetAssignMiscellaneousFeesByPupilId
GET /StudentApi/GetAssignTransportFeeById/{assignTransportId}
GET /StudentApi/GetBedAllotments
GET /StudentApi/GetChapterWiseAnalysis
GET /StudentApi/GetConcessionLimitByPupilId
GET /StudentApi/GetECAActivities
GET /StudentApi/GetECAActivityById/{id}
GET /StudentApi/GetECACategories
GET /StudentApi/GetECACategoryById/{id}
GET /StudentApi/GetECAMetricById/{id}
GET /StudentApi/GetECAMetrics
GET /StudentApi/GetECASubActivities
GET /StudentApi/GetECASubActivityById/{id}
GET /StudentApi/GetEnquiriesByReferenceId/{employeeId}
GET /StudentApi/GetEnquiryById/{enquiryId}
GET /StudentApi/GetEnquiryFollowupByEnqId/{enquiryId}
GET /StudentApi/GetFeeConcessionById/{feeConcessionId}
GET /StudentApi/GetFeeConcessionDetailById/{feeConcessionId}
GET /StudentApi/GetFeeConcessionLimitById/{feeConcessionLimitId}
GET /StudentApi/GetFeeConcessionLimits
GET /StudentApi/GetFeeConcessions
GET /StudentApi/GetFeePaymentPgByGuid
GET /StudentApi/GetFeePaymentPgByPupilId/{pupilId}
GET /StudentApi/GetFeeReceiptById
GET /StudentApi/GetFeeReceipts
POST /StudentApi/GetFeeReceiptsDCRWithAdjustmentVoucher
GET /StudentApi/GetFeeSummaryByPupilId/{pupilId}
GET /StudentApi/GetInventoryFeeCollectionEnabled
GET /StudentApi/GetInventoryReceiptById
GET /StudentApi/GetInventoryReceipts
GET /StudentApi/GetInventorySummaryByPupilId
GET /StudentApi/GetOneStudentAcademicDashboard
GET /StudentApi/GetOneStudentDashboard
GET /StudentApi/GetParentInteractionById/{id}
GET /StudentApi/GetParentInteractionsByPupilId/{pupilId}
GET /StudentApi/GetPaymetnGatewayLiveStatus
GET /StudentApi/GetPocketMoneyById/{id}
GET /StudentApi/GetPocketMoneyLedgerByPupilId/{pupilId}
GET /StudentApi/GetPocketMoneySummaryByPupilId/{pupilId}
GET /StudentApi/GetPreEnquiries
GET /StudentApi/GetPreEnquiriesByLocationAndClassId
GET /StudentApi/GetPreEnquiriesByReferenceEmployeeId/{employeeId}
GET /StudentApi/GetPreEnquiryById/{preEnquiryId}
GET /StudentApi/GetPreEnquiryByUniqueId OPEN
GET /StudentApi/GetPreEnquiryMarksByEnquiryId/{enquiryId} OPEN
GET /StudentApi/GetPreEnquiryQuestionBankByClassId/{studentClassId} OPEN
GET /StudentApi/GetPreEnquiryQuestionBankById/{questionId}
GET /StudentApi/GetPupilAcademicPositionById/{id}
GET /StudentApi/GetPupilAcademicPositionsByPupilId/{pupilId}
GET /StudentApi/GetPupilNotesById/{pupilNotesId}
GET /StudentApi/GetPupilReleaseById/{pupilId}
GET /StudentApi/GetRecruitmentCompanyById/{id}
GET /StudentApi/GetStudentByAdmissionNumber
GET /StudentApi/GetStudentById/{Id}
POST /StudentApi/GetStudentEntity OPEN
GET /StudentApi/GetStudentExamAnalysis
GET /StudentApi/GetStudentIDCardsByLocationId/{locationId}
GET /StudentApi/GetStudentOverviewDashboard/{pupilId}
GET /StudentApi/GetStudents
GET /StudentApi/GetStudentsByLocationId/{locationId}
POST /StudentApi/GetStudentsBySection
GET /StudentApi/GetStudentsList
GET /StudentApi/GetvRecruitmentApplicationById/{id}
GET /StudentApi/GetvRecruitmentApplicationsByPositionId/{id}
GET /StudentApi/GetvRecruitmentOpenPositionById/{id}
POST /StudentApi/InitiateFeeReceiptPg
POST /StudentApi/SaveAssignCourse
POST /StudentApi/SaveAssignMiscellaneousFee
POST /StudentApi/SaveAssignTransportFee
POST /StudentApi/SearchStudents
POST /StudentApi/TransferStudent
POST /StudentApi/UpdateAcademicPosition
POST /StudentApi/UpdateBedAllotmentStatus
POST /StudentApi/UpdateCommunicationAddress
POST /StudentApi/UpdateECAActivity
POST /StudentApi/UpdateECACategory
POST /StudentApi/UpdateECAMetric
POST /StudentApi/UpdateECASubActivity
POST /StudentApi/UpdateEnquiry
POST /StudentApi/UpdateEnquiryFollowup
POST /StudentApi/UpdateEnquiryStatus
POST /StudentApi/UpdateFeeConcession
POST /StudentApi/UpdateFeeConcessionApproval
POST /StudentApi/UpdateFeeConcessionLimit
POST /StudentApi/UpdateFeeReceipt
POST /StudentApi/UpdateFeeReceiptBRS
POST /StudentApi/UpdateFeeRefund
POST /StudentApi/UpdateInventoryReceipt
POST /StudentApi/UpdateInventoryRefund
POST /StudentApi/UpdateParentInteraction
POST /StudentApi/UpdatePermanentAddress
POST /StudentApi/UpdatePocketMoney
POST /StudentApi/UpdatePreEnquiry
POST /StudentApi/UpdatePreEnquiryMarks OPEN
POST /StudentApi/UpdatePreEnquiryQuestionBank
POST /StudentApi/UpdatePupilCertificateDetail
POST /StudentApi/UpdatePupilNotes
POST /StudentApi/UpdatePupilPassword
POST /StudentApi/UpdatePupilProfile
POST /StudentApi/UpdatePupilRelease
POST /StudentApi/UpdateRecruitmentApplication
POST /StudentApi/UpdateRecruitmentCompany
POST /StudentApi/UpdateRecruitmentOpenPosition
POST /StudentApi/UpdateStudentCertificateDetails
POST /StudentApi/UpdateStudentSections
POST /StudentApi/UpdateTCDocumentNo
POST /StudentApi/UploadLms

Student Ai Results

3

Endpoints exposed by this module.

GET /StudentAiResultsApi/GetChapterScorecard
GET /StudentAiResultsApi/GetQuestionReview
GET /StudentAiResultsApi/GetStudyPlan

Student Mobile App

36

Endpoints consumed by the student mobile app.

GET /StudentMobileAppApi/DeleteStudentOutPermissionById/{studentOutPermissionId}
POST /StudentMobileAppApi/GetAbacusLaunchUrl/{pupilId}
GET /StudentMobileAppApi/GetAttendanceMonthsByPupilId/{pupilId}
GET /StudentMobileAppApi/GetCircularsByPupilId/{pupilId}
POST /StudentMobileAppApi/GetEventCalendarByMonth
GET /StudentMobileAppApi/GetExamPaperReferencesByPupilId/{pupilId}
GET /StudentMobileAppApi/GetExamResults
GET /StudentMobileAppApi/GetExamSchedule
GET /StudentMobileAppApi/GetExamSummary/{pupilId}
GET /StudentMobileAppApi/GetGalleryByPupilId/{pupilId}
GET /StudentMobileAppApi/GetHomework/{pupilId}
GET /StudentMobileAppApi/GetInstantExams/{pupilId}
GET /StudentMobileAppApi/GetInstantExamUrl
GET /StudentMobileAppApi/GetLibraryChapters/{subjectId}
GET /StudentMobileAppApi/GetLibrarySubjects/{pupilId}
GET /StudentMobileAppApi/GetLibraryTopics/{chapterId}
GET /StudentMobileAppApi/GetMonthlyAttendance
GET /StudentMobileAppApi/GetMonthlyAttendance/{pupilId}
POST /StudentMobileAppApi/GetMonthlyAttendanceByMonth
GET /StudentMobileAppApi/GetProfile/{pupilId}
GET /StudentMobileAppApi/GetPupilAbacusDetail/{pupilId}
GET /StudentMobileAppApi/GetPupilDashboardV2/{pupilId}
GET /StudentMobileAppApi/GetPupilInstantExamById
GET /StudentMobileAppApi/GetStudentNotifications
GET /StudentMobileAppApi/GetStudentOutPermissionById/{studentOutPermissionId}
GET /StudentMobileAppApi/GetStudentOutPermissions/{pupilId}
GET /StudentMobileAppApi/GetStudentsForSwitch
POST /StudentMobileAppApi/GetSubmittedHomeworks
GET /StudentMobileAppApi/GetTimeTable/{pupilId}
GET /StudentMobileAppApi/GetTransport/{pupilId}
POST /StudentMobileAppApi/MarkStudentOutPermissionReturned
POST /StudentMobileAppApi/SubmitHomework
POST /StudentMobileAppApi/SubmitInstantExam
POST /StudentMobileAppApi/UpdateHomeworkSubmission
POST /StudentMobileAppApi/UpdateStudentOutPermission
POST /StudentMobileAppApi/UpdateStudentOutPermissionProcess

Tds Returns

4

Endpoints exposed by this module.

POST /TdsReturnsApi/GenerateForm16Zip
POST /TdsReturnsApi/GenerateReturn
GET /TdsReturnsApi/GetMyForm16
GET /TdsReturnsApi/GetReturnPreview

TeachSmart

99

AI content generation, RAG and lesson assets.

POST /TeachSmartApi/AddImage
POST /TeachSmartApi/AppendTopicImageUploads
POST /TeachSmartApi/ApplyLibraryToOverrides
POST /TeachSmartApi/BackfillTextbookFigures/{chapterAiId}
POST /TeachSmartApi/BackfillTextbookFiguresForInstitution
POST /TeachSmartApi/BulkCreateTopics
POST /TeachSmartApi/ChatMessageStream
POST /TeachSmartApi/ConvertManualToEditable/{sourceContentId}
DELETE /TeachSmartApi/DeleteBlueprintById/{blueprintId}
DELETE /TeachSmartApi/DeleteContentById/{contentId}
DELETE /TeachSmartApi/DeleteContentTypeConfigById/{configId}
POST /TeachSmartApi/DeleteImage
DELETE /TeachSmartApi/DeletePromptLibraryEntry/{id}
DELETE /TeachSmartApi/DeletePromptOverrideById/{overrideId}
POST /TeachSmartApi/DuplicatePreset
GET /TeachSmartApi/ExportContentAsPptx/{contentId}
POST /TeachSmartApi/GenerateContent
POST /TeachSmartApi/GeneratePosterImages
POST /TeachSmartApi/GenerateVariant/{contentId}
GET /TeachSmartApi/GetActiveContentTypes
GET /TeachSmartApi/GetActivePromptOverride
GET /TeachSmartApi/GetBlueprintById/{blueprintId}
GET /TeachSmartApi/GetBlueprints
GET /TeachSmartApi/GetChatHistory/{sessionId}
GET /TeachSmartApi/GetChatSessions
GET /TeachSmartApi/GetContentById/{contentId}
GET /TeachSmartApi/GetContentLibrary
GET /TeachSmartApi/GetContentParseStatus
GET /TeachSmartApi/GetContentTypeConfigById/{configId}
GET /TeachSmartApi/GetContentTypeConfigs
GET /TeachSmartApi/GetDiagrams
GET /TeachSmartApi/GetImageFillStatus
GET /TeachSmartApi/GetPresets/{contentTypeConfigId}
GET /TeachSmartApi/GetPromptInstructions
GET /TeachSmartApi/GetPromptLibrary
GET /TeachSmartApi/GetRefinementContent/{refinementId}
GET /TeachSmartApi/GetRefinements/{contentId}
GET /TeachSmartApi/GetSubjectPromptRules
GET /TeachSmartApi/GetTalkAiConfig
GET /TeachSmartApi/GetVisualAidGenStatus
POST /TeachSmartApi/ImportPromptLibrary
POST /TeachSmartApi/ImportSubjectPromptRules
POST /TeachSmartApi/lms/chapter/sections/save
POST /TeachSmartApi/lms/chapters
GET /TeachSmartApi/lms/chapters/by-keys
DELETE /TeachSmartApi/lms/chapters/files/{fileId}
GET /TeachSmartApi/lms/chapters/for-paper/{paperId}
DELETE /TeachSmartApi/lms/chapters/{chapterAiId}
POST /TeachSmartApi/lms/chapters/{chapterAiId}/files
GET /TeachSmartApi/lms/chapters/{chapterAiId}/import-job
POST /TeachSmartApi/lms/chapters/{chapterAiId}/import-questions/{fileId}
GET /TeachSmartApi/lms/chapters/{chapterAiId}/question-count
GET /TeachSmartApi/lms/chapters/{chapterAiId}/questions
POST /TeachSmartApi/lms/chapters/{chapterAiId}/sync
GET /TeachSmartApi/lms/chapters/{chapterAiId}/sync-status
POST /TeachSmartApi/lms/chapters/{chapterAiId}/topics
GET /TeachSmartApi/lms/chapters/{chapterId}/coverage-map
POST /TeachSmartApi/lms/concepts/rebuild-tags
GET /TeachSmartApi/lms/concepts/topics
POST /TeachSmartApi/lms/questions
DELETE /TeachSmartApi/lms/questions/{id}
GET /TeachSmartApi/lms/readiness
GET /TeachSmartApi/lms/subjects
POST /TeachSmartApi/lms/subjects
GET /TeachSmartApi/lms/subjects/by-class/{classId}
GET /TeachSmartApi/lms/subjects/{id}
GET /TeachSmartApi/lms/topics/concept-coverage
GET /TeachSmartApi/lms/topics/related
GET /TeachSmartApi/lms/topics/scope-preview
GET /TeachSmartApi/lms/topics/suggest-concepts
GET /TeachSmartApi/lms/topics/{topicAiId}/retrieval-context
POST /TeachSmartApi/presets/duplicate
GET /TeachSmartApi/presets/{contentTypeConfigId}
POST /TeachSmartApi/RefineContent
POST /TeachSmartApi/RefineImage
POST /TeachSmartApi/RefineSlideImage
POST /TeachSmartApi/RegenerateQuestion
POST /TeachSmartApi/ReplaceImage
POST /TeachSmartApi/ReplaceSlideImage
POST /TeachSmartApi/ResetContentSlot
POST /TeachSmartApi/RetryFailedTopicImages/{contentId}
POST /TeachSmartApi/RetryManualParse/{contentId}
POST /TeachSmartApi/SaveContentEditedHtml
POST /TeachSmartApi/SaveManualContent
POST /TeachSmartApi/SuggestImagePrompt
POST /TeachSmartApi/SuggestSlideImagePrompt
POST /TeachSmartApi/SuggestTopicSplit
POST /TeachSmartApi/SynthesizeSpeech
POST /TeachSmartApi/TrackContentUsage/{contentId}/{usageKind}
POST /TeachSmartApi/UpdateBlueprint
POST /TeachSmartApi/UpdateContentHtml
POST /TeachSmartApi/UpdateContentJson
POST /TeachSmartApi/UpdateContentStatus
POST /TeachSmartApi/UpdateContentTypeConfig
POST /TeachSmartApi/UpdateDiagram
POST /TeachSmartApi/UploadEditorImage
POST /TeachSmartApi/UpsertPromptLibraryEntry
POST /TeachSmartApi/UpsertPromptOverride
POST /TeachSmartApi/UpsertSubjectPromptRule

Token

17

JWT issue and refresh. Start here.

POST /Token/ChangePassword
POST /Token/DisableEmployeeGoogleAuth
POST /Token/DisableGoogleAuth
POST /Token/ForgotPassword OPEN
POST /Token/Generate OPEN
POST /Token/GenerateOtp
GET /Token/GetEmployeeTwoFactorStatus/{employeeId}
GET /Token/GetTwoFactorStatus
GET /Token/GetUserProfileByMobileNumber
POST /Token/Refresh
POST /Token/RefreshSession OPEN
POST /Token/SignOut OPEN
POST /Token/StartGoogleAuthSetup
POST /Token/SwitchStudent
POST /Token/UpdatePushToken
POST /Token/ValidateOtp
POST /Token/VerifyGoogleAuthSetup
No route matches that filter.