API Reference

CommerceFull APIs

Build powerful integrations with our RESTful APIs. Whether you're creating customer experiences or managing store operations, we have the tools you need.

Customer API

Frontend and mobile app integration

Build custom storefronts, mobile apps, and customer experiences. Handle authentication, product browsing, cart management, and checkout flows.

Key Features

  • • Product catalog and search
  • • Shopping cart and wishlist
  • • Customer authentication
  • • Order management
  • • Payment processing

Use Cases

  • • Custom storefronts
  • • Mobile applications
  • • Headless commerce
  • • Third-party integrations

Merchant API

Store management and administration

Manage your store programmatically. Create products, process orders, handle inventory, manage customers, and integrate with business systems.

Key Features

  • • Product and inventory management
  • • Order processing and fulfillment
  • • Customer management
  • • Analytics and reporting
  • • Store configuration

Use Cases

  • • ERP integrations
  • • Inventory management
  • • Custom admin tools
  • • Automated workflows

API Features

RESTful Design

Clean, predictable REST endpoints with JSON responses

Secure Authentication

JWT tokens and API keys with role-based access control

High Performance

Optimized endpoints with caching and rate limiting

Webhooks

Real-time notifications for important events

Getting Started

Choose your integration path and start building

1

Get API Keys

Sign up for a CommerceFull account and generate your API keys from the dashboard.

2

Choose Your API

Select Customer API for frontend apps or Merchant API for backend integrations.

3

Start Building

Follow our guides and examples to integrate CommerceFull into your application.

Base URLs

Production

https://api.commercefull.com/v1

Sandbox

https://sandbox-api.commercefull.com/v1

Authentication

Customer API

Bearer {JWT_TOKEN}

Merchant API

X-API-Key: {API_KEY}

SDKs and Tools

Official libraries and tools to accelerate your development

JS

JavaScript SDK

For web and Node.js applications

PY

Python SDK

For Python applications

RB

Ruby Gem

For Ruby applications

GO

Go Package

For Go applications

Need Help?

Our developer community and support team are here to help you build amazing integrations with CommerceFull.