eCommerce Platform Documentation

API Documentation

Welcome to the Vizcome API documentation. This API provides comprehensive eCommerce functionality for Ghana's premier online marketplace.

Authentication & User Management

GET /api/auth/
GET POST
User registration, login, profile management, and authentication endpoints.

Product Management

GET /api/products/
GET POST
Product catalog, categories, brands, reviews, and wishlist management.
GET /api/seller/products/
GET POST
Seller-specific product management and inventory control.

Order Management

GET /api/orders/
GET POST
Shopping cart, order processing, tracking, and management.

Payment Processing

GET /api/payments/
GET POST
Payment transactions, mobile money, card processing, and refunds.

Search & Discovery

GET /api/search/
GET
Product search, suggestions, analytics, and popular searches.

Live Selling

GET /api/live/
GET POST
Live streaming, featured products, viewer interactions, and chat.

Core Features

GET /api/core/
GET
Banner slides, core platform features, and system configurations.

Notifications

GET /api/notifications/
GET POST
User notifications, preferences, templates, and delivery tracking.