Account

APIDescription
GET api/account/{email}/forgotpassword

No documentation available.

PUT api/account/{email}/resetpassword

No documentation available.

PUT api/account/{userName}/changepassword

No documentation available.

POST api/account/{userId}/confirmemail?code={code}

No documentation available.

PUT api/account/{userId}/confirmemail?code={code}

No documentation available.

POST api/account/{email}/resendConfirmemail

No documentation available.

POST api/Account/Post

No documentation available.

GET api/Account/Get

No documentation available.

GET api/Account/user

No documentation available.

PUT api/Account/UpdateProfile

No documentation available.

GET api/Account/Users

No documentation available.

GET api/Account/ForgotPassword?email={email}

No documentation available.

PUT api/Account/ResetPassword?email={email}

No documentation available.

PUT api/Account/ChangePassword?userName={userName}

No documentation available.

POST api/Account/ConfirmEmail?userId={userId}&code={code}

No documentation available.

PUT api/Account/ConfirmEmail?userId={userId}&code={code}

No documentation available.

POST api/Account/ResendConfrimation?email={email}

No documentation available.

POST api/Account

No documentation available.

PUT api/Account

No documentation available.

GET api/Account?email={email}

No documentation available.

PUT api/Account?email={email}

No documentation available.

PUT api/Account?userName={userName}

No documentation available.

POST api/Account?userId={userId}&code={code}

No documentation available.

PUT api/Account?userId={userId}&code={code}

No documentation available.

POST api/Account?email={email}

No documentation available.

Batch

APIDescription
GET api/batches

No documentation available.

GET api/batches/{batch}

No documentation available.

GET api/batches/{batch}/students

No documentation available.

GET api/Batch/BatchList

No documentation available.

GET api/Batch/BatchInfo?batch={batch}

No documentation available.

GET api/Batch/students?batch={batch}

No documentation available.

GET api/Batch

No documentation available.

ApplicationField

APIDescription
GET api/schemas/{schema}/values

No documentation available.

GET api/schemas/{schema}/values/{userName}

No documentation available.

GET api/schemas/{schema}/values/fields/{id}

No documentation available.

GET api/schemas

No documentation available.

GET api/schemas/fieldTypes

No documentation available.

GET api/schemas/{schema}/records

No documentation available.

GET api/schemas/{schema}/records/{recordKey}

No documentation available.

DELETE api/schemas/{schema}/records/{recordKey}

No documentation available.

GET api/schemas/{schema}/fields

No documentation available.

GET api/schemas/{schema}/fields/{fieldId}

No documentation available.

POST api/schemas/{schema}/fields

No documentation available.

PUT api/schemas/{schema}/fields/{fieldId}

No documentation available.

GET api/ApplicationField/FieldCollections/{table}/{userName}?id={id}

No documentation available.

POST api/ApplicationField/FieldCollections/{table}/{userName}

No documentation available.

GET api/ApplicationField/FieldCollections/{id}

No documentation available.

POST api/ApplicationField/FieldCollections?table={table}&userName={userName}

No documentation available.

GET api/ApplicationField/SchemaValues?schema={schema}

No documentation available.

GET api/ApplicationField/SchemaValues?schema={schema}&userName={userName}

No documentation available.

GET api/ApplicationField/SchemaFieldValues/{id}?schema={schema}

No documentation available.

GET api/ApplicationField/Schemas

No documentation available.

GET api/ApplicationField/FieldTypes

No documentation available.

GET api/ApplicationField/Fields?schema={schema}

No documentation available.

GET api/ApplicationField/Fields?schema={schema}&fieldId={fieldId}

No documentation available.

POST api/ApplicationField/Fields?schema={schema}

No documentation available.

PUT api/ApplicationField/Fields?schema={schema}&fieldId={fieldId}

No documentation available.

GET api/ApplicationField/SchemaRecords?schema={schema}

No documentation available.

GET api/ApplicationField/SchemaRecords?schema={schema}&recordKey={recordKey}

No documentation available.

DELETE api/ApplicationField/SchemaRecords?schema={schema}&recordKey={recordKey}

No documentation available.

GET api/ApplicationField/{id}

No documentation available.

POST api/ApplicationField?table={table}&userName={userName}

No documentation available.

GET api/ApplicationField?schema={schema}&userName={userName}

No documentation available.

GET api/ApplicationField/{id}?schema={schema}

No documentation available.

GET api/ApplicationField?schema={schema}&fieldId={fieldId}

No documentation available.

POST api/ApplicationField?schema={schema}

No documentation available.

PUT api/ApplicationField?schema={schema}&fieldId={fieldId}

No documentation available.

GET api/ApplicationField?schema={schema}&recordKey={recordKey}

No documentation available.

DELETE api/ApplicationField?schema={schema}&recordKey={recordKey}

No documentation available.

Uploads

APIDescription
POST api/uploads/{folderName}

No documentation available.

PUT api/uploads/{folderName}

No documentation available.

GET api/{userName}/profilepicture

No documentation available.

GET api/Uploads/Temporary/{id}

No documentation available.

GET api/Uploads/GetProfilePicture?userName={userName}

No documentation available.

POST api/Uploads/Upload?folderName={folderName}

No documentation available.

PUT api/Uploads/Upload?folderName={folderName}

No documentation available.

GET api/Uploads/{id}

No documentation available.

GET api/Uploads?userName={userName}

No documentation available.

POST api/Uploads?folderName={folderName}

No documentation available.

PUT api/Uploads?folderName={folderName}

No documentation available.

Albums

APIDescription
GET api/albums

No documentation available.

GET api/albums/{albumId}

No documentation available.

POST api/albums

No documentation available.

PUT api/albums/{albumId}

No documentation available.

DELETE api/albums/{albumId}

No documentation available.

GET api/Albums/Get

No documentation available.

GET api/Albums/Get?albumId={albumId}

No documentation available.

POST api/Albums/Post

No documentation available.

PUT api/Albums/Put?albumId={albumId}

No documentation available.

DELETE api/Albums/Delete?albumId={albumId}

No documentation available.

GET api/Albums?albumId={albumId}

No documentation available.

PUT api/Albums?albumId={albumId}

No documentation available.

DELETE api/Albums?albumId={albumId}

No documentation available.

AlbumImages

APIDescription
GET api/albums/{albumId}/images

No documentation available.

GET api/albums/{albumId}/images/{albumImageId}

No documentation available.

GET api/albums/{albumId}/images?albumCode={albumCode}&imageName={imageName}&size={size}

No documentation available.

POST api/albums/{albumId}/images

No documentation available.

PUT api/albums/{albumId}/images/{albumImageId}

No documentation available.

DELETE api/albums/{albumId}/images/{albumImageId}

No documentation available.

GET api/albums/{albumCode}/images/{imageName}/{size}

No documentation available.

GET api/AlbumImages/Get?albumId={albumId}

No documentation available.

GET api/AlbumImages/Get?albumId={albumId}&albumImageId={albumImageId}

No documentation available.

GET api/AlbumImages/GetAlbumImage?albumCode={albumCode}&imageName={imageName}&size={size}

No documentation available.

POST api/AlbumImages/Post?albumId={albumId}

No documentation available.

PUT api/AlbumImages/Put?albumId={albumId}&albumImageId={albumImageId}

No documentation available.

DELETE api/AlbumImages/Delete?albumImageId={albumImageId}

No documentation available.

GET api/AlbumImages?albumId={albumId}

No documentation available.

GET api/AlbumImages?albumId={albumId}&albumImageId={albumImageId}

No documentation available.

GET api/AlbumImages?albumCode={albumCode}&imageName={imageName}&size={size}

No documentation available.

POST api/AlbumImages?albumId={albumId}

No documentation available.

PUT api/AlbumImages?albumId={albumId}&albumImageId={albumImageId}

No documentation available.

DELETE api/AlbumImages?albumImageId={albumImageId}

No documentation available.

Mailbox

APIDescription
GET api/mailbox/{folderName}

No documentation available.

GET api/mailbox/{folderName}/{messageId}

No documentation available.

POST api/mailbox/{folderName}

No documentation available.

PUT api/mailbox/{folderName}/{messageId}

No documentation available.

DELETE api/mailbox/{folderName}/{messageId}

No documentation available.

GET api/Mailbox/Message?folderName={folderName}

No documentation available.

GET api/Mailbox/Message?folderName={folderName}&messageId={messageId}

No documentation available.

POST api/Mailbox/Message?folderName={folderName}

No documentation available.

PUT api/Mailbox/Message?folderName={folderName}&messageId={messageId}

No documentation available.

DELETE api/Mailbox/Message?folderName={folderName}&messageId={messageId}

No documentation available.

GET api/Mailbox?folderName={folderName}

No documentation available.

GET api/Mailbox?folderName={folderName}&messageId={messageId}

No documentation available.

POST api/Mailbox?folderName={folderName}

No documentation available.

PUT api/Mailbox?folderName={folderName}&messageId={messageId}

No documentation available.

DELETE api/Mailbox?folderName={folderName}&messageId={messageId}

No documentation available.

Staff

APIDescription
DELETE api/staffs/{staffId}/educations/{educationId}

No documentation available.

DELETE api/staffs/{staffId}/experiences/{experienceId}

No documentation available.

GET api/staffs/comments

No documentation available.

GET api/staffs/comments?staffId={staffId}

No documentation available.

GET api/staffs/comments?staffId={staffId}&commentId={commentId}

No documentation available.

POST api/staffs/comments?staffId={staffId}

No documentation available.

PUT api/staffs/comments?staffId={staffId}&commentId={commentId}

No documentation available.

GET api/staffs/{staffId}/comments?commentId={commentId}

No documentation available.

POST api/staffs/{staffId}/comments

No documentation available.

PUT api/staffs/{staffId}/comments?commentId={commentId}

No documentation available.

POST api/staffs/{staffId}/comments/{commentId}

No documentation available.

PUT api/staffs/{staffId}/comments/{commentId}

No documentation available.

GET api/staffs/appraisals

No documentation available.

GET api/staffs/appraisals?staffId={staffId}

No documentation available.

GET api/staffs/appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

POST api/staffs/appraisals?staffId={staffId}

No documentation available.

PUT api/staffs/appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

DELETE api/staffs/appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

GET api/staffs/{staffId}/appraisals/{appraisalId}

No documentation available.

POST api/staffs/{staffId}/appraisals

No documentation available.

PUT api/staffs/{staffId}/appraisals/{appraisalId}

No documentation available.

DELETE api/staffs/{staffId}/appraisals/{appraisalId}

No documentation available.

GET api/staffs/{staffId}/appraisals/{appraisalId}/salary

No documentation available.

GET api/staffs/{staffId}/appraisals/{appraisalId}/salary/{salaryId}

No documentation available.

POST api/staffs/{staffId}/appraisals/{appraisalId}/salary

No documentation available.

PUT api/staffs/{staffId}/appraisals/{appraisalId}/salary/{salaryId}

No documentation available.

DELETE api/staffs/{staffId}/appraisals/{appraisalId}/salary/{salaryId}

No documentation available.

GET api/staffs/salarycomponents

No documentation available.

GET api/staffs/salarycomponents/{salaryComponentId}

No documentation available.

POST api/staffs/salarycomponents

No documentation available.

PUT api/staffs/salarycomponents/{salaryComponentId}

No documentation available.

GET api/Staff/StaffEducations/{id}

No documentation available.

GET api/Staff/StaffEducation/{id}

No documentation available.

POST api/Staff/StaffEducation

No documentation available.

DELETE api/Staff/Education?staffId={staffId}&educationId={educationId}

No documentation available.

GET api/Staff/StaffExperiences/{id}

No documentation available.

GET api/Staff/StaffExperience/{id}

No documentation available.

POST api/Staff/StaffExperience

No documentation available.

DELETE api/Staff/Experience?staffId={staffId}&experienceId={experienceId}

No documentation available.

GET api/Staff/Appraisals

No documentation available.

GET api/Staff/Appraisals?staffId={staffId}

No documentation available.

GET api/Staff/Appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

POST api/Staff/Appraisals?staffId={staffId}

No documentation available.

PUT api/Staff/Appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

DELETE api/Staff/Appraisals?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

GET api/Staff/Salary?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

GET api/Staff/Salary?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

POST api/Staff/Salary?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

PUT api/Staff/Salary?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

DELETE api/Staff/Salary?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

GET api/Staff/salaryComponents

No documentation available.

GET api/Staff/salaryComponents?salaryComponentId={salaryComponentId}

No documentation available.

POST api/Staff/salaryComponents

No documentation available.

PUT api/Staff/salaryComponents?salaryComponentId={salaryComponentId}

No documentation available.

GET api/Staff/Comments

No documentation available.

GET api/Staff/Comments?staffId={staffId}

No documentation available.

GET api/Staff/Comments?staffId={staffId}&commentId={commentId}

No documentation available.

POST api/Staff/Comments?staffId={staffId}

No documentation available.

PUT api/Staff/Comments?staffId={staffId}&commentId={commentId}

No documentation available.

DELETE api/Staff?staffId={staffId}&educationId={educationId}

No documentation available.

DELETE api/Staff?staffId={staffId}&experienceId={experienceId}

No documentation available.

PUT api/Staff?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

DELETE api/Staff?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

GET api/Staff?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

POST api/Staff?staffId={staffId}&appraisalId={appraisalId}

No documentation available.

PUT api/Staff?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

DELETE api/Staff?staffId={staffId}&appraisalId={appraisalId}&salaryId={salaryId}

No documentation available.

GET api/Staff?salaryComponentId={salaryComponentId}

No documentation available.

PUT api/Staff?salaryComponentId={salaryComponentId}

No documentation available.

GET api/Staff?staffId={staffId}&commentId={commentId}

No documentation available.

PUT api/Staff?staffId={staffId}&commentId={commentId}

No documentation available.

Collections

APIDescription
GET api/collections/{type}

No documentation available.

POST api/collections/{type}

No documentation available.

GET api/collections/{type}/{id}

No documentation available.

PUT api/collections/{type}/{id}

No documentation available.

GET api/Collections/Collections?type={type}

No documentation available.

POST api/Collections/Collections

No documentation available.

GET api/Collections/Collection/{id}?type={type}

No documentation available.

PUT api/Collections/Collection/{id}?type={type}

No documentation available.

GET api/Collections?type={type}

No documentation available.

POST api/Collections

No documentation available.

GET api/Collections/{id}?type={type}

No documentation available.

PUT api/Collections/{id}?type={type}

No documentation available.

Users

APIDescription
GET api/users/roles

No documentation available.

GET api/users/roles?userName={userName}

No documentation available.

POST api/users/roles?userName={userName}&roleName={roleName}

No documentation available.

DELETE api/users/roles?userName={userName}&roleName={roleName}

No documentation available.

POST api/users/{userName}/roles/{roleName}

No documentation available.

DELETE api/users/{userName}/roles/{roleName}

No documentation available.

GET api/users/search

No documentation available.

GET api/users

No documentation available.

GET api/users/{userName}

No documentation available.

POST api/users

No documentation available.

PUT api/users/{userName}

No documentation available.

GET api/users/{userName}/publicprofile

No documentation available.

PUT api/users/{userName}/publicprofile

No documentation available.

GET api/Users/UserProfile

No documentation available.

GET api/Users/UserProfile?userName={userName}

No documentation available.

POST api/Users/UserProfile

No documentation available.

PUT api/Users/UserProfile?userName={userName}

No documentation available.

GET api/Users/PublicProfile?userName={userName}

No documentation available.

PUT api/Users/PublicProfile?userName={userName}

No documentation available.

POST api/Users/IsValidEmail?email={email}

No documentation available.

POST api/Users?email={email}

No documentation available.

POST api/Users?userName={userName}&roleName={roleName}

No documentation available.

DELETE api/Users?userName={userName}&roleName={roleName}

No documentation available.

Teachers

APIDescription
GET api/teachers/search

No documentation available.

GET api/teachers/{id}

No documentation available.

GET api/teachers

No documentation available.

GET api/Teachers/Teachers/{id}

No documentation available.

GET api/Teachers/Teachers

No documentation available.

POST api/Teachers/Teacher

No documentation available.

POST api/Teachers

No documentation available.

Configuration

APIDescription
GET api/Configuration/Schools

No documentation available.

GET api/Configuration/School/{id}

No documentation available.

POST api/Configuration/School

No documentation available.

GET api/Configuration/Modules

No documentation available.

GET api/Configuration/Module/{id}

No documentation available.

POST api/Configuration/Module

No documentation available.

GET api/Configuration/SchoolClasses

No documentation available.

GET api/Configuration/SchoolClasses/{id}

No documentation available.

POST api/Configuration/SchoolClasses

No documentation available.

GET api/Configuration/SchoolDivisions

No documentation available.

GET api/Configuration/SchoolDivisions/{id}

No documentation available.

POST api/Configuration/SchoolDivisions

No documentation available.

GET api/Configuration/Staffs

No documentation available.

GET api/Configuration/Staff/{id}

No documentation available.

GET api/Configuration/Staff

No documentation available.

POST api/Configuration/Staff

No documentation available.

GET api/Configuration/AcademicYears

No documentation available.

GET api/Configuration/AcademicYears/{id}

No documentation available.

POST api/Configuration/AcademicYears

No documentation available.

GET api/Configuration/StaffTypes

No documentation available.

GET api/Configuration/StaffType/{id}

No documentation available.

POST api/Configuration/StaffType

No documentation available.

GET api/Configuration/Dashboard

No documentation available.

Values

APIDescription
GET api/Values/Get

No documentation available.

GET api/Values/Get/{id}

No documentation available.

POST api/Values/Post

No documentation available.

PUT api/Values/Put/{id}

No documentation available.

DELETE api/Values/Delete/{id}

No documentation available.

GET api/Values

No documentation available.

GET api/Values/{id}

No documentation available.

POST api/Values

No documentation available.

PUT api/Values/{id}

No documentation available.

DELETE api/Values/{id}

No documentation available.