# Mutasib ## Docs - [Mutasib REST API: Build on a Full Shop Management Platform](https://docs.mutasib.com/introduction.md): Mutasib's REST API gives you programmatic access to shop details, products, sales, inventory, suppliers, and the public marketplace. - [Quick Start: Make Your First Mutasib API Call in Minutes](https://docs.mutasib.com/quickstart.md): Generate an API token, create a shop, add your first product, and record a sale — all through the Mutasib REST API. - [Authenticate with the Mutasib API: API Tokens](https://docs.mutasib.com/authentication.md): Mutasib uses API tokens for all API access. Generate one from your dashboard and pass it as an Authorization: Bearer header on every request. - [Shops: Your Core Business Entity in Mutasib](https://docs.mutasib.com/concepts/shops.md): A shop is the root resource in Mutasib. Every product, sale, and cashier belongs to a shop. Learn about the data model and API access. - [Products, Categories, and Inventory in Mutasib](https://docs.mutasib.com/concepts/products.md): Manage the items your shop sells. Learn about the product data model, custom categories, barcode lookup, and OpenFood integration. - [Sales, Receipts, and Inventory Management](https://docs.mutasib.com/concepts/sales-inventory.md): Record sales, generate shareable receipts, track inventory movements, adjust stock manually, and manage customer credit notes with Mutasib's API. - [Make Your Mutasib Shop Discoverable with Public Search](https://docs.mutasib.com/guides/public-search.md): Use the Mutasib public API to search products across shops, list nearby shops, and browse a shop's public catalog with no authentication. - [Mutasib Shops API: Get and Update Shop Details](https://docs.mutasib.com/api/shops/overview.md): Retrieve and update shop details through the Mutasib REST API. All shop endpoints require a valid API token. - [Products API: Create, List, and Manage Shop Products](https://docs.mutasib.com/api/products/overview.md): Create, list, update, search, and deactivate products in your Mutasib shop. Includes image upload and per-product management. - [Product Categories API: Organize Your Shop Catalog](https://docs.mutasib.com/api/products/categories.md): Create, list, update, and delete custom product categories per shop using the Mutasib API. - [Barcode Lookup: Shop Inventory and OpenFood Database](https://docs.mutasib.com/api/products/barcode.md): Look up products by barcode in your shop inventory or the global OpenFood Facts database. Supports country filtering, keyword search, and category browsing. - [Sales API: Record, List, and Retrieve Shop Transactions](https://docs.mutasib.com/api/sales/overview.md): Create sales, filter by date range, pull today's revenue, and fetch individual sale details with receipt tokens via the Mutasib API. - [Inventory API: Adjust Stock Levels and Log Movements](https://docs.mutasib.com/api/inventory/overview.md): View stock snapshots, apply manual adjustments, surface low-stock products, and query the full movement history via the Mutasib API. - [Credit Notes API: Record and Manage Customer Debts](https://docs.mutasib.com/api/sales/credit-notes.md): Create, update, and query credit notes to track what customers owe per shop, with due dates and pending, paid, or cancelled status. - [Suppliers API: Manage Suppliers for Your Shop](https://docs.mutasib.com/api/analytics/overview.md): Create, list, update, and delete supplier records scoped to a shop via the Mutasib API. - [AI API: Demand Prediction and Reorder Suggestions](https://docs.mutasib.com/api/ai/overview.md): Use Mutasib's AI to predict product demand and get reorder suggestions with confidence scores and reasoning. Pro plan only. - [Public API: Product Search, Shop Discovery, and Receipts](https://docs.mutasib.com/api/public/overview.md): Search products and shops publicly without authentication. Find nearby shops, browse listings, and access receipts via the Mutasib API.