Genuka API Reference
Welcome to the complete Genuka API documentation. This REST API allows you to
integrate all the features of our business management platform into your
applications.
Getting started
Base URLs
Authentication
What you can do with the Genuka API
The Genuka API enables you to create powerful integrations to manage all aspects of a business:Product Management
Create, modify, and manage your products, collections, and inventory
Orders & Invoices
Process orders, generate invoices, and track payments
Customer Management (CRM)
Manage customer profiles, purchase history, and segmentation
Analytics & Reports
Access sales data, profits, and business trend insights
API Environments
Authentication
All API calls require authentication via a Bearer token in the Authorization header:Request Example
Response Format
All API responses follow a standardized JSON format:HTTP Status Codes
Core API Resources
Products
Manage products, variants, and inventory
Orders
Process and track orders
Customers
CRM management and customer profiles
Invoices
Invoice generation and management
API Versioning
The Genuka API uses URL-based versioning:- Current version:
2023-11 - Full URL:
https://api.genuka.com/2023-11/
SDKs and Libraries
JavaScript/Node.js
Webhooks
Genuka can send webhook notifications for important events:- Orders
- Status changes
- Stock updates
- Payments received and other.
