Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API referenceQuickstartGet up and running in minutes

TOOLS

Arazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationQuickstartArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / E Commerce / BeezUP Merchant API
BeezUP Merchant API logo

BeezUP Merchant API

✓ Official Vendor SpecE CommerceOrder ManagementapiKey248 EndpointsREST

For Agents

Manage multi-channel product catalogs, configure marketplace exports, and harvest orders from connected marketplaces. Supports rule-based optimisation and cross-channel performance reporting.

Use for: I need to import a product catalog into BeezUP, Harvest the latest orders from all connected marketplaces, List all channels available for a given store, Update the status of a marketplace order to shipped

Not supported: Does not handle direct payment processing, shipping label generation, or warehouse stock movements - use for multi-channel catalog, marketplace order harvesting, and channel performance reporting only.

The BeezUP Merchant API gives multi-channel sellers programmatic access to product catalog imports, marketplace channel configuration, order harvesting across marketplaces, and performance reporting. It covers store management, custom column rules, exclusion filters, and unified order workflows for harvested orders from connected marketplaces such as Amazon, eBay, Cdiscount, and others. The API spans 248 endpoints across catalog import, channel configuration, order management, analytics reporting, and account administration.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the BeezUP Merchant API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the BeezUP Merchant API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fbeezup.com%2Fbeezup" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fbeezup.com%2Fbeezup" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with BeezUP Merchant API.

Import product catalogs and schedule automatic catalog refreshes

Configure category and column mappings between catalogs and marketplace channels

Harvest orders from connected marketplaces and synchronise their status

Apply exclusion filters and value overrides per channel using rule conditions

Generate performance reports by day, channel, category, and product

Manage store sharing and permissions for collaborators

Use Cases

Patterns agents use BeezUP Merchant API for, with concrete tasks.

★ Multi-Marketplace Order Sync

Pull orders from every connected marketplace into a single normalised stream so a back office or fulfilment system can process them uniformly. The BeezUP order endpoints expose harvest triggers, light and full order lists, and per-order status transitions, allowing a merchant to reconcile and ship without logging into each marketplace. Initial integration with order list, harvest, and status update endpoints typically takes 2 to 3 days for a working pipeline.

Call POST /orders/v3/harvest to fetch new orders, then iterate the response and POST /orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}/changeOrderState to mark each as shipped

Catalog Import Automation

Automate periodic ingestion of a master product feed into BeezUP so downstream channel exports always reflect the latest pricing and stock. The catalog endpoints support manual import triggers, scheduled auto-imports, importation process status tracking, and replication of channel-specific overrides. A typical setup with a daily import cron, status polling, and error handling takes around a day to wire up.

POST a new catalog file, then GET the importation process endpoint until status is Done and surface any row-level validation errors

Channel Performance Reporting

Pull analytics breakdowns by day, channel, category, and product to identify which marketplace listings drive revenue and which need price or content adjustments. The reporting endpoints expose aggregated metrics that can drive bid rules, exclusion filters, or stock allocation decisions. Building an internal dashboard against these endpoints is typically a 1 to 2 day effort.

Query the channel reporting endpoint for the last 30 days and return the top 10 SKUs by clicks per channel

AI Agent for E-Commerce Operations

An AI agent uses Jentic to discover and call BeezUP endpoints that monitor catalog imports, surface order anomalies, and trigger reharvests when a marketplace lags. The agent searches Jentic for the relevant operation, loads its schema, and executes against BeezUP without browsing the 248-endpoint surface manually. Integration via Jentic takes under an hour because credential storage, schema loading, and execution are handled by the SDK.

Search Jentic for 'harvest marketplace orders' and execute the returned BeezUP operation on a customer account, then summarise new orders by marketplace

Key Endpoints

248 endpoints — the beezup merchant api gives multi-channel sellers programmatic access to product catalog imports, marketplace channel configuration, order harvesting across marketplaces, and performance reporting.

METHOD

PATH

DESCRIPTION

POST

/orders/v3/harvest

Trigger order harvesting across connected marketplaces

POST

/orders/v3/list/full

List orders with full detail and filters

GET

/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}

Retrieve a specific marketplace order

GET

/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}/history

Get the change history for an order

POST

/orders/v3/batches/changeOrders

Apply a batch of order state changes

GET

/orders/v3/status

Check the current order management service status

POST

/orders/v3/harvest

Trigger order harvesting across connected marketplaces

POST

/orders/v3/list/full

List orders with full detail and filters

GET

/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}

Retrieve a specific marketplace order

GET

/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}/history

Get the change history for an order

POST

/orders/v3/batches/changeOrders

Apply a batch of order state changes

GET

/orders/v3/status

Check the current order management service status

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the BeezUP Merchant API by hand means carrying the Ocp-Apim-Subscription-Key header, learning the catalog and order harvest endpoints, and threading marketplace, account, and order ids through the lookups yourself. Through Jentic you install once, import the BeezUP Merchant API from the API Directory, store the subscription key once, and your agent calls it.

Permission scoping

Permission scoping

BeezUP puts the account id and order id in the URL path (/orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}), so a rule can pin your agent to one account: it reads that account's orders and nothing else. You choose the operations it may call, so batch order changes are not included unless you add them.

Credential management

Credential isolation

Your BeezUP subscription key is stored once, encrypted, by your own Jentic One instance and injected as the Ocp-Apim-Subscription-Key header at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'harvest marketplace orders' or 'list orders', and Jentic returns the matching BeezUP operation with its parameter schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Best Buy API

→

Best Buy product catalog data alongside BeezUP's multi-channel listing management

Choose Best Buy when an agent needs retail product reference data; use BeezUP when the agent must list and sync a merchant's own catalog across marketplaces.

Alternative

eBay API

→

Direct eBay marketplace integration without the multi-channel abstraction

Use eBay directly when only one marketplace is in scope; pick BeezUP when the agent needs unified order and catalog flows across many marketplaces.

Complementary

Shopify Admin API

→

Storefront and order data from Shopify can flow into BeezUP for cross-marketplace export

Use Shopify when the source of truth is a Shopify store; pair with BeezUP when those products and orders must be syndicated to additional marketplaces.

FAQs

Specific to using BeezUP Merchant API through Jentic.

What authentication does the BeezUP Merchant API use?

The BeezUP Merchant API uses an API key passed in the Ocp-Apim-Subscription-Key request header. Public endpoints under /v2/public are unauthenticated, while user endpoints require the token visible at https://go.beezup.com/Account/MyAccount. When called via Jentic, the subscription key is stored encrypted in your Jentic One instance and never enters the agent context.

Can I harvest orders from multiple marketplaces with one call?

Yes. POST /orders/v3/harvest triggers harvesting across every marketplace connected to the account, and POST /orders/v3/list/full returns the resulting normalised orders. Per-marketplace variants such as /orders/v3/{marketplaceTechnicalCode}/{accountId}/harvest let you scope to a single channel when needed.

What are the rate limits for the BeezUP Merchant API?

BeezUP limits the REST API to 100 calls per minute per account. Bulk operations such as batch order state changes via /orders/v3/batches/changeOrders should be preferred over per-order loops to stay within the budget.

How do I import a product catalog through Jentic?

Run pip install jentic, then search Jentic for 'import product catalog beezup'. Jentic returns the catalog import operation, the agent loads its input schema, and executes with the feed URL and store identifier. Poll the importation process endpoint until status is Done before triggering channel exports.

Is the BeezUP Merchant API free to use?

Access to the API requires an active BeezUP merchant subscription; the public registration and login endpoints under /v2/public are open but the catalog, channel, order, and reporting endpoints require an authenticated account on a paid plan. Pricing tiers are available at https://www.beezup.com/.

Can I update marketplace order statuses in bulk?

Yes. POST /orders/v3/batches/changeOrders accepts a batch of state transitions, and POST /orders/v3/batches/changeOrders/{changeOrderType} scopes the batch to a specific transition such as marking shipped or cancelled. This is the recommended approach for fulfilment integrations to avoid hitting the 100 calls per minute limit.

Can I limit what my agent is allowed to do with the BeezUP Merchant API?

Yes. Because you self-host Jentic One, your own rules decide which BeezUP operations and credentials your agent may use. Since BeezUP puts the account id and order id in the URL path, such as /orders/v3/{marketplaceTechnicalCode}/{accountId}/{beezUPOrderId}, you can pin the agent to a single account so it only reads that account's orders and nothing else. You also choose the exact operations it may call, so write actions like batch order state changes via /orders/v3/batches/changeOrders stay off limits until you explicitly allow them.

GET STARTED

Start building with BeezUP Merchant API

Explore with Jentic One
View OpenAPI Document