Skip to main content
Nymble Commerce is a multi-tenant B2B commerce API purpose-built for product companies, distributors, and manufacturers. It powers digital buying experiences end to end — handling product catalog management, order lifecycle, payments, invoicing, and third-party integrations — while keeping every tenant’s data strictly organization-isolated by default. Whether you’re building a self-serve customer portal or connecting your ERP to a headless storefront, Nymble Commerce gives you the API primitives to ship faster without rebuilding commodity commerce infrastructure.

What you can build

Digital Customer Portals

Give your buyers a self-serve experience: browse catalogs with customer-specific pricing, place orders, track shipments, and view invoices — all through your own branded UI.

Sales Rep–Assisted Ordering

Equip sales reps with tools to place and manage orders on behalf of their assigned accounts, see rep-specific dashboards, and send order confirmations by email or SMS.

Headless Storefronts

Build any front end — React, Vue, mobile, or kiosk — on top of Nymble Commerce’s API layer. Decouple your presentation tier from commerce logic entirely.

Multi-Brand Catalogs

Serve multiple brands or product lines from a single Nymble Commerce organization, with per-brand pricing tiers, category structures, and customer segmentation.

ERP-Adjacent Services

Use Nymble Commerce as the commerce layer that sits in front of your ERP. Sync customers, orders, and invoices via the QuickBooks integration or bulk data endpoints.

Embedded Buying Experiences

Embed a buying flow directly inside your existing SaaS product or partner portal using Nymble Commerce’s API and your own authentication layer.

Key capabilities

Catalog & Pricing

Manage products with rich attributes, images, and inventory. Support price tiers and customer-specific pricing so every buyer sees the right price automatically.

Cart & Order Management

Full shopping cart lifecycle — create carts, add items, apply promotions, and check out. Orders support multiple channels (Web, EDI, Rep) and custom order types like Quotes.

Invoice Lifecycle

Generate, retrieve, and manage invoices tied to orders. Track payment status and outstanding balances per customer account.

Payments

Accept payments via Authorize.Net and WorldPay. Save payment methods per customer and process charges at checkout or post-order.

Sales Rep Management

Assign sales reps to customer accounts. Reps get scoped access to their book of business, order history, and commission-relevant data.

Analytics

Access sales and order analytics across your organization — by customer, product, rep, or time period — to power dashboards and reports.

QuickBooks Integration

Sync customers, invoices, and payments bidirectionally with QuickBooks Online, keeping your books in sync without manual data entry.

Company Documents

Store and serve company-level documents — terms, catalogs, flipbooks — scoped to your organization and accessible to authorized users.

API base URLs

Use the production base URL for live traffic and the sandbox base URL for development and testing. The sandbox environment mirrors production features but uses isolated data.
EnvironmentBase URL
Productionhttps://api.achievemomentum.com
Sandboxhttps://api-dev.achievemomentum.com
All endpoints are relative to these base URLs. For example, the login endpoint is available at:
POST https://api.achievemomentum.com/api/auth/login

Authentication overview

Every request to Nymble Commerce requires a valid credential. Nymble Commerce supports two authentication methods:
  • API Key (recommended for server-side / M2M) — pass your API key in the x-api-key request header. API keys are scoped to your organization and are ideal for backend integrations and automated workflows.
  • Login tokens (for user-facing apps) — exchange your OrgCode, ClientId, and ClientSecret for a short-lived access token at POST /api/auth/login. Pass the token in the x-api-key header on subsequent requests.
See the Authentication guide for full details on obtaining credentials, token claims, roles, and security best practices.

Next steps

Quickstart

Make your first API call in under 5 minutes. Get a token, list products, and create a cart.

Authentication

Learn how to obtain tokens and API keys, pass credentials, and handle auth errors.

Catalog Concepts

Understand how products, price tiers, and categories work in Nymble Commerce.

API Reference

Browse the full API reference with request/response schemas and live examples.