EZRentOut
EZRentOut is cloud-based equipment rental management software from EZO (the company behind EZOfficeInventory) for rental businesses to manage orders, fixed and inventory assets, bundles, customers, members, locations, purchase orders, and maintenance. Its REST API is made available to paying customers for custom integrations - each request is authenticated with a per-company access token sent in a token header over HTTPS, endpoints are namespaced with a .api suffix, and calls are scoped to the customer's own {subdomain}.ezrentout.com tenant. The API covers orders (baskets), assets, inventory and stock assets, bundles, customers and businesses, members, locations, availability, payments and invoicing, purchase orders, and service/work-order maintenance.
APIs
EZRentOut Orders API
Create and manage rental orders (called baskets) end to end - draft an order, add assets, inventory, and stock, reserve and cancel reservations, apply coupons, taxes, and damage...
EZRentOut Fixed Assets API
Manage serialized fixed (rentable) assets - create, list, filter, retrieve, update, retire, and delete equipment, update GPS coordinates for location tracking, read asset histor...
EZRentOut Inventory API
Manage inventory (volatile assets) and asset stock - create, list, filter, retrieve, update, and delete items, add and transfer stock across locations, read stock history and bo...
EZRentOut Bundles API
Create, list, and retrieve bundles - reusable packages (kits) of assets and inventory that can be rented out together as a single line on an order.
EZRentOut Customers API
Manage the people and organizations that rent - customers, businesses, and business contacts - with full CRUD, activation and deactivation, and shipping and billing address mana...
EZRentOut Members API
Manage members (staff users) of the rental account - create, list, retrieve, and update members, mark them active or inactive, and read the items a member currently has checked ...
EZRentOut Locations API
Manage the locations (warehouses / branches) that assets and inventory live in - create, list, retrieve, and update locations, activate and deactivate them, and read item quanti...
EZRentOut Availability API
Check availability for rental scheduling - read booked (reserved) dates for a specific asset, inventory item, or stock asset, and read available quantity by location, so integra...
EZRentOut Payments and Invoicing API
Handle order billing - list payment options, charge a pre-payment or a full payment against an order, void a recorded payment, apply taxes (custom and group tax IDs) and pricing...
EZRentOut Purchase Orders API
Manage procurement - create and update purchase orders, add catalog and non-catalog line items, confirm, receive items against, void, and delete a PO, read PO details, and manag...
EZRentOut Maintenance and Work Orders API
Keep equipment serviceable - put assets into maintenance, create, schedule, update, and complete service records, and manage work orders (tasks) with start and end, work logs, l...