@datafire/beezup v6.0.0
@datafire/beezup
Client library for BeezUP Merchant API
Installation and Usage
npm install --save @datafire/beezup
let beezup = require('@datafire/beezup').create({
api_key: ""
});
.then(data => {
console.log(data);
});
Description
The REST API of BeezUP system
Overview
The REST APIs provide programmatic access to read and write BeezUP data. Basically, with this API you will be able to do everything like you were with your browser on https://go.beezup.com !
The main features are:
- Register and manage your account
- Create and manage and share your stores with your friends/co-workers.
- Import your product catalog and schedule the auto importation
- Search the channels your want to use
- Configure your channels for your catalogs to export your product information:
- cost and general settings
- category and columns mappings
- your will be able to create and manage your custom column
- put in place exlusion filters based on simple conditions on your product data
- override product values
- get product vision for a channel catalog scope
- Analyze and optimize your performance of your catalogs on all yours channels with different type of reportings by day, channel, category and by product.
- Automatize your optimisation by using rules!
- And of course... Manage your orders harvested from all your marketplaces:
- Synchronize your orders in an uniformized way
- Get the available actions and update the order status
- ...and more!
Authentication credentials
The public API with the base path /v2/public have been put in place to give you an entry point to our system for the user registration, login and lost password. The public API does not require any credentials. We give you the some public list of values and public channels for our public commercial web site www.beezup.com.
The user API with the base path /v2/user requires a token which is available on this page: https://go.beezup.com/Account/MyAccount
Things to keep in mind
API Rate Limits
- The BeezUP REST API is limited to 100 calls/minute.
Media type
The default media type for requests and responses is application/json. Where noted, some operations support other content types. If no additional content type is mentioned for a specific operation, then the media type is application/json.
Required content type
The required and default encoding for the request and responses is UTF8.
Required date time format
All our date time are formatted in ISO 8601 format: 2014-06-24T16:25:00Z.
Base URL
The Base URL of the BeezUP API Order Management REST API conforms to the following template.
All URLs returned by the BeezUP API are relative to this base URL, and all requests to the REST API must use this base URL template.
You can test our API on https://api-docs.beezup.com/swagger-ui\ You can contact us on gitter, #BeezUP/API
Actions
ChangeOrderListV3
The purpose of this operation is to reduce the amount of request to the API. Max 100 items per call.
beezup.ChangeOrderListV3({
"changeOrderType": "",
"userName": "",
"body": {
"changeOrders": []
}
}, context)
Input
- input
object
- changeOrderType required
string
: The Order change type - userName required
string
: Sometimes the user in the e-commerce application is not the same as user associated with the current subscription key. We recommend providing your application's user login. - testMode
boolean
: If true, the operation will be not be sent to marketplace. But the validation will be taken in account. - body required changeOrderListRequest
- changeOrderType required
Output
- output batchOrderOperationResponse
ClearMerchantOrderInfoListV3
The purpose of this operation is to reduce the amount of request to the API.
beezup.ClearMerchantOrderInfoListV3({
"body": {
"orders": []
}
}, context)
Input
- input
object
- body required clearMerchantOrderInfoListRequest
Output
- output batchOrderOperationResponse
SetMerchantOrderInfoListV3
The purpose of this operation is to reduce the amount of request to the API.
beezup.SetMerchantOrderInfoListV3({
"body": {
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": "",
"orders": []
}
}, context)
Input
- input
object
- body required setMerchantOrderInfoListRequest
Output
- output batchOrderOperationResponse
GetOrderExportationsV3
Get a paginated list of Order report exportations
beezup.GetOrderExportationsV3({
"pageNumber": 0,
"pageSize": 0,
"storeId": ""
}, context)
Input
- input
object
- pageNumber required
integer
: The page number you want to get - pageSize required
integer
: The entry count you want to get - storeId required
string
: The store identifier to regroup the order exportations - If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- pageNumber required
Output
- output orderExportationsWithLinks
ExportOrdersV3
A new file will be generated containing a summary of all the Orders matching the requested filter settings.
beezup.ExportOrdersV3({
"body": {
"storeId": "",
"orderListRequestWithoutPagination": {
"beginPeriodUtcDate": "",
"endPeriodUtcDate": ""
}
}
}, context)
Input
- input
object
- body required exportOrderListRequest
Output
Output schema unknown
HarvestAllV3
Send harvest request to all your marketplaces
beezup.HarvestAllV3({}, context)
Input
- input
object
- storeId
string
: The StoreId to filter by
- storeId
Output
Output schema unknown
GetOrderListFullV3
The purpose of this operation is to reduce the amount of request to the API.\ \ Previous implmentation of this feature only returned a partial (light) version of the Orders. The purpose of this API is to reduce the number of incoming requests by returning the complete (full) Order and Order Item(s) properties.
beezup.GetOrderListFullV3({
"Accept-Encoding": "",
"body": null
}, context)
Input
- input
object
- Accept-Encoding required
string
: Allows the client to indicate wether it accepts a compressed encoding to reduce traffic size - body required orderListRequest
- Accept-Encoding required
Output
- output orderListFullWithLinks
GetOrderListLightV3
Get a paginated list of all Orders without details
beezup.GetOrderListLightV3({
"body": null
}, context)
Input
- input
object
- body required orderListRequest
Output
- output orderListLightWithLinks
GetOrderManagementReadyMarketplaceBusinessCode
Get the list of MarketplaceBusinessCode ready for Order Management
beezup.GetOrderManagementReadyMarketplaceBusinessCode({}, context)
Input
- input
object
- Accept-Language
array
: Indicates that the client accepts the following languages. - storeIds
array
: StoredIds to filter
- Accept-Language
Output
GetMarketplaceAccountsSynchronizationV3
Get current synchronization status between your marketplaces and BeezUP accounts
beezup.GetMarketplaceAccountsSynchronizationV3({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\ - storeIds
array
: StoredIds to filter
- If-None-Match
Output
- output accountSynchronizationList
GetOrderV3
Get full Order and Order Item(s) properties
beezup.GetOrderV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier - If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- marketplaceTechnicalCode required
Output
- output orderWithLinks
HeadOrderV3
The purpose of this operation is to reduce the bandwith usage by getting just the meta information about the order (ETag, Last-Modified) with the body. This could be useful
beezup.HeadOrderV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier - If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- marketplaceTechnicalCode required
Output
Output schema unknown
ClearMerchantOrderInfoV3
Clear an Order's merchant information
beezup.ClearMerchantOrderInfoV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier
- marketplaceTechnicalCode required
Output
Output schema unknown
HarvestOrderV3
Send harvest request for a single Order
beezup.HarvestOrderV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier
- marketplaceTechnicalCode required
Output
Output schema unknown
GetOrderHistoryV3
Get an Order's harvest and change history
beezup.GetOrderHistoryV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier
- marketplaceTechnicalCode required
Output
- output orderHistory
GetOrderChangeReportingV3
This operation will help you to know the status of your order change operation
beezup.GetOrderChangeReportingV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": "",
"orderChangeExecutionUUID": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier - orderChangeExecutionUUID required
string
: The order change execution id
- marketplaceTechnicalCode required
Output
- output changeOrderReporting
SetMerchantOrderInfoV3
Set an Order's merchant information
beezup.SetMerchantOrderInfoV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": "",
"body": {
"order_MerchantOrderId": "",
"order_MerchantECommerceSoftwareName": "",
"order_MerchantECommerceSoftwareVersion": ""
}
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier - body required setMerchantOrderInfoRequest
- marketplaceTechnicalCode required
Output
Output schema unknown
ChangeOrderV3
Change your marketplace Order Information (accept, ship, etc.)
beezup.ChangeOrderV3({
"marketplaceTechnicalCode": "",
"accountId": 0,
"beezUPOrderId": "",
"changeOrderType": "",
"userName": "",
"If-Match": ""
}, context)
Input
- input
object
- marketplaceTechnicalCode required
string
: The marketplace technical code - accountId required
integer
- beezUPOrderId required
string
: The BeezUP Order identifier - changeOrderType required
string
: The Order change type - userName required
string
: Sometimes the user in the e-commerce application is not the same as user associated with the current subscription key. We recommend providing your application's user login. - testMode
boolean
: If true, the operation will be not be sent to marketplace. But the validation will be taken in account. - If-Match required
string
: ETag value to identify the last known version of requested resource.\ - body changeOrderRequest
- marketplaceTechnicalCode required
Output
Output schema unknown
GetChannelsIndex
Use this operation to get the correct link to the channels and to the list of values
beezup.GetChannelsIndex({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- If-None-Match
Output
- output publicChannelIndex
GetChannels
The channel list for one country
beezup.GetChannels({
"countryIsoCode": "",
"Accept-Encoding": []
}, context)
Input
- input
object
- countryIsoCode required
string
: The country iso code alpha 3 based on this: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3#Decoding_table \ - Accept-Encoding required
array
: Allows the client to indicate whether it accepts a compressed encoding to reduce traffic size. - If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- countryIsoCode required
Output
- output channelInfoList
GetPublicLovIndex
Get all list names
beezup.GetPublicLovIndex({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- If-None-Match
Output
- output publicLovIndex
GetPublicListOfValues
Get the list of values related to this list name
beezup.GetPublicListOfValues({
"listName": ""
}, context)
Input
- input
object
- listName required
string
: The list of value name your want to get - Accept-Language
array
: Indicates that the client accepts the following languages. - If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- listName required
Output
- output publicListOfValuesResponse
Login
User Login - The login will give your tokens
beezup.Login({
"body": {
"login": "",
"password": ""
}
}, context)
Input
- input
object
- body required loginRequest
Output
- output apiCredentials
LostPassword
Lost password - Your password will be regenerated and sent to your email
beezup.LostPassword({
"body": ""
}, context)
Input
- input
object
- body required BeezUP.Common.Email
Output
Output schema unknown
Register
User Registration - Create a new user on BeezUP
beezup.Register({
"body": {
"email": "",
"password": ""
}
}, context)
Input
- input
object
- body required registerRequest
Output
Output schema unknown
AnalyticsIndex
Get the Analytics API operation index
beezup.AnalyticsIndex(null, context)
Input
This action has no parameters
Output
- output analyticsIndex
GetTrackingStatus
Clicks and orders are eventually consistent. \ This operation gets the current global state of projections.
beezup.GetTrackingStatus(null, context)
Input
This action has no parameters
Output
- output trackingStatus
AnalyticsStoreIndex
Get the Analytics API operation index for one store
beezup.AnalyticsStoreIndex({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output analyticsStoreIndex
OptimiseAll
/!\ WARNING /!\ \ Apply the operation on every product related to this request. \ This operation is used at the bottom of the analytics page result.
beezup.OptimiseAll({
"storeId": "",
"actionName": "",
"body": null
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - actionName required
string
(values: reenable, disable) - body required optimiseAllRequest
- storeId required
Output
Output schema unknown
OptimiseByCategory
/!\ WARNING /!\ \ This operation will reenable or disable products's category for every channel indicated in the body.
beezup.OptimiseByCategory({
"storeId": "",
"catalogCategoryId": "",
"actionName": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - catalogCategoryId required
string
: The category identifier concerned by this optimisation - actionName required
string
(values: reenable, disable) - body
array
- items
string
- items
- storeId required
Output
Output schema unknown
OptimiseByChannel
/!\ WARNING /!\ \ Apply the operation on every product on this channel.
beezup.OptimiseByChannel({
"storeId": "",
"channelId": "",
"actionName": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - channelId required
string
: The channel identifier concerned by this optimisation - actionName required
string
(values: reenable, disable)
- storeId required
Output
Output schema unknown
OptimiseByProduct
/!\ WARNING /!\ \ This operation will reenable or disable this product for every channel indicated in the body.
beezup.OptimiseByProduct({
"storeId": "",
"productId": "",
"actionName": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - productId required
string
: The product identifier concerned by this optimisation - actionName required
string
(values: reenable, disable) - body
array
- items
string
- items
- storeId required
Output
Output schema unknown
CopyOptimisation
Copy product optimisations between 2 channels
beezup.CopyOptimisation({
"storeId": "",
"body": {
"channelIdSource": "",
"channelIdTarget": "",
"keepExistingOptimisation": true
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required copyOptimisationRequest
- storeId required
Output
- output copyOptimisationResponse
Optimise
/!\ WARNING /!\ \ Apply the operation on every product related to this request. \ This operation is used at the bottom of the analytics page result.
beezup.Optimise({
"storeId": "",
"actionName": "",
"body": null
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - actionName required
string
(values: reenable, disable) - body required optimiseRequest
- storeId required
Output
Output schema unknown
GetStoreReportByCategory
Get the report by category
beezup.GetStoreReportByCategory({
"storeId": "",
"body": null
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required reportByCategoryRequest
- storeId required
Output
- output reportByCategoryResponse
GetStoreReportByChannel
Get the report by channel
beezup.GetStoreReportByChannel({
"storeId": "",
"body": null
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required reportByChannelRequest
- storeId required
Output
- output reportByChannelResponse
GetStoreReportByDay
Get the report by day
beezup.GetStoreReportByDay({
"storeId": "",
"body": {
"beginPeriodUtcDate": "",
"endPeriodUtcDate": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required reportByDayRequest
- storeId required
Output
- output reportByDayResponse
GetStoreReportByProduct
Get the report by product
beezup.GetStoreReportByProduct({
"storeId": "",
"body": null
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required reportByProductRequest
- storeId required
Output
- output reportByProductResponse
GetReportFilters
Get report filter list for the given store
beezup.GetReportFilters({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output reportFilterList
DeleteReportFilter
Delete the report filter
beezup.DeleteReportFilter({
"storeId": "",
"reportFilterId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - reportFilterId required
string
: Your report filter identifier
- storeId required
Output
Output schema unknown
GetReportFilter
Get the report filter description
beezup.GetReportFilter({
"storeId": "",
"reportFilterId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - reportFilterId required
string
: Your report filter identifier
- storeId required
Output
- output reportFilter
SaveReportFilter
Save the report filter
beezup.SaveReportFilter({
"storeId": "",
"reportFilterId": "",
"body": {
"reportFilterName": "",
"parameters": null
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - reportFilterId required
string
: Your report filter identifier - body required saveReportFilterRequest
- storeId required
Output
Output schema unknown
GetRules
Gets the list of rules for a given store
beezup.GetRules({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output ruleList
CreateRule
Rule creation
beezup.CreateRule({
"storeId": "",
"body": {
"optimisationActionName": "",
"ruleName": "",
"reportFilterId": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required createRuleRequest
- storeId required
Output
Output schema unknown
GetRulesExecutions
Get the rules execution history
beezup.GetRulesExecutions({
"storeId": "",
"pageNumber": 0,
"pageSize": 0
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - pageNumber required
integer
: The page to retrieve - pageSize required
integer
: The count of rule history to retrieve
- storeId required
Output
- output ruleExecutionReportings
RunRules
Run all rules for this store
beezup.RunRules({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Output schema unknown
DeleteRule
Delete Rule
beezup.DeleteRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
GetRule
Gets the rule
beezup.GetRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
- output rule
UpdateRule
Update Rule
beezup.UpdateRule({
"storeId": "",
"ruleId": "",
"body": {
"ruleName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier - body required updateRuleRequest
- storeId required
Output
Output schema unknown
DisableRule
Disable rule
beezup.DisableRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
EnableRule
Enable rule
beezup.EnableRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
MoveDownRule
Move the rule down
beezup.MoveDownRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
MoveUpRule
Move the rule up
beezup.MoveUpRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
RunRule
Run rule
beezup.RunRule({
"storeId": "",
"ruleId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - ruleId required
string
: Your rule identifier
- storeId required
Output
Output schema unknown
GetStoreTrackedClicks
Get the latest tracked clicks
beezup.GetStoreTrackedClicks({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - count
integer
: The amount of clicks to retrieve
- storeId required
Output
- output trackedClicks
GetStoreTrackedExternalOrders
Get the latest tracked external orders
beezup.GetStoreTrackedExternalOrders({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - count
integer
: The amount of external orders to retrieve
- storeId required
Output
- output trackedExternalOrders
GetStoreTrackedOrders
Get the latest tracked orders
beezup.GetStoreTrackedOrders({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - count
integer
: The amount of orders to retrieve
- storeId required
Output
- output trackedOrders
GetStoreTrackingStatus
Clicks and orders are eventually consistent. \ This operation gets the current state of projections for a store.
beezup.GetStoreTrackingStatus({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output storeTrackingStatus
CatalogIndex
The operation will give you all the operations you will be able to do and all the LOV used in this API.
beezup.CatalogIndex(null, context)
Input
This action has no parameters
Output
- output catalogIndex
Catalog_GetBeezUPColumns
Get the BeezUP columns, this columns are used for mapping during the manual catalog importation process.
beezup.Catalog_GetBeezUPColumns(null, context)
Input
This action has no parameters
Output
- output
array
Importation_GetReportingForAllStores
Get the latest catalog importation reporting for all stores
beezup.Importation_GetReportingForAllStores(null, context)
Input
This action has no parameters
Output
- output
object
: The key of the dictionary will be the store id
CatalogStoreIndex
The operation will give you all the operations you will be able to do on this store for this API.
beezup.CatalogStoreIndex({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output catalogStoreIndex
Auto_DeleteAutoImport
Delete Auto Import
beezup.Auto_DeleteAutoImport({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Output schema unknown
Auto_GetAutoImportConfiguration
Get the auto import configuration
beezup.Auto_GetAutoImportConfiguration({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output autoImportConfiguration
Importation_ActivateAutoImport
Once you have made your fist manual catalog importation with success, you can call this operation to import it automatically. No parameter required, we know which one it is.
beezup.Importation_ActivateAutoImport({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Output schema unknown
Auto_PauseAutoImport
Pause Auto Import
beezup.Auto_PauseAutoImport({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Output schema unknown
Auto_ResumeAutoImport
Resume Auto Import
beezup.Auto_ResumeAutoImport({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Output schema unknown
Auto_ConfigureAutoImportInterval
Configure Auto Import Interval
beezup.Auto_ConfigureAutoImportInterval({
"storeId": "",
"body": {
"interval": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required configureAutoImportIntervalRequest
- storeId required
Output
Output schema unknown
Auto_ScheduleAutoImport
Configure Auto Import Schedules
beezup.Auto_ScheduleAutoImport({
"storeId": "",
"body": {
"schedules": []
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required scheduleAutoImportRequest
- storeId required
Output
Output schema unknown
Auto_StartAutoImport
Start Auto Import Manually
beezup.Auto_StartAutoImport({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Catalog_GetCatalogColumns
Get catalog column list
beezup.Catalog_GetCatalogColumns({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output catalogColumnList
Catalog_ChangeCatalogColumnUserName
Change Catalog Column User Name
beezup.Catalog_ChangeCatalogColumnUserName({
"storeId": "",
"columnId": "",
"body": {
"userColumName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The catalog column identifier - body required changeUserColumnNameRequest
- storeId required
Output
Output schema unknown
Catalog_GetCategories
Get category list
beezup.Catalog_GetCategories({
"storeId": "",
"Accept-Encoding": []
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - Accept-Encoding required
array
: Indicates that the client accepts that the response will be compressed to reduce traffic size.
- storeId required
Output
- output categoryList
Catalog_GetCustomColumns
Get custom column list
beezup.Catalog_GetCustomColumns({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output customColumnList
Catalog_ComputeExpression
Compute the expression for this catalog.
beezup.Catalog_ComputeExpression({
"storeId": "",
"body": {
"productValues": {},
"encryptedExpression": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required computeExpressionRequest
- storeId required
Output
- output
string
Catalog_DeleteCustomColumn
Delete custom column
beezup.Catalog_DeleteCustomColumn({
"storeId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The custom column identifier
- storeId required
Output
Output schema unknown
Catalog_SaveCustomColumn
Create or replace a custom column
beezup.Catalog_SaveCustomColumn({
"storeId": "",
"columnId": "",
"body": {
"userColumnName": "",
"encryptedExpression": "",
"encryptedBlocklyExpression": "",
"displayGroupName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The custom column identifier - body required createCustomColumnRequest
- storeId required
Output
Output schema unknown
Catalog_GetCustomColumnExpression
Get the encrypted custom column expression
beezup.Catalog_GetCustomColumnExpression({
"storeId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The custom column identifier
- storeId required
Output
- output
string
Catalog_ChangeCustomColumnExpression
Change custom column expression
beezup.Catalog_ChangeCustomColumnExpression({
"storeId": "",
"columnId": "",
"body": {
"encryptedExpression": "",
"encryptedBlocklyExpression": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The custom column identifier - body required changeCustomColumnExpressionRequest
- storeId required
Output
Output schema unknown
Catalog_ChangeCustomColumnUserName
Change Custom Column User Name
beezup.Catalog_ChangeCustomColumnUserName({
"storeId": "",
"columnId": "",
"body": {
"userColumName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - columnId required
string
: The custom column identifier - body required changeUserColumnNameRequest
- storeId required
Output
Output schema unknown
Importation_GetReportings
Get the latest catalog importation reporting
beezup.Importation_GetReportings({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output importationsResponse
Importation_StartManualUpdate
Start Manual Import
beezup.Importation_StartManualUpdate({
"storeId": "",
"body": {
"input": {
"files": []
}
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required startManualImportRequest
- storeId required
Output
Importation_GetImportationMonitoring
Get the importation status
beezup.Importation_GetImportationMonitoring({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
- output importationMonitoring
Importation_Cancel
Cancel importation
beezup.Importation_Cancel({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
Output schema unknown
Importation_GetDetectedCatalogColumns
Get detected catalog columns during this importation.
beezup.Importation_GetDetectedCatalogColumns({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
- output detectedCatalogColumnList
Importation_ConfigureCatalogColumn
Configure catalog column
beezup.Importation_ConfigureCatalogColumn({
"storeId": "",
"executionId": "",
"columnId": "",
"body": {
"catalogColumn": {
"id": "",
"catalogColumnName": "",
"userColumName": "",
"configuration": {
"columnImportance": "",
"columnDataType": ""
},
"links": {}
}
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier - body required configureCatalogColumnCatalogRequest
- storeId required
Output
Output schema unknown
Importation_IgnoreColumn
Ignore Column
beezup.Importation_IgnoreColumn({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier
- storeId required
Output
Output schema unknown
Importation_MapCatalogColumn
Map catalog column to a BeezUP column
beezup.Importation_MapCatalogColumn({
"storeId": "",
"executionId": "",
"columnId": "",
"body": {
"beezUPColumnName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The catalog column identifier - body required mapBeezUPColumnRequest
- storeId required
Output
Output schema unknown
Importation_ReattendColumn
Reattend Column
beezup.Importation_ReattendColumn({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier
- storeId required
Output
Output schema unknown
Importation_UnmapCatalogColumn
Unmap catalog column
beezup.Importation_UnmapCatalogColumn({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The catalog column identifier
- storeId required
Output
Output schema unknown
Importation_Commit
Commit Importation
beezup.Importation_Commit({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
Output schema unknown
Importation_CommitColumns
Commit columns
beezup.Importation_CommitColumns({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
Output schema unknown
Importation_ConfigureRemainingCatalogColumns
This operation should be used after you have mapped the required BeezUP Columns
beezup.Importation_ConfigureRemainingCatalogColumns({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
Output schema unknown
Importation_GetCustomColumns
Get custom columns currently place in this importation
beezup.Importation_GetCustomColumns({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
- output importationCustomColumnList
Importation_DeleteCustomColumn
Delete Custom Column
beezup.Importation_DeleteCustomColumn({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier
- storeId required
Output
Output schema unknown
Importation_SaveCustomColumn
Create or replace a custom column
beezup.Importation_SaveCustomColumn({
"storeId": "",
"executionId": "",
"columnId": "",
"body": {
"encryptedExpression": "",
"encryptedBlocklyExpression": "",
"userColumName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier - body required changeCustomColumnRequest
- storeId required
Output
Output schema unknown
Importation_GetCustomColumnExpression
Get the encrypted custom column expression in this importation
beezup.Importation_GetCustomColumnExpression({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier
- storeId required
Output
- output
string
Importation_MapCustomColumn
Map custom column to a BeezUP column
beezup.Importation_MapCustomColumn({
"storeId": "",
"executionId": "",
"columnId": "",
"body": {
"beezUPColumnName": ""
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier - body required mapBeezUPColumnRequest
- storeId required
Output
Output schema unknown
Importation_UnmapCustomColumn
Unmap custom column
beezup.Importation_UnmapCustomColumn({
"storeId": "",
"executionId": "",
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - columnId required
string
: The custom column identifier
- storeId required
Output
Output schema unknown
Importation_GetProductSample
Get the product sample related to this importation with all columns (catalog and custom)
beezup.Importation_GetProductSample({
"storeId": "",
"executionId": "",
"productSampleIndex": 0
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - productSampleIndex required
integer
: Index of the product sample. Starting from 0 to 99.
- storeId required
Output
- output productSample
Importation_GetProductSampleCustomColumnValue
/!\ Use this operation only when you just changed the custom column expression and you want to get a precise the property value. Otherwise use the operation Importation_GetProductSample which will give you all property values
beezup.Importation_GetProductSampleCustomColumnValue({
"storeId": "",
"executionId": "",
"productSampleIndex": 0,
"columnId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - productSampleIndex required
integer
: Index of the product sample. Starting from 0 to 99. - columnId required
string
: The custom column identifier
- storeId required
Output
- output
string
Importation_GetProductsReport
Importation Get Products Report
beezup.Importation_GetProductsReport({
"storeId": "",
"executionId": "",
"body": {
"pageNumber": 0,
"pageSize": 0
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation - body required getImportationProductsReportRequest
- storeId required
Output
Importation_GetReport
Importation Get Report
beezup.Importation_GetReport({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
- output getImportationReportResponse
Importation_TechnicalProgression
Get technical progression
beezup.Importation_TechnicalProgression({
"storeId": "",
"executionId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - executionId required
string
: The execution identifier of you catalog importation
- storeId required
Output
Importation_GetManualUpdateLastInputConfig
Get the last input configuration
beezup.Importation_GetManualUpdateLastInputConfig({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
Catalog_GetProductBySku
Get product by Sku
beezup.Catalog_GetProductBySku({
"storeId": "",
"sku": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - sku required
string
: The product sku you want to get
- storeId required
Output
- output product
Catalog_GetProducts
Get product list
beezup.Catalog_GetProducts({
"storeId": "",
"body": {
"pageNumber": 0,
"pageSize": 0
}
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - body required getProductsRequest
- storeId required
Output
- output productList
Catalog_GetRandomProducts
We will return 10 products randomly selected with all product values
beezup.Catalog_GetRandomProducts({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier
- storeId required
Output
- output randomProductList
Catalog_GetProductByProductId
Get product by ProductId
beezup.Catalog_GetProductByProductId({
"storeId": "",
"productId": ""
}, context)
Input
- input
object
- storeId required
string
: Your store identifier - productId required
string
: The product identifier you want to get
- storeId required
Output
- output product
GetChannelCatalogs
List all your current channel catalogs
beezup.GetChannelCatalogs({}, context)
Input
- input
object
- storeId
string
: The store identifier
- storeId
Output
- output channelCatalogList
AddChannelCatalog
Add a new channel catalog
beezup.AddChannelCatalog({
"body": {
"channelId": "",
"storeId": ""
}
}, context)
Input
- input
object
- body required addChannelCatalogRequest
Output
- output links.GetChannelCatalogLink
GetChannelCatalogExclusionFilterOperators
Get channel catalog exclusion filter operators
beezup.GetChannelCatalogExclusionFilterOperators(null, context)
Input
This action has no parameters
Output
- output
array
- items exclusionFilterOperator
GetChannelCatalogProductByChannelCatalog
Get channel catalog products related to these channel catalogs
beezup.GetChannelCatalogProductByChannelCatalog({
"body": {
"storeId": "",
"productId": "",
"channelCatalogIds": []
}
}, context)
Input
- input
object
- body required channelCatalogProductByChannelCatalogRequest
Output
DeleteChannelCatalog
Delete the channel catalog
beezup.DeleteChannelCatalog({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
GetChannelCatalog
Get the channel catalog information
beezup.GetChannelCatalog({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
- output channelCatalog
GetChannelCatalogCategories
Get channel catalog categories
beezup.GetChannelCatalogCategories({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
ConfigureChannelCatalogCategory
Configure channel catalog category
beezup.ConfigureChannelCatalogCategory({
"channelCatalogId": "",
"body": {
"overrideSubCategoryMappings": true,
"channelCatalogCategories": []
}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required configureCategoryRequest
- channelCatalogId required
Output
Output schema unknown
DisableChannelCatalogCategoryMapping
Disable a channel catalog category mapping
beezup.DisableChannelCatalogCategoryMapping({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
ReenableChannelCatalogCategoryMapping
Reenable a channel catalog category mapping
beezup.ReenableChannelCatalogCategoryMapping({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
ConfigureChannelCatalogColumnMappings
Configure channel catalog column mappings
beezup.ConfigureChannelCatalogColumnMappings({
"channelCatalogId": "",
"body": []
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required channelCatalogColumnMappingList
- channelCatalogId required
Output
Output schema unknown
DisableChannelCatalog
Disable a channel catalog
beezup.DisableChannelCatalog({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
EnableChannelCatalog
Enable a channel catalog
beezup.EnableChannelCatalog({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
GetChannelCatalogExclusionFilters
Get channel catalog exclusion filters
beezup.GetChannelCatalogExclusionFilters({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
- output exclusionFiltersResponse
ConfigureChannelCatalogExclusionFilters
Configure channel catalog exclusion filters
beezup.ConfigureChannelCatalogExclusionFilters({
"channelCatalogId": "",
"body": []
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required exclusionFilters
- channelCatalogId required
Output
Output schema unknown
GetChannelCatalogExportationCacheInfo
Get the exportation cache information
beezup.GetChannelCatalogExportationCacheInfo({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
ClearChannelCatalogExportationCache
Clear the exportation cache
beezup.ClearChannelCatalogExportationCache({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
Output schema unknown
GetChannelCatalogExportationHistory
Get the exportation history
beezup.GetChannelCatalogExportationHistory({
"channelCatalogId": "",
"pageNumber": 0,
"pageSize": 0
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - pageNumber required
integer
: The page number you want to get - pageSize required
integer
: The entry count you want to get
- channelCatalogId required
Output
GetChannelCatalogProductInfoList
Get channel catalog product information list
beezup.GetChannelCatalogProductInfoList({
"channelCatalogId": "",
"body": {
"pageNumber": 0,
"pageSize": 0,
"criteria": {
"logic": ""
}
}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required getChannelCatalogProductInfoListRequest
- channelCatalogId required
Output
GetChannelCatalogProductsCounters
Get channel catalog products' counters
beezup.GetChannelCatalogProductsCounters({
"channelCatalogId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier
- channelCatalogId required
Output
ExportChannelCatalogProductInfoList
Export channel catalog product information list
beezup.ExportChannelCatalogProductInfoList({
"channelCatalogId": "",
"format": "",
"body": {
"pageNumber": 0,
"pageSize": 0,
"criteria": {
"logic": ""
}
}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - format required
string
(values: xlsx, csv): The file type of the exportation - body required getChannelCatalogProductInfoListRequest
- channelCatalogId required
Output
- output BeezUP.Common.Link3
GetChannelCatalogProductInfo
Get channel catalog product information
beezup.GetChannelCatalogProductInfo({
"channelCatalogId": "",
"productId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier
- channelCatalogId required
Output
- output channelCatalogProductInfo
DisableChannelCatalogProduct
By default a all your catalog products are exposed to the channel. You can disable a product by using this operation. /!\ In case of massive optimisation we recommand you to use the analytics api
beezup.DisableChannelCatalogProduct({
"channelCatalogId": "",
"productId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier
- channelCatalogId required
Output
Output schema unknown
OverrideChannelCatalogProductValues
Override channel catalog product values
beezup.OverrideChannelCatalogProductValues({
"channelCatalogId": "",
"productId": "",
"body": {}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier - body required productOverrides
- channelCatalogId required
Output
Output schema unknown
GetChannelCatalogProductValueOverrideCopy
Get channel catalog product value override compatibilities status
beezup.GetChannelCatalogProductValueOverrideCopy({
"channelCatalogId": "",
"productId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier
- channelCatalogId required
Output
Output schema unknown
ConfigureChannelCatalogProductValueOverrideCopy
Copy channel catalog product value override
beezup.ConfigureChannelCatalogProductValueOverrideCopy({
"channelCatalogId": "",
"productId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier
- channelCatalogId required
Output
Output schema unknown
DeleteChannelCatalogProductValueOverride
Delete a specific channel catalog product value override
beezup.DeleteChannelCatalogProductValueOverride({
"channelCatalogId": "",
"productId": "",
"channelColumnId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier - channelColumnId required
string
: The channel column identifier
- channelCatalogId required
Output
Output schema unknown
ReenableChannelCatalogProduct
By default a all your catalog products are exposed to the channel. You can reenable a product by using this operation. /!\ In case of massive optimisation we recommand you to use the analytics api
beezup.ReenableChannelCatalogProduct({
"channelCatalogId": "",
"productId": ""
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - productId required
string
: The product identifier
- channelCatalogId required
Output
Output schema unknown
ConfigureChannelCatalogCostSettings
Configure channel catalog cost settings
beezup.ConfigureChannelCatalogCostSettings({
"channelCatalogId": "",
"body": {
"costType": ""
}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required costSettings
- channelCatalogId required
Output
Output schema unknown
ConfigureChannelCatalogGeneralSettings
Configure channel catalog general settings
beezup.ConfigureChannelCatalogGeneralSettings({
"channelCatalogId": "",
"body": {
"acceptToPublishInfo": true,
"doNotExportOutOfStockProducts": true,
"activeBeezUPTracking": true
}
}, context)
Input
- input
object
- channelCatalogId required
string
: The channel catalog identifier - body required generalSettings
- channelCatalogId required
Output
Output schema unknown
GetAvailableChannels
List all available channel for this store
beezup.GetAvailableChannels({
"storeId": ""
}, context)
Input
- input
object
- storeId required
string
: The store identifier
- storeId required
Output
- output
array
- items channelHeader
GetChannelInfo
Get channel information
beezup.GetChannelInfo({
"channelId": ""
}, context)
Input
- input
object
- channelId required
string
: The channel identifier
- channelId required
Output
- output channelInfo
GetChannelCategories
Get channel categories
beezup.GetChannelCategories({
"channelId": "",
"Accept-Encoding": []
}, context)
Input
- input
object
- channelId required
string
: The channel identifier - Accept-Encoding required
array
: Indicates that the client accepts that the response will be compressed to reduce traffic size.
- channelId required
Output
- output channelRootCategory
GetChannelColumns
Get channel columns
beezup.GetChannelColumns({
"channelId": "",
"Accept-Encoding": []
}, context)
Input
- input
object
- channelId required
string
: The channel identifier - Accept-Encoding required
array
: Indicates that the client accepts that the response will be compressed to reduce traffic size. - body
array
- channelId required
Output
- output
array
- items channelColumn
GetCustomerIndex
The index of all operations and LOV
beezup.GetCustomerIndex({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- If-None-Match
Output
- output customerIndex
GetUserAccountInfo
Get user account information
beezup.GetUserAccountInfo({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- If-None-Match
Output
- output accountInfo
ActivateUserAccount
Activate the user account
beezup.ActivateUserAccount({
"body": ""
}, context)
Input
- input
object
- body required
string
- body required
Output
Output schema unknown
ChangeEmail
Change user email
beezup.ChangeEmail({
"body": {
"newEmail": ""
}
}, context)
Input
- input
object
- body required changeEmailRequest
Output
Output schema unknown
ChangePassword
Change user password
beezup.ChangePassword({
"body": {
"oldPassword": "",
"newPassword": ""
}
}, context)
Input
- input
object
- body required changePasswordRequest
Output
Output schema unknown
SaveCompanyInfo
Change company information
beezup.SaveCompanyInfo({
"body": {
"company": "",
"address": "",
"postalCode": "",
"city": "",
"countryIsoCodeAlpha3": ""
}
}, context)
Input
- input
object
- body required companyInfo
Output
Output schema unknown
GetCreditCardInfo
Get credit card information
beezup.GetCreditCardInfo({}, context)
Input
- input
object
- If-None-Match
string
: ETag value to identify the last known version of requested resource.\
- If-None-Match
Output
- output creditCardInfoResponse
SaveCreditCardInfo
Save user credit card info
beezup.SaveCreditCardInfo({
"body": {
"cardNumber": "",
"cardVerificationCode": "",
"expirationMonth": 0,
"expirationYear": 0
}
}, context)
Input
- input
object
- body required creditCardInfo
Output
Output schema unknown
SavePersonalInfo
Save user personal information
beezup.SavePersonalInfo({
"body": {
"firstName": "",
"lastName": "",
"phoneNumber": "",
"beezUPTimeZoneId": 0
}
}, context)
Input
- input
object
- body required personalInfo
Output
Output schema unknown
GetProfilePictureInfo
Get profile picture information
beezup.GetProfilePictureInfo({}, context)
Input
- input
object