DELETE
/api/Article
Delete article from the system
ArticleId query — indentity number(primary key) for article object
POST
/api/Article
Add new article
PUT
/api/Article
update existing article
PUT
/api/Article/ArticleGymDetails
Add article details that associate with a Gym
searchText query — Search text - will be search by the namegymIds query — Comma separated gymIds deafult "-1" for all gymstype querylimit queryoffset query
GET
/api/Article/GymArticle/{articleId}/{gymId}
Get Gym specific properties for article
articleId path · required — indentity number(primary key) for article objectgymId path · required — indentity number(primary key) for gym object
POST
/api/Article/MeasureUnit
Add measure unit
GET
/api/Article/MeasureUnits
Get mesure units
type query — type of the measure unit (all, item, service)
GET
/api/Article/RevenueAccounts
Get Revenue Accounts
GET
/api/Article/Search
Search articles It will only return basic information of article
searchText query — part of article namegymId query — -1 for all gymstype query — filter article type. default is 'all'orderBy query — order by column.!-- invalid column will give internal server errorlimit query — number of recode in result and default is 100. use negative numbers to order by descoffset query — number of recodes to skipactiveStatus query — Active Status 1 : Active, 2: Inactive, 3: All, Default : 1
PUT
/api/Article/UpdateStatus
Deactivate existing article
ArticleId querystatus query — 1 : activate , 2 deactivateuserName query — Updating user
GET
/api/Article/{articleID}
Get article details This will return all properties related to article entity
articleID path · required — indentity number (primary key) for article object
POST
/api/Auth/login
Authenticate and provide token for autherizations.
GET
/api/Gym/{gymID}
Get gym details This will return all properties related to gym entity
gymID path · required — indentity number (primary key) for gym object
GET
/api/Membership
Get all of the members details This will return all properties related to member entity
POST
/api/Membership
Add new Member
DELETE
/api/Package
Delete existing package
PackageId query — primary key of package entity
GET
/api/Package
Get package details by packageId
packageId query — primary key of package entity
POST
/api/Package
Insert new package into the system
PUT
/api/Package
Update existing package by its ID
GET
/api/Package/Search
Search packages
searchText query — part of package namegymId query — primary key of TL gym entitytype query — filter package type.!-- default is 'all'orderBy query — order by column.!-- invalid column will give internal server errorlimit query — number of recode in result and default is 100. use negative numbers to order by descoffset query — number of recodes to skipactiveStatus query — active status active : 1, inactive : 2, all 3, deafult : 1categoryId query — Packge Category IdstartpPrice query — Start price of the price RangeendPrice query — End Price of the price RangerequestSource query — 1 : MRM, 2 : Mobile
PUT
/api/Package/UpdateStatus
Status update of existing package
packageId query — package Idstatus query — status : 1 activate, 2 : deactivateuserName query — Status updated User
GET
/api/Status
Get the current status of message
messageId query — respose of POST request
GET
/api/Test
Get the all Test objects.
GET
/api/User
Get all Users detail This will return all properties related to User entity
POST
/api/User/registerUser
Register a new User
UserId query — Indentity number(primary key) for user object. Generated in DB table when inserting a record.AccountNumber query — Account number of the user.It can be any stakeholder of the application.even can be a gym.GymNumber query — If this user is a gym, then the gym number.ExternalEntityNumber query — Entity number that make a relationship with BOX API DB.Name query — Name of the user.Number query — Unique number maintain by application to idenify user.IntroduceBy query — If Someone introduced this user to the system, then that user's UserId.Guardian query — Gaurdian of the this user if he/she is under 18 years old.TypeId query — Type of the user.
PUT
/api/User/updateuser
Update an exsisting User
UserId query — Indentity number(primary key) for user object. Generated in DB table when inserting a record.AccountNumber query — Account number of the user.It can be any stakeholder of the application.even can be a gym.GymNumber query — If this user is a gym, then the gym number.ExternalEntityNumber query — Entity number that make a relationship with BOX API DB.Name query — Name of the user.Number query — Unique number maintain by application to idenify user.IntroduceBy query — If Someone introduced this user to the system, then that user's UserId.Guardian query — Gaurdian of the this user if he/she is under 18 years old.TypeId query — Type of the user.