FlashLock: Real-Time Inventory Protection & Sync API
The atomic inventory ledger for E-commerce. Prevent overselling, manage complex bundles, block bots, and handle backorders in real-time.
1 subscribers
12 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
FlashLock: Real-Time Inventory Protection & Sync API endpoints
| Method | Endpoint | Description |
|---|---|---|
| 1. Configuration | ||
| POST |
createLocation /api/v1/locations |
Register a new physical location (e.g., 'NY-Warehouse', 'Retail-Store'). Enables Multi-Location Inventory Routing, allowing you to track and lock stock specifically for BOPIS… |
| GET |
getLocations /api/v1/locations |
**Retrieve a list of all active warehouse locations configured for your merchant account.** |
| POST |
createBundle /api/v1/bundles |
** Define complex logistics recipes (e.g., 'Gift Set' = 1 Shirt + 1 Hat). FlashLock uses this logic to automatically lock component SKUs when a parent bundle is added to the… |
| GET |
getBundle /api/v1/bundles/{bundle-sku} |
** Retrieve the component recipe for a specific parent SKU. Useful for frontend displays to show customers exactly what is included in a set or kit.** |
| POST |
setWebhookUrl /api/v1/config/webhook |
**Register a callback URL to receive Real-Time Push Notifications. FlashLock will instantly POST to this URL when any item's available quantity drops below its defined safety… |
| GET |
getWebhookUrl /api/v1/config/webhook |
** Verify your currently active Webhook URL to ensure your application is ready to receive low-stock alerts.** |
| 2. Inventory Management | ||
| POST |
syncStock /api/v1/inventory/sync |
** Initialize or update physical inventory counts. Use this to push data from your ERP or WMS. Supports setting Safety Stock buffers, enabling Virtual Inventory (Backorders), and… |
| POST |
lockInventory /api/v1/inventory/lock |
** Prevent overselling with Atomic Inventory Locking. Call this when a user adds an item to the cart. It checks availability, respects Safety Stock, handles Product Bundles… |
| POST |
commitSale /api/v1/inventory/commit |
** Permanently deduct inventory after a successful payment. This endpoint converts a temporary reservation (lock) into a confirmed sale, ensuring your ledger matches your payment… |
| 3. Read Data | ||
| GET |
listActiveLocks /api/v1/locks |
** View all items currently held in active shopping carts. Useful for analyzing cart abandonment rates and real-time demand during Flash Sales.** |
| GET |
getInventoryDetails /api/v1/inventory/{sku} |
Get a real-time snapshot of a specific SKU. Returns Total Physical Qty, Reserved Qty (currently in carts), Available Qty (sellable), and Safety Stock settings per location. |
| GET |
getItemHistory /api/v1/inventory/{sku}/history?limit=20 |
** Retrieve a full Audit Ledger for a specific item. Tracks every Lock, Sale, Expiration, and Restock event with timestamps. Essential for resolving discrepancies and logistics… |
FlashLock: Real-Time Inventory Protection & Sync API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $29 / month | 4 / second |
|
| ULTRA Recommended | $99 / month | 10 / second |
|
| MEGA | $399 / month | — |
|