Automate BeezUP Merchant
HumDay reads BeezUP Merchant’s own published API description and derives 210 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What BeezUP Merchant is
# 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 s
API host: api.beezup.com
What HumDay can do in BeezUP Merchant
124 documented operations change something in BeezUP Merchant. The 59 most useful are listed here.
- POSTAdd a new channel catalog
/v2/user/channelCatalogs/ - POSTGet a paginated list of all Orders with all Order and Order Item(s) properties
/orders/v3/list/full - POSTCreate a new store
/v2/user/customer/stores - POSTCreate a new contract
/v2/user/customer/contracts - POSTSend a batch of operations to set an Order's merchant information (max 100 items per call)
/orders/v3/batches/setMerchantOrderInfos - POSTSend a batch of operations to clear an Order's merchant information (max 100 items per call)
/orders/v3/batches/clearMerchantOrderInfos - POSTRequest a new Order report exportation to be generated
/v2/user/marketplaces/orders/exportations - POSTConfigure new or existing automatic Order status transition
/v2/user/marketplaces/orders/automaticTransitions - POSTGenerate an Order Invoice batch
/v2/user/marketplaces/orders/invoices/generate - POSTSend a batch of operations to change your marketplace Order information: accept, ship, etc.
/orders/v3/batches/changeOrders - POSTReturns the PDF version of the invoice
/v2/user/marketplaces/orders/invoices/getPdfInvoice - POSTCreates a subscription to the orders
/v2/user/marketplaces/orders/subscriptions/{id} - PUTSave Order Invoice design settings
/v2/user/marketplaces/orders/invoices/settings/design - PUTSave Order Invoice general settings
/v2/user/marketplaces/orders/invoices/settings/general - POSTChange user email
/v2/user/customer/account/changeEmail - POSTSend harvest request to all your marketplaces
/orders/v3/harvest - POSTResend email activation
/v2/user/customer/account/resendEmailActivation - POSTGet channel columns
/v2/user/channels/{channelId}/columns - POSTGet a paginated list of all Orders without details
/orders/v3/list/light - POSTView a preview an Order Invoice using custom design settings
/v2/user/marketplaces/orders/invoices/settings/design/preview - POSTSend a batch of operations to change your marketplace Order information: accept, ship, etc.
/orders/v3/batches/changeOrders/{changeOrderType} - POSTGet offer pricing
/v2/user/customer/offers - POSTGet channel catalog product information list
/v2/user/channelCatalogs/{channelCatalogId}/products - POSTGet channel catalog products related to these channel catalogs
/v2/user/channelCatalogs/products - POSTSchedule termination of your current contract at the end of the commitment.
/v2/user/customer/contracts/current/disableAutoRenewal - POSTShare a store to another user
/v2/user/customer/stores/{storeId}/shares - DELETEDelete a subscription to the orders
/v2/user/marketplaces/orders/subscriptions/{id} - POSTSend harvest request for an Account
/orders/v3/{marketplaceTechnicalCode}/{accountId}/harvest - DELETEDelete your next contract
/v2/user/customer/contracts/next - POSTLog out the current user from go2
/v2/user/customer/security/logout - POSTExport channel catalog product information list
/v2/user/channelCatalogs/{channelCatalogId}/products/export - POSTActivate the user account
/v2/user/customer/account/activate - PUTChange company information
/v2/user/customer/account/companyInfo - DELETEDelete the channel catalog
/v2/user/channelCatalogs/{channelCatalogId} - PUTSave user personal information
/v2/user/customer/account/personalInfo - POSTChange user password
/v2/user/customer/account/changePassword - PUTSave user credit card info
/v2/user/customer/account/creditCardInfo - POSTSave new marketplace settings for a channel catalog
/v2/user/marketplaces/channelcatalogs/{channelCatalogId}/settings - PUTChange user picture information
/v2/user/customer/account/profilePictureInfo - DELETEDelete a store
/v2/user/customer/stores/{storeId} - PATCHUpdate some store's information.
/v2/user/customer/stores/{storeId} - POSTActivate a subscription to the orders
/v2/user/marketplaces/orders/subscriptions/{id}/activate - POSTDeactivate a subscription to the orders
/v2/user/marketplaces/orders/subscriptions/{id}/deactivate - DELETEDelete a share of a store to another user
/v2/user/customer/stores/{storeId}/shares/{userId} - POSTEnable a channel catalog
/v2/user/channelCatalogs/{channelCatalogId}/enable - POSTDisable a channel catalog
/v2/user/channelCatalogs/{channelCatalogId}/disable - POSTUser Registration
/v2/public/security/register - PUTConfigure channel catalog column mappings
/v2/user/channelCatalogs/{channelCatalogId}/columnMappings - PUTConfigure channel catalog exclusion filters
/v2/user/channelCatalogs/{channelCatalogId}/exclusionFilters - POSTReactivate your terminated contract.
/v2/user/customer/contracts/current/reenableAutoRenewal - POSTGet product list
/v2/user/catalogs/{storeId}/products/list - POSTSave store alerts
/v2/user/customer/stores/{storeId}/alerts - POSTSend harvest request for a single Order
/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}/harvest - POSTGet the report by channel
/v2/user/analytics/{storeId}/reports/bychannel - POSTCopy product optimisations between 2 channels
/v2/user/analytics/{storeId}/optimisations/copy - POSTGet the report by day for a StoreId
/v2/user/analytics/reports/byday - PUTConfigure channel catalog cost settings
/v2/user/channelCatalogs/{channelCatalogId}/settings/cost - PUTConfigure channel catalog general settings
/v2/user/channelCatalogs/{channelCatalogId}/settings/general - POSTConfigure channel catalog category
/v2/user/channelCatalogs/{channelCatalogId}/categories/configure
What HumDay can read from BeezUP Merchant
These are the operations a schedule or a trigger can watch.
- GETList all available channel for this store
/v2/user/channels/ - GETGet a paginated list of Order report exportations
/v2/user/marketplaces/orders/exportations - GETGet the subscription list
/v2/user/marketplaces/orders/subscriptions/ - GETList all your current channel catalogs
/v2/user/channelCatalogs/ - GETGet list of configured automatic Order status transitions
/v2/user/marketplaces/orders/automaticTransitions - GETGet store list
/v2/user/customer/stores - GETGet all your invoices
/v2/user/customer/invoices - GETGet contract list
/v2/user/customer/contracts - GETGet your marketplace channel catalog list
/v2/user/marketplaces/channelcatalogs/ - GETGet channel information
/v2/user/channels/{channelId} - GETThe channel list for one country
/v2/public/channels/{countryIsoCode} - GETGet all list names
/v2/user/lov/ - GETGet Order Invoice design settings
/v2/user/marketplaces/orders/invoices/settings/design - GETGet Order Invoice general settings
/v2/user/marketplaces/orders/invoices/settings/general - GETGet the list of MarketplaceBusinessCode ready for Order Management
/orders/v3/lov/orderManagementReadyMarketplaceBusinessCode - GETThe index of all operations and LOV
/v2/user/customer/ - GETGet public channel index
/v2/public/channels/ - GETGet channel categories
/v2/user/channels/{channelId}/categories - GETGet all standard offers
/v2/user/customer/offers - GETGet user account information
/v2/user/customer/account - GETZendesk token
/v2/user/customer/zendeskToken - GETGet the list of values related to this list name
/v2/user/lov/{listName} - GETGet channel catalog filter operators
/v2/user/channelCatalogs/filterOperators - GETGet a subscription to the orders
/v2/user/marketplaces/orders/subscriptions/{id} - GETGet the global synchronization status of clicks and orders
/v2/user/analytics/tracking/status - GETGet all list names
/v2/public/lov/ - GETGet current synchronization status between your marketplaces and BeezUP accounts
/orders/v3/status - GETGet the index of the catalog API
/v2/user/catalogs/ - GETGet the channel catalog information
/v2/user/channelCatalogs/{channelCatalogId} - GETGet the Analytics API operation index
/v2/user/analytics/ - GETGet credit card information
/v2/user/customer/account/creditCardInfo - GETGet profile picture information
/v2/user/customer/account/profilePictureInfo - GETGets the list of rules for a given store
/v2/user/analytics/{storeId}/rules - GETGet friend information
/v2/user/customer/friends/{userId} - GETGet store's information
/v2/user/customer/stores/{storeId} - GETGet full Order and Order Item(s) properties
/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId} - GETGet the push reporting related to this subscription
/v2/user/marketplaces/orders/subscriptions/{id}/reporting - GETGet category list
/v2/user/catalogs/{storeId}/categories - GETGet custom column list
/v2/user/catalogs/{storeId}/customColumns - GETGet catalog column list
/v2/user/catalogs/{storeId}/catalogColumns - GETGet channel catalog categories
/v2/user/channelCatalogs/{channelCatalogId}/categories
How automating BeezUP Merchant works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live BeezUP Merchant account.
- Grant access, then go live. You approve the specific BeezUP Merchant operations it may use — and only those.
Automate BeezUP Merchant with these
- Magento B2B455 operations
- Klaviyo345 operations
- Agco ATS AGCO277 operations
- Rebilly184 operations
- reverb163 operations
- Jumpseller142 operations
- Swagger API2Cart141 operations
- Just Eat UK97 operations
- Billbee75 operations
- Velopayments Velo Payments75 operations
- Apigee Marketcheck71 operations
- eBay Marketing69 operations
Categories
Questions about BeezUP Merchant automation
- Can HumDay connect to BeezUP Merchant?
- Yes. HumDay reads BeezUP Merchant's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 210 operations are documented.
- Do I need to write code to automate BeezUP Merchant?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your BeezUP Merchant account.
- What can HumDay do in BeezUP Merchant?
- 124 of the 210 documented operations change something in BeezUP Merchant, and 86 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my BeezUP Merchant account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to BeezUP Merchant is held behind that approval.
Where this came from
The operations above are read from a published API description for BeezUP Merchant at api-docs.beezup.com/swagger.json. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.