The Rental Management API

A complete back-end platform for managing rental businesses. From inventory and asset tracking to orders, invoicing, and multi-store operations — everything you need to power your rental service.

What is the RentMy Rental API?

RentMy Rental API is a RESTful back-end service built to power rental businesses of any size. It provides a comprehensive set of endpoints for managing every aspect of your rental operations, from inventory to customer billing.

Multi-Store Management

Manage multiple rental locations from a single platform. Each store operates independently with its own inventory, staff, pricing, and customer base.

Inventory & Asset Tracking

Track individual assets with maintenance logs, manage product variants and bundles, set location-specific quantities, and monitor stock levels with safety alerts.

Orders & Invoicing

Full order lifecycle management with invoicing, payment tracking, and order history. Supports custom fields, rental waivers, and flexible pricing tiers.

Platform Capabilities

Everything a rental business needs, exposed through a clean REST API.

Product Catalog

Products with variants, images, categories, and bundles. Flexible pricing with daily, weekly, and monthly rates.

Availability Engine

Real-time availability checks, date-range queries, holiday blackouts, and item blockout periods.

Customer Management

Full customer profiles with order history, invoices, payments, and guest checkout support.

Staff & Permissions

Role-based access control with granular per-store staff permissions for inventory, orders, and merchant management.

Asset Tracking

Track individual serialized assets with condition logs, usage history, and scheduled maintenance records.

Dynamic Pricing

Quantity-based pricing tiers, location-specific adjustments, and automatic rental price calculation.

Rental Waivers

Configurable liability waivers per store with acceptance tracking on each order.

Dashboard & Analytics

Financial summaries, operational task views, availability calendars, and safety stock alerts.

Built for Developers

A modern RESTful API with token-based authentication, ready to integrate with any front-end or mobile application.

1

Token-Based Authentication

Secure API access via Laravel Sanctum with bearer tokens. Supports both SPA cookie auth and mobile token auth.

2

Multi-Tenant Architecture

Each merchant operates as an isolated tenant. Owners and staff see only their store's data.

3

Granular Permissions

Four role tiers (Admin, Merchant, Staff, Customer) with six configurable permissions assignable at the staff level.

4

100+ API Endpoints

Comprehensive REST coverage for products, assets, orders, invoices, payments, availability, and more.

# Authenticate
POST /api/login
# Browse inventory
GET /api/inventory/products
# Check availability
GET /api/availability/products/{'{id}'}
# Create an order
POST /api/customers/{'{id}'}/orders
# Manage your stores
GET /api/merchants

Ready to manage your rental operations?

Login to access your store admin portal or contact us to get started.

Login to Admin Portal