Access
API | Description |
---|---|
POST Access/Token |
This api for get new token. Please encript your client_secret and password with SHA256 and then encript value with MD5 |
POST Access/TokenByFacebookID |
This api for get new token. Please encript your client_secret and password with SHA256 and then encript value with MD5 |
POST Access/RefreshToken |
Extend the expiry time of the token. Please encript your client_secret with SHA256 and then encript value with MD5 |
POST Access/LogOut |
Logout current token |
POST Access/Validated |
validate if the token is valid or not |
Action
API | Description |
---|---|
GET Action/Get/{id} |
Get Action by ID |
POST Action/Search |
get action by pagination and ActionCategoryID |
GET Action/GetListProductType |
Get List Product Type |
GET Action/GetByGroupCode/{id} |
Get By Group Code |
ActionCategory
API | Description |
---|---|
GET ActionCategory/Get/{id} |
Get Action category by ID |
POST ActionCategory/Search |
get action category by pagination |
Adjustment
API | Description |
---|---|
GET Adjustment/Get/{id} |
Get detail information of Adjustment |
Area
API | Description |
---|---|
POST Area/Search |
get list Area by pagination and search criteria |
GET Area/Get/{ID} |
Get Area detail by ID |
GET Area/GetByDistrictId?DistrictID={DistrictID} |
get list Area by District id |
Channel
API | Description |
---|---|
POST Channel/Search |
get list of channel base on search criteria and Pagination. |
GET Channel/Get/{ID} |
Get Detail information of channel |
Chatbot
API | Description |
---|---|
POST Chatbot/PublicChatbot |
Check the availability of the email or phone number. |
Child
API | Description |
---|---|
POST Child/Add |
Add new child base on parent ID |
GET Child/Get?ParentId={ParentId} |
Get List Of child by ParentID |
POST Child/Update |
update data child |
DELETE Child/Delete/{ID} |
Deleted data child by ID |
City
API | Description |
---|---|
POST City/Search |
get list City by pagination and search criteria |
GET City/Get/{ID} |
Get City detail by ID |
GET City/GetByAreaId?AreaID={AreaID} |
get list City by Area id |
Collect
API | Description |
---|---|
GET Collect/Get/{ID} |
No documentation available. |
GET Collect/PublicGetAllCollectByReceiptId?receiptId={receiptId} |
No documentation available. |
POST Collect/AddPointByActionId?actionId={actionId} |
No documentation available. |
ConvertPoint
API | Description |
---|---|
GET ConvertPoint/GetActiveStore |
Get Store for convert |
GET ConvertPoint/GetRuleByStoreId?storeId={storeId} |
get list City by Area id |
GET ConvertPoint/ValidateStoreMember?storeId={storeId}&userId={userId} |
No documentation available. |
POST ConvertPoint/ConvertPointOut |
No documentation available. |
POST ConvertPoint/CheckConvertPointCap |
No documentation available. |
POST ConvertPoint/ConvertPointIn |
No documentation available. |
District
API | Description |
---|---|
POST District/Search |
get list District by pagination and search criteria |
GET District/Get/{ID} |
Get District detail by ID |
GET District/GetByRegionId?RegionID={RegionID} |
get list District by zone id |
EventCode
API | Description |
---|---|
GET EventCode/GetEventCodeMobile |
No documentation available. |
Member
API | Description |
---|---|
POST Member/Search |
Get list of member base on search criteria and Pagination. Relation table members will not appear in the results For all relation used api get by Id |
GET Member/Get/{ID} |
Get Detail information of member with spesific ID include all relation table |
POST Member/Add |
Register new member to system. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/PublicAdd |
Registering new member |
POST Member/PublicAddSortRegister |
Register new member to system. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/PublicIsExist |
Check the availability of the email or phone number. |
POST Member/PublicIsExistWithChildName |
Check the availability of the email or phone number. |
POST Member/PublicGetMemberDetailByPhone |
Check the availability of the email or phone number. |
POST Member/AddSortRegister |
Register new member to system. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/AddFacebookRegister |
No documentation available. |
POST Member/AddMobileRegister |
Register new member to system from mobile device. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/AddMobileFacebookRegister |
Register new member to system from mobile device by facebook. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/Update |
Update data member. Please encript password with SHA256 and then encript value with MD5. |
POST Member/AddChildOnly |
Add data anak. Please encript password with SHA256 and then encript value with MD5. |
POST Member/AgreeToTermsAndConditions |
Set AcceptDate field on Member table with current date and time. |
POST Member/UpdateStatVendor |
No documentation available. |
POST Member/Sms |
Register new member via SMS add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientId + '#' + ClientSecret). Please encript "your-simple-access-token-here" with HMACSHA1. |
POST Member/Scheduler |
Scheduler SMS add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId ( ClientId ). Please encript "your-simple-access-token-here" with HMACSHA1. |
POST Member/EmailByForgotPasswordToken |
Get user email by forgot password token |
POST Member/GenerateForgotPasswordToken |
Generate Token Validation forgot password and send it via email or sms |
GET Member/VerifyForgotPasswordToken/{id}?client_id={client_id} |
Check Validation Token is valid or not For Forgotten password |
POST Member/VerifyForgotPasswordToken/{id}?client_id={client_id} |
Check Validation Token is valid or not For Forgotten password |
POST Member/ChangeResetPassword |
Change and reset password using Password Forgotten Token |
POST Member/SetForgotPasswordTokenByEmail |
Set user forgot password token |
POST Member/Profile |
Member Detail by token |
POST Member/IsAgreeWithTermsAndConditions |
Check whether member has agreed with terms and conditions or not. |
POST Member/ChangePassword |
Changing Member's Password |
POST Member/ChangePasswordNoOldPassword |
Changing Member's Password |
POST Member/AddLongRegister |
Register new member to system. add Authorization header, with value "Bearer your-simple-access-token-here". generated "your-simple-access-token-here" with a combination of ClientId and ClientSecret ( ClientSecret + '#' + ClientSecret). Please encript "your-simple-access-token-here" with SHA256 and then encript value with MD5. Please encript password with SHA256 and then encript value with MD5. |
POST Member/PublicGetAll?search={search}&orderBy={orderBy}&orderDirection={orderDirection}&page={page}&pageSize={pageSize} |
No documentation available. |
POST Member/MemberOptOut |
Delete member if opt_out |
POST Member/EditRatingFlag |
Set AcceptDate field on Member table with current date and time. |
POST Member/UpdateMemberActive |
Set IsActive, ActiveDate, ActiveBy |
POST Member/UploadKK |
Upload KK |
Notification
API | Description |
---|---|
POST Notification/Get |
Get List notification by memberId and Pagination |
GET Notification/TotalUnread |
Get total unread notification |
POST Notification/Read/{Id} |
Update notification status to be read (IsRead =1) |
POST Notification/Reads?Ids={Ids} |
Update multiple notification status to be read (IsRead =1) |
POST Notification/Create |
Create new notification. |
POST Notification/GetFusionNotifications |
Get List fusion notification by memberId and Pagination |
POST Notification/CreateTelcomate |
No documentation available. |
OCR
API | Description |
---|---|
GET OCR/OCRGetStoreName |
No documentation available. |
POST OCR/OCRScan |
scan ocr string |
POST OCR/Upload |
No documentation available. |
POST OCR/SnapcartCallback |
No documentation available. |
OTPMember
API | Description |
---|---|
POST OTPMember/GenerateOTPMemberRegist?Phone={Phone}&ClientID={ClientID}&OldPhone={OldPhone}&IsLogin={IsLogin} |
No documentation available. |
POST OTPMember/ValidateOTPMember?Phone={Phone}&OTP={OTP}&ClientID={ClientID} |
Generate OTP and Send SMS OTP |
POST OTPMember/ValidateOTPLogin |
Generate OTP and Send SMS OTP |
Point
API | Description |
---|---|
GET Point/Get |
Get Total point per user |
POST Point/History |
Get member point history (debit and kredit) |
POST Point/CreatePointByAction |
Add point to login user based on given action code. |
POST Point/Update |
No documentation available. |
POST Point/GetByGroupCode |
No documentation available. |
PointStamp
API | Description |
---|---|
GET PointStamp/Get?MemberId={MemberId} |
Get List Of PointStamp by ParentID |
ProductBefore
API | Description |
---|---|
POST ProductBefore/Search |
get list of stages base on search criteria and Pagination. |
GET ProductBefore/Get/{ID} |
Get Detail information of stages |
Promo
API | Description |
---|---|
POST Promo/PromoSMS |
No documentation available. |
Receipt
Redeem
API | Description |
---|---|
GET Redeem/Get/{ID} |
Get detail info redemm by ID |
POST Redeem/Create |
submit redeem by member |
POST Redeem/SubmitRedeem |
No documentation available. |
POST Redeem/Data |
No documentation available. |
POST Redeem/Void?transactionCode={transactionCode} |
No documentation available. |
POST Redeem/GetRedeemReporting?startDate={startDate}&endDate={endDate}&orderColumn={orderColumn}&orderDirection={orderDirection}&page={page}&pageSize={pageSize} |
No documentation available. |
Region
API | Description |
---|---|
POST Region/Search |
get list Region by pagination and search criteria |
GET Region/Get/{ID} |
Get Region detail by ID |
GET Region/GetByZoneId?ZoneID={ZoneID} |
get list region by zone id |
Retailer
API | Description |
---|---|
POST Retailer/Search |
get list Retailer by pagination and search criteria |
GET Retailer/Get/{ID} |
Get Retailer detail by ID |
GET Retailer/GetByCityId?CityID={CityID} |
get list Retailer by City id |
SalesPerson
API | Description |
---|---|
POST SalesPerson/Search |
Search list of SalesPerson base on search criteria and Pagination. |
GET SalesPerson/Get/{ID} |
Get Detail information of SPG with spesific ID include all relation table |
POST SalesPerson/Add |
Add new SPG to system. |
POST SalesPerson/Update |
No documentation available. |
POST SalesPerson/PublicGetAll?search={search}&orderBy={orderBy}&orderDirection={orderDirection}&page={page}&pageSize={pageSize} |
No documentation available. |
Stages
API | Description |
---|---|
POST Stages/Search |
get list of stages base on search criteria and Pagination. |
GET Stages/Get/{ID} |
Get Detail information of stages |
GET Stages/GetAll |
No documentation available. |
GET Stages/GetStages/{ID} |
Get Detail information of stages |
Zone
API | Description |
---|---|
POST Zone/Search |
get list of zone, base on search criteria and Pagination. |
GET Zone/GetStageModelById/{ID} |
Get Detail information of zone |