> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nymblecommerce.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Nymble Commerce: B2B Commerce API for Modern Buying Experiences

> Nymble Commerce is a multi-tenant B2B commerce API. Manage catalogs, customers, orders, invoices, payments, and integrations through one secure API.

Nymble Commerce gives product companies, distributors, and manufacturers a single, secure API to power their digital B2B buying experiences — from product catalogs and contract pricing to carts, orders, invoices, and payments. Everything is organization-isolated by default, so you can serve multiple brands or customer segments without data leakage.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Make your first API call in minutes — get a token and retrieve your product catalog.
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Learn how to authenticate with login tokens or API keys for machine-to-machine access.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Explore every endpoint, request schema, and response shape in the full reference.
  </Card>

  <Card title="Guides" icon="book-open" href="/guides/placing-an-order">
    Step-by-step walkthroughs for orders, carts, payments, and integrations.
  </Card>
</CardGroup>

## Core capabilities

<CardGroup cols={3}>
  <Card title="Catalog & Pricing" icon="tag" href="/concepts/catalog">
    Products, categories, customer-specific price tiers, and media management.
  </Card>

  <Card title="Orders & Invoices" icon="file-invoice" href="/concepts/orders-invoices">
    Full order lifecycle — from cart checkout to invoicing, payments, and refunds.
  </Card>

  <Card title="Customers & Accounts" icon="users" href="/concepts/customers">
    Create and manage customer accounts with contacts, addresses, and pricing.
  </Card>

  <Card title="Payments" icon="credit-card" href="/guides/payments-checkout">
    Save payment methods, initiate hosted payment flows, and reconcile transactions.
  </Card>

  <Card title="Integrations" icon="plug" href="/guides/integrations">
    Connect QuickBooks Online, payment gateways, and custom providers with a unified API.
  </Card>

  <Card title="Analytics" icon="chart-line" href="/api-reference/analytics">
    Revenue trends, top customers, top products, and order KPIs.
  </Card>
</CardGroup>

## How it works

<Steps>
  <Step title="Authenticate">
    Obtain an access token by exchanging your organization credentials at `/api/auth/login`, or pass a pre-issued API key in the `x-api-key` header for machine-to-machine workflows.
  </Step>

  <Step title="Set up your catalog">
    Create products with pricing tiers, attach images, and organize everything into categories. Nymble Commerce resolves the right price for each customer automatically.
  </Step>

  <Step title="Take orders">
    Build a cart, add line items, apply shipping details, and complete checkout in a single API call. Orders flow automatically into invoicing.
  </Step>

  <Step title="Get paid">
    Collect payments through hosted payment pages or saved payment methods. Record payments against invoices and issue refunds when needed.
  </Step>
</Steps>

<Note>
  All API requests go to `https://api.nymblecommerce.com`. A sandbox environment is available at `https://api-dev.nymblecommerce.com` for testing.
</Note>
