API & Developers

API & Developers

A full REST API covering every resource in the platform — products, orders, pricing, customers, catalogs, deliveries, invoices. The same API that powers our own frontend.

Full Coverage

What the API Covers

Every object in the platform is accessible programmatically.

Products & Catalogs

Full product catalog CRUD. Variants, categories, images, attributes. Customer-specific catalogs with visibility controls.

Orders

Pull orders in real time. Update fulfillment. Push tracking and delivery confirmation. Full line-item detail including catch-weight actuals.

Pricing

List prices, customer-specific, contract, and promotional tiers. Bulk-update thousands of prices in a single call.

Customers & Entities

Sync accounts, locations, contacts, and credit terms. Full customer hierarchy — management companies, properties, locations.

Deliveries & Invoices

Push delivery schedules, update shipments, generate invoices. Order to payment, closed loop.

Webhooks

Subscribe to events — order placed, status changed, price updated — and get notified instantly. No polling.

Integration

Your ERP shouldn’t be a bottleneck.

Orders in one system, fulfillment in another, pricing in a third, and someone copy-pasting between them. The API eliminates the middle.

No more CSV email chains

Price updates, product imports, order exports — all programmatic.

No more stale data

When a price changes in your ERP, your buyers see it immediately.

No more missed orders

Orders flow into fulfillment automatically, not when someone checks an inbox.

No more duplicate entry

One system of record, many connected systems.

Real-World Scenarios

Integration Examples

ERP Order Sync

Buyer places an order, webhook fires, ERP pulls details, enters fulfillment queue. Delivery confirmation flows back. Buyer sees updated status without anyone touching it.

Daily Cost Import

Scheduled script reads supplier cost sheets, maps to Confinus product IDs, pushes pricing through the bulk endpoint. By 6am, buyer-facing prices reflect latest costs. No spreadsheets.

Custom Buyer Portal

A management company builds their own ordering interface for 30 properties via the API — search, cart, ordering, history. They control the UI. Confinus handles the commerce engine.

Developer Experience

Built for developers who’ve seen bad APIs.

Authentication

Token-based. Generate a key in the admin dashboard, pass as Bearer token. No OAuth dance for server-to-server.

Consistent Conventions

Standard REST. Predictable URLs. JSON in and out. Pagination, filtering, and sorting consistent across every resource.

Error Handling

Structured error responses with machine-readable codes and human-readable messages. Your integration won’t break silently.

Bulk Operations

CSV, XLSX, or JSON. Thousands of products or prices in one request. Validation runs before commit — detailed error report, not a generic 500.

API Request
# Fetch pending orders since a given date
GET /api/v2/orders?status=pending&since=2026-03-01
Authorization: Bearer {your_api_token}

# Response
{
  "orders": [
    {
      "id": "ord_a8k2m",
      "placed_at": "2026-03-14T09:23:00Z",
      "buyer": "Riverside Hotel Group",
      "total": 2847.50,
      "line_items": 18,
      "status": "pending"
    }
  ],
  "meta": { "total": 12, "page": 1, "per_page": 25 }
}
Comprehensive

Built In Days, Not Months

The API powers our own frontend — every screen, every action, every edge case. If a buyer can do it in the UI, your integration can do it through the API. No second-class endpoints.

Your IT team builds it or ours does. Either way, the API won’t be the bottleneck.

Ready to modernize your procurement?

See how Confinus can streamline ordering, catalogs, and delivery for your distribution business.

Not ready to talk? Take the 2-minute readiness assessment instead.