Account

APIDescription
POST api/Account/Logout

No documentation available.

POST api/Account/Register

No documentation available.

GET api/Account/verify?userId={userId}&token={token}

No documentation available.

GET api/Account/verificationStatus

No documentation available.

GET api/Account/resendVerification

No documentation available.

POST api/Account/ChangePassword

No documentation available.

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

No documentation available.

POST api/Account/resetPassword/{userId}

No documentation available.

POST api/Account/RegisterAd

No documentation available.

POST api/Account/AddSchoolComm

No documentation available.

POST api/Account/SchoolBoxLogin

No documentation available.

GET api/Account/GetStatusAndRoles

No documentation available.

GET api/Account/GetRoleNameForUser?userId={userId}

No documentation available.

Vouch

APIDescription
GET api/vouch/list?Name={Name}&YearLevel={YearLevel}&Vouched={Vouched}&Page={Page}&Size={Size}

No documentation available.

POST api/vouch

No documentation available.

DELETE api/vouch/{vouchingFor}

No documentation available.

POST api/vouch/report

No documentation available.

Contacts

APIDescription
DELETE api/Contacts/Delete/{id}

No documentation available.

GET api/Contacts/Get

No documentation available.

GET api/Contacts/GetContactGroups

No documentation available.

POST api/Contacts/Post

No documentation available.

PUT api/Contacts/Put/{id}

No documentation available.

UserFavourite

APIDescription
DELETE api/UserFavourite/Delete?studentUserId={studentUserId}

No documentation available.

GET api/UserFavourite/Get

No documentation available.

POST api/UserFavourite/Post?jobId={jobId}&studentUserId={studentUserId}

No documentation available.

GET api/UserFavourite/Search?firstName={firstName}&lastName={lastName}

No documentation available.

APIDescription
GET api/Ad/GetAll

No documentation available.

Job

APIDescription
POST api/Job/ConfirmStudent?jobId={jobId}&studentUserId={studentUserId}

No documentation available.

GET api/Job/Get?jobId={jobId}

No documentation available.

GET api/Job/GetJobSubjects?jobTypeId={jobTypeId}

No documentation available.

PUT api/Job/InviteNow?jobId={jobId}

No documentation available.

POST api/Job/Post

No documentation available.

PUT api/Job/Put

No documentation available.

POST api/Job/Search

No documentation available.

POST api/Job/Withdraw?jobId={jobId}

No documentation available.

POST api/Job/SendProgressNotifications

No documentation available.

GET api/Job/GetJobBoard?sortBy={sortBy}&schoolId={schoolId}&page={page}&size={size}

No documentation available.

Ratings

APIDescription
GET api/Ratings/GetConcerns?DateRangeEnd={DateRangeEnd}&DateRangeStart={DateRangeStart}&ShowClosedConcerns={ShowClosedConcerns}&ShowOpenConcerns={ShowOpenConcerns}&Name={Name}&FilterByStudent={FilterByStudent}

No documentation available.

PUT api/Ratings/PutConcernAdminComment/{id}

No documentation available.

POST api/Ratings/Post

No documentation available.

Users

APIDescription
GET api/Users/Blacklist?userId={userId}&isBlacklist={isBlacklist}

No documentation available.

GET api/Users/GetUser?userId={userId}&loadProfileImage={loadProfileImage}

No documentation available.

GET api/Users/GetUserOwnProfile?userId={userId}&loadProfileImage={loadProfileImage}

No documentation available.

PUT api/Users/RegisterDevice

No documentation available.

GET api/Users/SearchUsers?searchText={searchText}

No documentation available.

GET api/Users/Search?firstName={firstName}&lastName={lastName}&groupId={groupId}

No documentation available.

GET api/Users/SearchStudents?firstName={firstName}&lastName={lastName}

No documentation available.

PUT api/Users/UpdateOwnProfile

No documentation available.

School

APIDescription
GET api/School/GetSchools

No documentation available.

News

APIDescription
GET api/News/Get

No documentation available.

POST api/News/Post

No documentation available.

PUT api/News/Put

No documentation available.

DELETE api/News/Delete/{id}

No documentation available.

POST api/News/Send

No documentation available.

UserFilter

APIDescription
DELETE api/UserFilter/Delete

No documentation available.

GET api/UserFilter/Get

No documentation available.

POST api/UserFilter/UpdateAll

No documentation available.

POST api/UserFilter/UpdateByJobType

No documentation available.

JobStudent

APIDescription
PUT api/JobStudent/Put

No documentation available.

Ride

APIDescription
GET api/Ride/GetRideLocations

No documentation available.

GET api/Ride/Get?rideId={rideId}

No documentation available.

GET api/Ride/GetList?status={status}&isHistory={isHistory}

No documentation available.

POST api/Ride/Post

No documentation available.

PUT api/Ride/Put

No documentation available.

DELETE api/Ride/Cancel?rideId={rideId}

No documentation available.

POST api/Ride/AcceptRequest?rideId={rideId}

No documentation available.

POST api/Ride/DeclineRequest?rideId={rideId}

No documentation available.

POST api/Ride/AcceptOffer

No documentation available.

POST api/Ride/DeclineOffer?rideId={rideId}

No documentation available.

POST api/Ride/ProcessPayments

No documentation available.

Stripe

APIDescription
POST api/Stripe/AddPaymentCard?paymentToken={paymentToken}

No documentation available.

POST api/Stripe/DeletePaymentCard?paymentCardId={paymentCardId}

No documentation available.

GET api/Stripe/GetUserPaymentCards

No documentation available.

GET api/Stripe/GetPaymentCardDetails?paymentCardId={paymentCardId}

No documentation available.

PUT api/Stripe/UpdatePaymentCard?paymentCardId={paymentCardId}&paymentToken={paymentToken}

No documentation available.

GET api/Stripe/IsPaymentSet

No documentation available.

POST api/Stripe/PayForFoodOrders?paymentCardId={paymentCardId}

No documentation available.

POST api/Stripe/PayForJob?jobId={jobId}&amount={amount}&paymentCardId={paymentCardId}

No documentation available.

POST api/Stripe/PreProcessAutoPayment

No documentation available.

POST api/Stripe/ProcessAutoPayment

No documentation available.

POST api/Stripe/SetDefaultPaymentCard?paymentCardId={paymentCardId}

No documentation available.

Transaction

APIDescription
GET api/Transaction/Get?jobId={jobId}

No documentation available.

POST api/Transaction/SendReceipt?email={email}

No documentation available.

POST api/Transaction/AddAdjustment

No documentation available.

DELETE api/Transaction/DeleteAdjustment?adjustmentId={adjustmentId}

No documentation available.

Bank

APIDescription
GET api/Bank/CreatePaymentBatch

No documentation available.

POST api/Bank/CreatePaymentBatch

No documentation available.

GET api/Bank/GetAccountBalance?withRecentTransactions={withRecentTransactions}

No documentation available.

Chat

APIDescription
GET api/Chat/GetChatSessions?groupCategoryId={groupCategoryId}

No documentation available.

GET api/Chat/GetHistory?otherUserId={otherUserId}&isGroup={isGroup}&beforeTime={beforeTime}

No documentation available.

GroupInvite

APIDescription
POST api/GroupInvite/Invite

No documentation available.

POST api/GroupInvite/Accept?groupId={groupId}

No documentation available.

POST api/GroupInvite/Decline?groupId={groupId}

No documentation available.

UserJobPref

APIDescription
GET api/UserJobPref/Get

No documentation available.

PUT api/UserJobPref/Put

No documentation available.

UserChildren

APIDescription
DELETE api/UserChildren/Delete/{id}

No documentation available.

GET api/UserChildren/Get

No documentation available.

POST api/UserChildren/Post

No documentation available.

Food

APIDescription
GET api/Food/GetOrders

No documentation available.

GET api/Food/GetMenu

No documentation available.

GET api/Food/List?sortBy={sortBy}&showHistory={showHistory}&page={page}&count={count}

No documentation available.

GET api/Food/Get/{id}

No documentation available.

POST api/Food/Post

No documentation available.

DELETE api/Food/DeleteDraft/{id}

No documentation available.

POST api/Food/SendToSupplier

No documentation available.

GET api/Food/EmailInvoice/{id}?email={email}

No documentation available.

RefundRequest

APIDescription
POST api/RefundRequest/Post

No documentation available.

PUT api/RefundRequest/Put

No documentation available.

Invite

APIDescription
POST api/Invite/CountAvailableStudents

No documentation available.

POST api/Invite/ProcessInvites

No documentation available.

Default

APIDescription
GET api/Default/DashboardVisibilityForParent

No documentation available.

GET api/Default/DashboardVisibilityForStudent

No documentation available.

GET api/Default/InitDatabase

No documentation available.

Group

APIDescription
GET api/Group/GetAllGroupCategories

No documentation available.

GET api/Group/Search?searchText={searchText}&groupCategoryId={groupCategoryId}

No documentation available.

POST api/Group/Post

No documentation available.

PUT api/Group/Put

No documentation available.

GET api/Group/GetList

No documentation available.

GET api/Group/Get?groupId={groupId}

No documentation available.

POST api/Group/Join?groupId={groupId}

No documentation available.

POST api/Group/Leave/{id}

No documentation available.