Glossary

The terms used across Kentro's developer center and API references, each defined in a sentence, with where to read more.

The terms below appear across the developer center and the API references. Each entry gives the meaning on Kentro and where to read more.

TermMeaning
adminThe scope that grants everything in a tenant, both APIs included.
API keyA tenant's credential for a system, created in Kentro OS under Users > API keys: a public key and a secret shown once. See API keys and scopes.
Application (payment)The part of a payment applied to one invoice; one payment can have several.
Application (storefront)A prospective buyer's request for an account, submitted through application.* and decided by staff in Kentro OS.
BatchPOST /v1/batch: up to 100 Channel API operations in one request, each run on its own, not atomic.
Bearer tokenA 15-minute access token minted from an API key pair at POST /auth/login/api-key, sent as Authorization: Bearer.
BuyerA signed-in customer on a storefront, identified by a buyer token in X-Storefront-Buyer.
Cart revisionrevision on every Store API cart answer; mutations send it back as expectedRevision, and a stale one answers 409 CONFLICT.
CatalogThe products a sales channel or a buyer may see, with prices and stock: GET /v1/catalog on the Channel API, catalog.* on the Store API.
Channel bindingThe sales channels an API key may write into; empty means all of them.
channelIdThe uuid of a sales channel; every Channel API document carries one.
Checkout attemptOne try at paying for a quoted cart: checkout.start, then checkout.status and checkout.confirm.
CursorThe nextCursor of a Channel API list, sent as cursor to read the next page; null on the last page.
DocumentA Channel API record: customer, product, order, fulfillment order, shipment, invoice, payment, purchase order or vendor.
Dry runX-Dry-Run: true on a Channel API write: it runs in full, answers what it would have produced, and is rolled back.
ext: addressext:<channelId>:<externalId>: a Channel API document addressed by the integration's own id.
externalIdThe integration's own id for a document, unique within its sales channel.
Fulfillment orderThe part of an order one warehouse ships, with its stock reserved there.
Fulfillment queueThe orders waiting to ship, with their shippable fulfillment orders.
GatewayKentro's authentication layer in front of every API; it resolves a credential to a tenant and scopes, or answers 401.
Guest tokenA Store API token for a shopper without an account, minted by session.guest and sent as X-Storefront-Guest.
Historical importX-Import-Mode: historical: documents stored without confirmation emails, packing slips, accounting exports or EDI documents.
Idempotency keyA client-chosen string that makes a retried write answer the first result instead of acting twice. See Errors, retries and rate limits.
Kentro GOKentro's marketing product: brands, campaigns, landing pages and approvals. Kentro Pixel properties are managed there.
Kentro MCPKentro's MCP server, which lets AI assistants work with Kentro data as a user, over OAuth. See Kentro MCP.
Kentro OSKentro's main portal at https://kentro.app (sandbox https://kentro.cc), where API keys, permission groups and storefronts are managed.
Kentro PixelKentro's first-party, consent-aware event collection. See Kentro Pixel.
ListingA product's presence on one sales channel, with its price and published state.
LocationA place inside a warehouse (a bin) where stock is counted.
LotA batch of units tracked together, set on inventory levels and shipped lines.
onDuplicateWhat a Channel API create does when the document already exists: update (the default), skip or error.
OperationAn asynchronous Channel API job, such as an order import, read at GET /v1/operations/:id.
outcomeWhat a Channel API write did: created, updated, skipped, deleted or unchanged.
Permission groupA named set of scopes in Kentro OS, assigned to users and API keys.
PropertyA Kentro Pixel measurement source (a website, a store, a server source) with its own keys and settings.
Public key (Pixel)A pk_live_ or pk_test_ key that the browser SDK sends; visible in page source by design.
Purchase orderA retailer's order to the tenant, accepted into a sales order or rejected.
QuoteA priced Store API cart (cart.get { "quote": true }) with shipping, tax and quoteFingerprint, valid up to 10 minutes.
Request idThe id of one request, in X-Request-Id and the Channel API's requestId; quote it to support.
RoutingThe tenant's rules that decide which warehouse ships which order lines.
Sales channelA place orders come from: a marketplace, a cart, a B2B storefront, an EDI retailer.
SandboxKentro's staging environment for building and testing, on apis.kentro.dev. See Environments.
ScopeOne permission, such as channel:read, orders:write or storefront:serve.
Server key (Pixel)An sk_ key id and secret that sign Kentro Pixel server events with HMAC-SHA256.
Stock reviewAn order status (stock-review) for orders waiting on a stock decision, accepted or rejected by the tenant.
StorefrontA published B2B store on one sales channel; a custom storefront replaces only its rendering.
Storefront hostThe host buyers use for a storefront, sent as X-Storefront-Host.
TenantOne Kentro account: a business with its users, settings and data. Kentro OS also calls it the workspace.
updatedSinceThe list filter for incremental sync: the latest updatedAt seen so far.
versionAn optimistic-concurrency token on every Channel API document; a stale one answers 409 version_conflict.
WarehouseA building that holds stock and ships orders: the tenant's own, a 3PL's, or the sales channel itself.
WorkspaceKentro OS's name for the tenant.

Did this page help you?