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.