# JUBILI Web API ## Dashboard ### `EMPLOYEE SELECT` - (GET) /api/V1/Employee/GetEmployeeList ### `SELECT CUSTOM DATE` - (GET) /api/V1/Dashboard/CalDate ### `ACTIVE CUSTOMER` - (GET) /api/V1/Dashboard/ActiveCustomer ### `ACTIVITY` - (GET) /api/V1/Dashboard/Activity ### `SALES AMOUNT ` - (GET) /api/V1/Dashboard/SaleAmount ### `OPPORTUNITY` - (GET) /api/V1/Dashboard/Oppotunity ### `GOAL` - (GET) /api/V1/Dashboard/LeadGoal - (GET) /api/V1/Dashboard/IncomeGoal - (GET) /api/V1/Dashboard/MarginGoal ### `LEAD STATUS` - (GET) /api/V1/Dashboard/LeadStatus ### `SALES PIPELINE` - (GET) /api/V1/Dashboard/SalePipeline ### `PIPELINE MOVEMENT` - (GET) /api/V1/Dashboard/GetPipelineMovement ### `SALES ORDER BY PAYMENT` - (GET) /api/V1/Dashboard/SaleOrderByPayment ### `SALES RANKING` - (GET) /api/V1/Dashboard/SaleRanking ### `SALES ORDER BY CATEGORIES` - (GET) /api/V1/Dashboard/QuotationByCategory ## ACTIVITY (TASKS) ### `EMPLOYEE SELECT` - (GET) /api/V1/Employee/GetEmployeeList ### `NEW PROSPECT` - (GET) /api/V1/Activity/GetProspectActivity ### `LEAD` - (GET) /api/V1/Activity/GetLeadActivity ### `INCOME` - (GET) /api/V1/Activity/IncomeActivity ### `MARGIN` - (GET) /api/V1/Activity/GetMarginActivity ### TASK LIST AND UPCOMMING TASK - (GET) /api/V1/Activity/GetIndexActivity ### TASK DETAIL - (GET) /api/V1/Assignee/GetAssigneePermission - (GET) /api/V1/Activity/GetDetailProspectActivity - (GET) /api/V1/Activity/GetFollowPartActivity - (GET) /api/V1/Assignee/GetAssigneeList - (GET) /api/V1/Activity/GetActivityMentionableList #### Project - (GET) /api/V1/Project/GetProjectListByProspect #### Edit - (PUT) /api/V1/Snooze/EditSnoozeWithReturnModel #### Unfollow - (PUT) /api/V1/Snooze/SelectHideSnooze #### Save and next - (PUT) /api/V1/Snooze/UpdateAssignee ## ACTIVITY Create - (GET) /api/V1/Company/GetProjectSetting #### Company Name - (GET) /api/V1/Prospect/GetListProspect - (GET) /api/V1/Prospect/GetProspectDetail #### Company Add modal - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Tag/GetTag - (POST) /api/V1/Prospect/CreateProspectWithReturnModel #### Call Action - (GET) /api/V1/Company/GetCompanySystemSetting #### Contact name - (GET) /api/V1/Prospect/GetContactByProspectSurrKey #### Project - (GET) /api/V1/Project/GetProjectListByProspect #### Description - (GET) /api/V1/Activity/GetActivityMentionableList ##### Save modal - (GET) /api/V1/Assignee/GetAssigneeList - (GET) /api/V1/Snooze/GetSnoozeMentionableList ##### Save modal (Save Save And Next) - /api/V1/Activity/CreateActivity - (POST) /api/V1/Snooze/CreateSnooze - (POST) /api/V1/Jubili/ActivityImageNoneResize - (GET) /api/V1/Email/SendMentionNotiEmail ## ACTIVITY EDIT - (GET) /api/V1/Activity/GetActivityDetailEdit - (GET) /api/V1/Category/GetCategoryByCompany - (GET) /api/V1/Company/GetProjectSetting - (GET) /api/V1/Assignee/GetAssigneePermission #### Company name - (GET) /api/V1/Prospect/GetListProspect #### Company Add modal - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Tag/GetTag - (POST) /api/V1/Prospect/CreateProspectWithReturnModel #### Contact name - (GET) /api/V1/Prospect/GetContactByProspectSurrKey #### Project - (GET) /api/V1/Project/GetProjectListByProspect #### Description - (GET) /api/V1/Activity/GetActivityMentionableList ##### Save modal - (PUT) /api/V1/Activity/EditActivity - (GET) /api/V1/Email/SendMentionNotiEmail ## PROSPECT List - (GET) /api/V1/Prospect/GetProspectIndex #### Select - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Employee/GetEmployeeList - (GET) /api/V1/Tag/GetTag ## PROSPECT Ranking - (GET) /api/V1/Employee/GetEmployeeList - (GET) /api/V1/Prospect/GetProspectRankingList ## PROSPECT DETAIL - (GET) /api/V1/Prospect/GetProspectDetail - (GET) /api/V1/Employee/GetMentionableList - (GET) /api/V1/Project/GetProjectListByProspect - (GET) /api/V1/Address/GetCountry - (GET) /api/V1/Address/getProvince - (GET) /api/V1/Address/getDistrict - (GET) /api/V1/Snooze/GetSnoozeMentionableList #### comment - (GET) /api/V1/Prospect/GetProspectHistory - (POST) /api/V1/Prospect/CreateLikeActivity - (POST) /api/V1/Prospect/CreateComment - (GET) /api/V1/Email/SendEmailComment - (POST) /api/V1/Prospect/EditComment #### Project - /api/V1/Project/GetFollowingProject #### lead - (GET) /api/V1/Lead/GetFollowingLead #### Following lead - /api/V1/Quotation/GetFollowingQuotation #### Cumulative sales - (GET) /api/V1/SaleOrder/GetFollowingSaleOrder #### Setting - (PUT) /api/V1/Prospect/UnfollowProspect - (PUT) /api/V1/Prospect/FollowProspect - (PUT) /api/V1/Prospect/TurnOffNotification - (PUT) /api/V1/Prospect/TurnOnNotification ## PROSPECT EDIT - (GET) /api/V1/Prospect/GetProspectDetail - (GET) /api/V1/Assignee/GetAssigneeList - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector - (GET) /api/V1/Assignee/GetAssigneePermission - (GET) /api/V1/Snooze/GetSnoozeMentionableList #### Information Contact. >> Social - (GET) /api/V1/Company/GetCompanySystemSetting #### PROSPECT RELATIONSHIP - (GET) /api/V1/Assignee/GetAssigneeList #### Tag - (GET) /api/V1/Tag/GetTagProspectByProspect - (GET) /api/V1/Tag/GetTag #### Save - (PUT) /api/V1/Prospect/EditProspect - (POST) /api/V1/Tag/CreateTagProspect - (POST) /api/V1/jubili/Prospect - (PUT) /api/V1/Prospect/UpdateProspectAttachmentPath - (PUT) /api/V1/Prospect/CheckDeleteProspectAttachmentPath ## PROSPECT Create ### Tag - (GET) /api/V1/Tag/GetTag - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector - (GET) /api/V1/Assignee/GetAssigneePermission ### PROSPECT RELATIONSHIP - (GET) /api/V1/Assignee/GetAssigneeList ### Information Contact. >> Social - (GET) /api/V1/Company/GetCompanySystemSetting ### PROSPECT RELATIONSHIP - (GET) /api/V1/Assignee/GetAssigneeList ### Modal - (GET) /api/V1/Snooze/GetSnoozeMentionableList ### Modal >> save - (POST) /api/V1/Prospect/CreateProspect - (POST) /api/V1/jubili/Prospect - (PUT) /api/V1/Prospect/UpdateProspectAttachmentPath ## Lead List - (GET) /api/V1/Lead/GetLeadIndex ### Grand total - (GET) /api/V1/Lead/GetLeadTotalSummary ### Filter #### customer - (GET) /api/V1/Prospect/GetListProspect #### Employee - (GET) /api/V1/Employee/GetEmployeeList ## Lead Detail - (GET) /api/V1/Lead/GetLeadDetail - (GET) /api/V1/Address/GetCountry - (GET) /api/V1/Address/getProvince - (GET) /api/V1/Address/getDistrict #### QUOTATION AND SALE ORDER OF LEAD - (GET) /api/V1/Lead/GetQoAndSoDetail ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList - (GET) /api/V1/Assignee/GetAssigneePermission ### Commnet - (GET) /api/V1/Comment/GetCommentMentionableList - (GET) /api/V1/Comment/getComment - (POST) /api/V1/Comment/createComment - (GET) /api/V1/Email/SendEmailComment - (POST) /api/V1/Comment/updateComment - (POST) /api/V1/Comment/likeComment - (GET) /api/V1/Comment/deleteComment ### Lost - (PUT) /api/V1/Lead/ActionLost - (POST) /api/V1/Snooze/CreateSnooze - (GET) /api/V1/Email/SendMentionNotiEmail ### Win - (PUT) /api/V1/Lead/ActionWin ## Lead create - (GET) /api/V1/Company/GetCompanySystemSetting - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector ### create company modal - (GET) /api/V1/Tag/GetTag #### save - (POST) /api/V1/Prospect/CreateProspectWithReturnModel - (POST) /api/V1/Tag/CreateTagProspect ### create project modal - (GET) /api/V1/Company/GetProjectSetting #### save - (POST) /api/V1/Project/CreateProjectWithReturnModel ### CONTACT INFORMATION - (GET) /api/V1/Prospect/GetProspectDetail ### Project - (GET) /api/V1/Project/GetProjectListByProspect ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ### ITEM INFORMATION #### Category - (GET) /api/V1/Category/GetCategoryByCompany ### save modal - (GET) /api/V1/Snooze/GetSnoozeMentionableList - (POST) /api/V1/Lead/CreateLead - (POST) /api/V1/Jubili/Lead - (PUT) /api/V1/Lead/UpdateLeadAttachmentPath - (POST) /api/V1/Snooze/CreateSnooze - (GET) /api/V1/Email/SendMentionNotiEmail ## Lead Edit - (GET) /api/V1/Lead/GetLeadDetailEdit - (GET) /api/V1/Company/GetCompanySystemSetting - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector ### create company modal - (GET) /api/V1/Tag/GetTag #### save - (POST) /api/V1/Prospect/CreateProspectWithReturnModel - (POST) /api/V1/Tag/CreateTagProspect ### create project modal - (GET) /api/V1/Company/GetProjectSetting #### save - (POST) /api/V1/Project/CreateProjectWithReturnModel ### CONTACT INFORMATION - (GET) /api/V1/Prospect/GetProspectDetail ### Project - (GET) /api/V1/Project/GetProjectListByProspect ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ### ITEM INFORMATION #### Category - (GET) /api/V1/Category/GetCategoryByCompany ### save - (PUT) /api/V1/Lead/EditLead ## Quotation List - (GET) /api/V1/Company/GetCompanyCurrencySetting - (GET) /api/V1/quotation/GetQuotationIndex ### Grand total - (GET) /api/V1/quotation/GetQuotationTotalSummary ### Filter #### Project - (GET) /api/V1/Project/GetProjectListByProspect #### Employee - (GET) /api/V1/Employee/GetEmployeeList #### Customer - (GET) /api/V1/Prospect/GetListProspect ## Quotation detail - (GET) /api/V1/Quotation/GetQuotationDetail - (GET) /api/V1/Address/GetCountry - (GET) /api/V1/Address/getProvince - (GET) /api/V1/Address/getDistrict ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ### tash - (PUT) /api/V1/Quotation/TrashQuotation ### revise - (PUT) /api/V1/Quotation/ReviseQuotation ### win - (POST) /api/V1/SaleOrder/CreateSaleOrder ### Lost - (PUT) /api/V1/Quotation/LostQuotation - (POST) /api/V1/Snooze/CreateSnooze - (GET) /api/V1/Email/SendMentionNotiEmail ### Comment - (GET) /api/V1/Comment/GetCommentMentionableList - (GET) /api/V1/Comment/getComment - (POST) /api/V1/Comment/createComment - (POST) /api/V1/Comment/updateComment - (GET) /api/V1/Email/SendEmailComment - (POST) /api/V1/Comment/likeComment - (GET) /api/V1/Comment/deleteComment ### show item code in quotation form - (PUT) /api/V1/Quotation/UpdateShowItemCode ### email - (POST) /api/V1/Quotation/SendEmailQuotation ### link - https://jubili.builk.com/forms/GenerateLink - https://api-ssl.bitly.com/v3/shorten ## Quotation Create - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector ### if copy - (GET) /api/V1/Quotation/GetQuotationDetail ### Company name - (GET) /api/V1/Prospect/GetListProspect ### Lead search - (GET) /api/V1/Lead/GetLeadByProspect - (GET) /api/V1/Lead/GetLeadByProject ### Project - (GET) /api/V1/Project/GetProjectListByProspect ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ### Contact information - (GET) /api/V1/Prospect/GetProspectDetail - (GET) /api/V1/Lead/GetLeadDetail (for auto complete) ### Currency setting - (GET) /api/V1/Company/GetCompanyCurrencySetting ### Item information - (GET) /api/V1/Category/GetCategoryByCompany - (GET) /api/V1/ProductSetting/GetQoPhotoFeature - (GET) /api/V1/ProductSetting/ImportItemAutocomplete - (POST) /api/V1/Quotation/UploadImageFile ### remark (placeholder) - (GET) /api/V1/Company/GetCompanyRemark ### ?? - /api/V1/Quotation/GetTermPaymentFromLastQuotation ### modal Follow up ##### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ##### Note for next action - (GET) /api/V1/Snooze/GetSnoozeMentionableList ### save - (POST) /api/V1/Quotation/CreateQuotation - (POST) /api/V1/Snooze/CreateSnooze - (GET) /api/V1/Email/SendMentionNotiEmail ### upload attachment - (POST) /api/V1/Jubili/Quotation - (PUT) /api/V1/Quotation/UpdateQuotationAttachmentPath ## Quotation Edit - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) /api/V1/Address/getDistrictSelector - (GET) /api/V1/Quotation/GetQuotationDetail ### Company name - (GET) /api/V1/Prospect/GetListProspect ### Lead search - (GET) /api/V1/Lead/GetLeadByProspect - (GET) /api/V1/Lead/GetLeadByProject ### Project - (GET) /api/V1/Project/GetProjectListByProspect ### Responsible - (GET) /api/V1/Assignee/GetAssigneeList ### Currency setting - (GET) /api/V1/Company/GetCompanyCurrencySetting ### remark (placeholder) - (GET) /api/V1/Company/GetCompanyRemark ### Currency setting - (GET) /api/V1/Company/GetCompanyCurrencySetting ### Item information - (GET) /api/V1/Category/GetCategoryByCompany - (GET) /api/V1/ProductSetting/GetQoPhotoFeature - (GET) /api/V1/ProductSetting/ImportItemAutocomplete - (POST) /api/V1/Quotation/UploadImageFile - (POST) /api/V1/ProductSetting/UploadImageFile ### Contact information - (GET) /api/V1/Prospect/GetProspectDetail - (GET) /api/V1/Lead/GetLeadDetail ### save - (PUT) /api/V1/Quotation/EditQuotation ### upload attachment - (POST) /api/V1/Jubili/Quotation - (PUT) /api/V1/Quotation/UpdateQuotationAttachmentPath ### trash - (PUT) /api/V1/Quotation/TrashQuotation ### approve - (PUT) /api/V1/Quotation/EditQuotation ## Sales order List - (GET) /api/V1/saleOrder/GetSaleOrderIndex ### Grand total - (GET) /api/V1/saleOrder/GetSaleOrderTotalSummary ### Filter ##### Customer - (GET) /api/V1/Prospect/GetListProspect ##### Employee - (GET) /api/V1/Employee/GetEmployeeList ##### Currency - (GET) /api/V1/Company/GetCompanyCurrencySetting ## sale order create ไม่มีสร้างตอน win quotation ## sale order detail - (GET) /api/V1/SaleOrder/GetSaleOrderDetail ### Responsible Person - (GET) /api/V1/Assignee/GetAssigneePermission - (GET) /api/V1/Assignee/GetAssigneeList ### Country - (GET) /api/V1/Address/GetCountry - (GET) /api/V1/Address/GetCountrySelector ### Province - (GET) api/V1/Address/getProvinceSelector ### District - (GET) /api/V1/Address/getDistrict ### Item detail - (GET) /api/V1/Category/GetCategoryByCompany ### Payment status - (PUT) /api/V1/SaleOrder/SaleOrderUpdatePayment ### Trash - (PUT) /api/V1/SaleOrder/TrashSaleOrder ### Comment - (GET) /api/V1/Comment/getComment - (GET) /api/V1/Comment/ - (POST) /api/V1/Comment/createComment - (GET) /api/V1/Email/SendEmailComment - (POST) /api/V1/Comment/likeComment - (POST) /api/V1/Comment/updateComment - (GET) /api/V1/Comment/deleteComment ### save - (PUT) /api/V1/SaleOrder/EditSaleOrder ### attachment files - (POST) /api/V1/Jubili/SaleOrder - (PUT) /api/V1/SaleOrder/UpdateSodAttachmentPath ## sale order detail sop - (GET) /api/V1/SaleOrder/GetSaleOrderPartialDetail - (GET) /api/V1/Address/GetCountry - (GET) /api/V1/Address/GetCountrySelector - (GET) /api/V1/Address/getProvinceSelector - (GET) m/api/V1/Address/getDistrict ### Responsible person - (GET) /api/V1/Assignee/GetAssigneePermission - (GET) /api/V1/Assignee/GetAssigneeList ### Item detail - (GET) /api/V1/Category/GetCategoryByCompany ### save - (PUT) api/V1/SaleOrder/EditSaleOrderPartial ### trash - (PUT) /api/V1/SaleOrder/TrashSaleOrderPartial ### Closing the sales - (PUT) /api/V1/SaleOrder/UpdateSaleOrderPartialClosingSale