Introduction
Welcome to the API Catalog — your gateway to building powerful, integrated experiences with our suite of APIs. Whether you're creating invoices, managing products, onboarding customers, or streamlining communications, our RESTful APIs are designed for ease of use, scalability, and flexibility.
Explore our categorized list of available endpoints below, complete with brief descriptions to help you find what you need quickly.
INVOICE MANAGEMENT APIs
Create, retrieve, update, or manage invoices.
Create a New Invoice:
Draft a new invoice without sending it; perfect for saving work in progress. Learn More→
Fetch All Invoices:
Retrieve a list of all invoices. Learn More→
Fetch a Specific Invoice:
Fetch and get detailed information about a single invoice by its unique ID. Learn More→
Delete a Specific Invoice:
Permanently remove an invoice that is no longer needed. Learn More→
Void a Specific Invoice:
Mark an invoice as void to prevent payment while keeping a record for audit purposes. Learn More→
PRODUCT & INVENTORY APIs
Track and manage your product units and stock availability.
Fetch All Product Units:
Get real-time inventory levels and stock status of all your products. Learn More→
Fetch Specific Product Units:
Get real-time inventory levels and stock status of a specific product. Learn More→
CUSTOMER MANAGEMENT API
Create new customer profiles for use in billing, CRM, and communications.
Create New Customer:
Add a new customer to your database with full contact and billing information. Learn More→
SALES COMMUNICATION API
Enhance customer engagement with transactional and promotional emails.
Send a Sales Email:
Trigger an automated sales email with personalized content. Learn More→
Join The Mocha Community
Explore how our solutions can make a difference. Try Mocha Technologies today and discover a new level of business freedom and insight.