Notification

APIDescription
GET api/Notification/Search?skip={skip}&take={take}

No documentation available.

GET api/Notification/GetCount?skip={skip}&take={take}

No documentation available.

GET api/Notification/{id}

No documentation available.

POST api/Notification

No documentation available.

Account

APIDescription
GET api/Account/CreateUser?id={id}&businessName={businessName}&line1={line1}&line2={line2}&community={community}&postalCode={postalCode}&firstName={firstName}&lastName={lastName}&notes={notes}&email={email}&isBusinessRegistered={isBusinessRegistered}&submissionDate={submissionDate}&statusId={statusId}&password={password}&roleId={roleId}&contactId={contactId}&businessId={businessId}

Creates a user account. Note that for now, you simply post in the desired roleId for the user. Temporary basic role types can he retrieved using api/Utility/GetUserRoles

POST api/Account/ForgotPassword

No documentation available.

GET api/Account/IsTokenValid

Attempts to validate an authorization token .

POST api/Account/Login

Attempts to create a login session for the passed credentials .

POST api/Account/Register

Creates a user account. Note that for now, you simply post in the desired roleId for the user. Temporary basic role types can he retrieved using api/Utility/GetUserRoles

POST api/Account/UpdatePassword

No documentation available.

POST api/Account/ValidateVerificationCode

No documentation available.

GET api/Account

Method for testing that returns all the user profiles that have been created in the database .

Product

APIDescription
GET api/Product/GetPublishedVersions

No documentation available.

GET api/Product/GetContacts?skip={skip}&take={take}&primaryContactId={primaryContactId}

No documentation available.

GET api/Product/Search?skip={skip}&take={take}&draftStatusId={draftStatusId}

No documentation available.

GET api/Product/GetCount?skip={skip}&take={take}&draftStatusId={draftStatusId}

No documentation available.

POST api/Product/CreateNewDraft

No documentation available.

POST api/Product/SubmitForReview

No documentation available.

POST api/Product/Publish

No documentation available.

POST api/Product/Reject

No documentation available.

POST api/Product/UploadImage

No documentation available.

DELETE api/Product/DeleteImage/{id}

No documentation available.

GET api/Product?productId={productId}

Gets the current published version of the requested product from product catalogue.

GET api/Product?draftId={draftId}

Gets a product draft by id.

GET api/Product

Retrieves product drafts for current user.

POST api/Product

Creates or updates a product draft.

DELETE api/Product/{id}

No documentation available.

CampgroundOccupancyData

APIDescription
GET api/CampgroundOccupancyData/Search?skip={skip}&take={take}&productId={productId}&startDate={startDate}&endDate={endDate}&year={year}

No documentation available.

GET api/CampgroundOccupancyData/GetCount?skip={skip}&take={take}&productId={productId}&startDate={startDate}&endDate={endDate}&year={year}

No documentation available.

GET api/CampgroundOccupancyData/GetOccupancyReport?productId={productId}&years[0]={years[0]}&years[1]={years[1]}

No documentation available.

GET api/CampgroundOccupancyData/GetOccupancyVarianceReport?productId={productId}&regionId={regionId}&year={year}

No documentation available.

GET api/CampgroundOccupancyData/GetOccupancyVarianceReportPdf?productId={productId}&regionId={regionId}&year={year}

No documentation available.

GET api/CampgroundOccupancyData/GetOccupancyReportPdf?productId={productId}&years[0]={years[0]}&years[1]={years[1]}

No documentation available.

GET api/CampgroundOccupancyData/{id}

No documentation available.

GET api/CampgroundOccupancyData?productId={productId}&year={year}&month={month}

No documentation available.

POST api/CampgroundOccupancyData

No documentation available.

UserProfile

APIDescription
GET api/UserProfile/Search?skip={skip}&take={take}&businessName={businessName}

No documentation available.

GET api/UserProfile/GetCount?skip={skip}&take={take}&businessName={businessName}

No documentation available.

POST api/UserProfile/SendResetPasswordEmail

No documentation available.

GET api/UserProfile?userProfileId={userProfileId}

No documentation available.

POST api/UserProfile

No documentation available.

DELETE api/UserProfile/{id}

No documentation available.

Registration

APIDescription
POST api/Registration/Approve

No documentation available.

POST api/Registration/Reject

No documentation available.

GET api/Registration/Search?skip={skip}&take={take}

No documentation available.

GET api/Registration/GetCount?skip={skip}&take={take}

No documentation available.

GET api/Registration?registrationId={registrationId}

No documentation available.

POST api/Registration

No documentation available.

OccupancyData

APIDescription
GET api/OccupancyData/Search?skip={skip}&take={take}&productId={productId}&startDate={startDate}&endDate={endDate}&year={year}

No documentation available.

GET api/OccupancyData/GetCount?skip={skip}&take={take}&productId={productId}&startDate={startDate}&endDate={endDate}&year={year}

No documentation available.

GET api/OccupancyData/GetOccupancyReport?productId={productId}&years[0]={years[0]}&years[1]={years[1]}

No documentation available.

GET api/OccupancyData/GetOccupancyVarianceReport?productId={productId}&regionId={regionId}&year={year}

No documentation available.

GET api/OccupancyData/GetOccupancyVarianceReportPdf?productId={productId}&regionId={regionId}&year={year}

No documentation available.

GET api/OccupancyData/GetOccupancyReportPdf?productId={productId}&years[0]={years[0]}&years[1]={years[1]}

No documentation available.

GET api/OccupancyData/{id}

No documentation available.

GET api/OccupancyData?productId={productId}&year={year}&month={month}

No documentation available.

POST api/OccupancyData

No documentation available.

Utility

APIDescription
GET api/Utility/GetAccommodationUnitTypes

No documentation available.

GET api/Utility/GetAddressTypes

No documentation available.

GET api/Utility/GetCaaRatingTypes

Returns list of Caa rating types.

GET api/Utility/GetCampgroundUnitTypes

No documentation available.

GET api/Utility/GetCanadaSelectRatingTypes

Returns list of Canada Select rating types.

GET api/Utility/GetCancellationPolicys

No documentation available.

GET api/Utility/GetBusinesses

No documentation available.

GET api/Utility/GetCommunities

Returns list of NSTA communities.

GET api/Utility/GetContactTypes

No documentation available.

GET api/Utility/GetLinkTypes

No documentation available.

GET api/Utility/GetMediaTypes

No documentation available.

GET api/Utility/GetNotificationTypes

No documentation available.

GET api/Utility/GetPaymentTypes

No documentation available.

GET api/Utility/GetProductAttributes?attributeGroupId={attributeGroupId}

Returns list of attributes for the requested group

GET api/Utility/GetProductAttributeGroups

Returns list of all product attribute groups

GET api/Utility/GetProductDraftStatuses

No documentation available.

GET api/Utility/GetPeriodOfOperationTypes

No documentation available.

GET api/Utility/GetProductTypes

Returns list of NSTA product types.

GET api/Utility/GetRatePeriods

No documentation available.

GET api/Utility/GetRateTypes

No documentation available.

GET api/Utility/GetRegions

Returns list of NSTA regions.

GET api/Utility/GetRegistrationStatuses

No documentation available.

GET api/Utility/GetSubRegions

Returns list of NSTA subregions.

GET api/Utility/GetUserRoles

Returns list of operator portal user roles.

Alert

APIDescription
GET api/Alert/Search?skip={skip}&take={take}

No documentation available.

GET api/Alert/GetCount?skip={skip}&take={take}

No documentation available.

GET api/Alert/{id}

No documentation available.

POST api/Alert

No documentation available.