NCService

APIDescription
GET api/NCService/Test

Documentation for 'Test'.

POST api/NCService/SendEmail

Documentation for 'SendEmail'.

BillingService

APIDescription
POST api/BillingService/AddPaymentMethod

Documentation for 'AddPaymentMethod'.

POST api/BillingService/UpdatePayByResellerLink

Documentation for 'UpdatePayByResellerLink'.

POST api/BillingService/AddAdyenPaypalPaymentMethod

Documentation for 'AddAdyenPaypalPaymentMethod'.

POST api/BillingService/AddAdyenGooglePayPaymentMethod

Documentation for 'AddAdyenGooglePayPaymentMethod'.

GET api/BillingService/GetAdyenPaypalToken

Documentation for 'GetAdyenPaypalToken'.

POST api/BillingService/AddAdyenApplePayPaymentMethod

Documentation for 'AddAdyenApplePayPaymentMethod'.

POST api/BillingService/RegisterReturnAuthority

Documentation for 'RegisterReturnAuthority'.

POST api/BillingService/CancelReturnDevice

Documentation for 'CancelReturnDevice'.

POST api/BillingService/DisableEnterpriseCompanyDevice

Documentation for 'DisableEnterpriseCompanyDevice'.

POST api/BillingService/EnableDisabledEnterpriseCompanyDevice

Documentation for 'EnableDisabledEnterpriseCompanyDevice'.

GET api/BillingService/QueryADevice?queryType={queryType}&deviceGuid={deviceGuid}&identifierType={identifierType}&identifier={identifier}

Documentation for 'QueryADevice'.

POST api/BillingService/GetDeviceRegisterCode

Documentation for 'GetDeviceRegisterCode'.

POST api/BillingService/GetCompanyDeviceRegisterCode

Documentation for 'GetCompanyDeviceRegisterCode'.

POST api/BillingService/GetDeviceResetCode

Documentation for 'GetDeviceResetCode'.

GET api/BillingService/QueryNewDevice?code={code}

Documentation for 'QueryNewDevice'.

GET api/BillingService/ListDevices?pageIndex={pageIndex}&pageSize={pageSize}&state={state}&contentServerName={contentServerName}&companyUUID={companyUUID}

Documentation for 'ListDevices'.

GET api/BillingService/GetDeviceInfo?deviceGuid={deviceGuid}

Documentation for 'GetDeviceInfo'.

GET api/BillingService/ListDeviceIdentifiers?pageIndex={pageIndex}&pageSize={pageSize}&state={state}&deviceModel={deviceModel}&fromDate={fromDate}&toDate={toDate}

Documentation for 'ListDeviceIdentifiers'.

POST api/BillingService/BatchUpdateDeviceIdentifier

Documentation for 'BatchUpdateDeviceIdentifier'.

POST api/BillingService/BatchDeleteDeviceIdentifier

Documentation for 'BatchDeleteDeviceIdentifier'.

POST api/BillingService/BatchAddDeviceIdentifier

Documentation for 'BatchAddDeviceIdentifier'.

POST api/BillingService/UpdateDeviceScreenInfo

Documentation for 'UpdateDeviceScreenInfo'.

POST api/BillingService/SetDefaultPaymentMethod

Documentation for 'SetDefaultPaymentMethod'.

POST api/BillingService/RemovePaymentMethod

Documentation for 'RemovePaymentMethod'.

POST api/BillingService/UpdatePaymentMethodInfo

Documentation for 'UpdatePaymentMethodInfo'.

POST api/BillingService/PaymentMethodValid

Documentation for 'PaymentMethodValid'.

GET api/BillingService/ListPaymentMethods?pageIndex={pageIndex}&pageSize={pageSize}&state={state}

Documentation for 'ListPaymentMethods'.

GET api/BillingService/ListAdyenAvailablePaymentMethods

Documentation for 'ListAdyenAvailablePaymentMethods'.

POST api/BillingService/MakeLaterPayment

Documentation for 'MakeLaterPayment'.

GET api/BillingService/ListAllSubscriptions?pageIndex={pageIndex}&pageSize={pageSize}&state={state}

Documentation for 'ListAllSubscriptions'.

POST api/BillingService/AddTrialSubscription

Documentation for 'AddTrialSubscription'.

POST api/BillingService/AddTrialSubscriptionByPlan

Documentation for 'AddTrialSubscriptionByPlan'.

POST api/BillingService/CancelSubscription

Documentation for 'CancelSubscription'.

GET api/BillingService/CheckTrialSubscriptionAvailable

Documentation for 'CheckTrialSubscriptionAvailable'.

POST api/BillingService/AddPaidSubscription

Documentation for 'AddPaidSubscription'.

POST api/BillingService/AddPaidSubscriptionByPlan

Documentation for 'AddPaidSubscriptionByPlan'.

POST api/BillingService/RenewSubscription

Documentation for 'RenewSubscription'.

POST api/BillingService/RenewDisabledSubscriptions

Documentation for 'RenewDisabledSubscriptions'.

POST api/BillingService/ForceToSetSubscriptionNextBillingDate

Documentation for 'ForceToSetSubscriptionNextBillingDate'.

POST api/BillingService/MakeOrder

Documentation for 'MakeOrder'.

GET api/BillingService/ListOrders?pageIndex={pageIndex}&pageSize={pageSize}&state={state}

Documentation for 'ListOrders'.

GET api/BillingService/ListInvoices?pageIndex={pageIndex}&pageSize={pageSize}&state={state}

Documentation for 'ListInvoices'.

GET api/BillingService/GetInvoice?invoiceNumber={invoiceNumber}

Documentation for 'GetInvoice'.

POST api/BillingService/CancelInvoice

Documentation for 'CancelInvoice'.

POST api/BillingService/AddProduct

Documentation for 'AddProduct'.

GET api/BillingService/ListProducts?pageIndex={pageIndex}&pageSize={pageSize}&allStates={allStates}

Documentation for 'ListProducts'.

POST api/BillingService/DelProduct

Documentation for 'DelProduct'.

POST api/BillingService/UpdateProduct

Documentation for 'UpdateProduct'.

POST api/BillingService/ChangeProductState

Documentation for 'ChangeProductState'.

POST api/BillingService/AddPromotion

Documentation for 'AddPromotion'.

POST api/BillingService/UpdatePromotion

Documentation for 'UpdatePromotion'.

GET api/BillingService/ListPromotions?pageIndex={pageIndex}&pageSize={pageSize}&showAll={showAll}

Documentation for 'ListPromotions'.

POST api/BillingService/DeletePromotion

Documentation for 'DeletePromotion'.

POST api/BillingService/AddPromotionProduct

Documentation for 'AddPromotionProduct'.

POST api/BillingService/DelPromotionProduct

Documentation for 'DelPromotionProduct'.

POST api/BillingService/ChangePromotionState

Documentation for 'ChangePromotionState'.

GET api/BillingService/ListPromotionProducts?pageIndex={pageIndex}&pageSize={pageSize}&promotionName={promotionName}&productName={productName}

Documentation for 'ListPromotionProducts'.

GET api/BillingService/GetCompanyBillingDay

Documentation for 'GetCompanyBillingDay'.

GET api/BillingService/GetCompanyNextBillingDate

Documentation for 'GetCompanyNextBillingDate'.

POST api/BillingService/AddSubscriptionPlan

Documentation for 'AddSubscriptionPlan'.

POST api/BillingService/UpdateSubscriptionPlan

Documentation for 'UpdateSubscriptionPlan'.

POST api/BillingService/SetCompanySubscriptionPlan

Documentation for 'SetCompanySubscriptionPlan'.

GET api/BillingService/ListCompanySubscriptionPlan?companyType={companyType}&pageIndex={pageIndex}&pageSize={pageSize}

Documentation for 'ListCompanySubscriptionPlan'.

GET api/BillingService/ListAllSubscriptionPlans?pageIndex={pageIndex}&pageSize={pageSize}&state={state}

Documentation for 'ListAllSubscriptionPlans'.

POST api/BillingService/ChangeSubscriptionPlan

Documentation for 'ChangeSubscriptionPlan'.

POST api/BillingService/CancelChangeSubscriptionPlan

Documentation for 'CancelChangeSubscriptionPlan'.

GET api/BillingService/ListCurrentSubscriptionPlan

Documentation for 'ListCurrentSubscriptionPlan'.

POST api/BillingService/SwitchToLegacyBillingPlan

Documentation for 'SwitchToLegacyBillingPlan'.

POST api/BillingService/AcceptAdyenNotification

Documentation for 'AcceptAdyenNotification'.

GET api/BillingService/ListAllBillingReportQueryActions?all={all}

Documentation for 'ListAllBillingReportQueryActions'.

GET api/BillingService/GetBillingReportQueryActionParameters?type={type}&actionName={actionName}

Documentation for 'GetBillingReportQueryActionParameters'.

POST api/BillingService/QueryBillingReport

Documentation for 'QueryBillingReport'.

GET api/BillingService/GetMyResellerSummary?localStartDate={localStartDate}&localEndDate={localEndDate}

Documentation for 'GetMyResellerSummary'.

GET api/BillingService/GetMyRebateSummary?localStartDate={localStartDate}&localEndDate={localEndDate}

Documentation for 'GetMyRebateSummary'.

GET api/BillingService/ListMyRebateSummaryWithCompany?pageIndex={pageIndex}&pageSize={pageSize}&localStartDate={localStartDate}&localEndDate={localEndDate}

Documentation for 'ListMyRebateSummaryWithCompany'.

GET api/BillingService/ListMyRebateWithTransactionByCompany?reselledCompanyUuid={reselledCompanyUuid}&reselledCompanyContentServer={reselledCompanyContentServer}&pageIndex={pageIndex}&pageSize={pageSize}&localStartDate={localStartDate}&localEndDate={localEndDate}

Documentation for 'ListMyRebateWithTransactionByCompany'.

GET api/BillingService/GetCompaniesByPaymentMethod?paymentMethodTextId={paymentMethodTextId}

Documentation for 'GetCompaniesByPaymentMethod'.

GET api/BillingService/ListMyReSelledCompanies?state={state}

Documentation for 'ListMyReSelledCompanies'.

POST api/BillingService/AddOrUpdateResellerBankDetail

Documentation for 'AddOrUpdateResellerBankDetail'.

GET api/BillingService/GetResellerBankDetail

Documentation for 'GetResellerBankDetail'.

POST api/BillingService/RequestDistributorLicense

Documentation for 'RequestDistributorLicense'.

POST api/BillingService/UpdateSubscriptionLicense

Documentation for 'UpdateSubscriptionLicense'.

POST api/BillingService/RemoveSubscriptionLicense

Documentation for 'RemoveSubscriptionLicense'.

POST api/BillingService/ActivateDistributorLicense

Documentation for 'ActivateDistributorLicense'.

POST api/BillingService/ActivateGeneralLicense

Documentation for 'ActivateGeneralLicense'.

GET api/BillingService/ListDistributorLicense?pageIndex={pageIndex}&pageSize={pageSize}&state={state}&distributorUUID={distributorUUID}&distrbutorContentServer={distrbutorContentServer}

Documentation for 'ListDistributorLicense'.

POST api/BillingService/AddOrUpdateDistributorRebateRate

Documentation for 'AddOrUpdateDistributorRebateRate'.

GET api/BillingService/ListDistributorRebateRate

Documentation for 'ListDistributorRebateRate'.

POST api/BillingService/AddResellerDeal

Documentation for 'AddResellerDeal'.

GET api/BillingService/DeleteResellerDeal?dealUniqueId={dealUniqueId}

Documentation for 'DeleteResellerDeal'.

GET api/BillingService/ChangeResellerDealStatus?dealUniqueId={dealUniqueId}&newStatus={newStatus}

Documentation for 'ChangeResellerDealStatus'.

POST api/BillingService/UpdateResellerDealJsonData

Documentation for 'UpdateResellerDealJsonData'.

GET api/BillingService/ListResellerDeals?status={status}&pageIndex={pageIndex}&pageSize={pageSize}

Documentation for 'ListResellerDeals'.

GET api/BillingService/GetMyResellerReport

Documentation for 'GetMyResellerReport'.

GET api/BillingService/ListAllResellers

Documentation for 'ListAllResellers'.

GET api/BillingService/GetResellerReport?contentServerName={contentServerName}&companyUUID={companyUUID}

Documentation for 'GetResellerReport'.

POST api/BillingService/AddSubProduct

Documentation for 'AddSubProduct'.

POST api/BillingService/UpdateSubProduct

Documentation for 'UpdateSubProduct'.

POST api/BillingService/DeleteSubProduct

Documentation for 'DeleteSubProduct'.

GET api/BillingService/GetSubProduct?subproduct_text_id={subproduct_text_id}

Documentation for 'GetSubProduct'.

GET api/BillingService/ListSubProducts?productTextId={productTextId}&pageIndex={pageIndex}&pageSize={pageSize}&allStates={allStates}

Documentation for 'ListSubProducts'.

POST api/BillingService/PlaceOrder

Documentation for 'PlaceOrder'.

POST api/BillingService/AddRegistrationVatNumber

Documentation for 'AddRegistrationVatNumber'.

POST api/BillingService/SendRefundTransactionRequest

Documentation for 'SendRefundTransactionRequest'.

GET api/BillingService/ListRefundTransactionRequests?pageIndex={pageIndex}&pageSize={pageSize}&refundState={refundState}

Documentation for 'ListRefundTransactionRequests'.

POST api/BillingService/AuditRefundTransactionRequest

Documentation for 'AuditRefundTransactionRequest'.

GET api/BillingService/GetMyResellerSummaryForDistributor?localStartDate={localStartDate}&localEndDate={localEndDate}

Documentation for 'GetMyResellerSummaryForDistributor'.

GET api/BillingService/GetMyResellerReportForDistributor

Documentation for 'GetMyResellerReportForDistributor'.

GET api/BillingService/ListAllResellersForDistributor

Documentation for 'ListAllResellersForDistributor'.

GET api/BillingService/GetResellerReportForDistributor?contentServerName={contentServerName}&companyUUID={companyUUID}

Documentation for 'GetResellerReportForDistributor'.

GET api/BillingService/ListMyReSelledCompaniesForDistributor?state={state}

Documentation for 'ListMyReSelledCompaniesForDistributor'.

Values

APIDescription
GET api/Values/Get

Documentation for 'Get'.

GET api/Values/Get/{id}

Documentation for 'Get'.

POST api/Values/Post

Documentation for 'Post'.

PUT api/Values/Put/{id}

Documentation for 'Put'.

DELETE api/Values/Delete/{id}

Documentation for 'Delete'.