Inventory Hold
3 min
The inventoryHold call is intended to inform Accertify when a user attempts to reserve inventory on your website. The aim is to prevent bots from grabbing all available inventory.
Timing
The API call should come to the Interceptas Platform:
- After a user submits a request to hold an item.
- After they pass error handling, and you retrieve their account details, IP Address, and User Agent.
- Before you send the result of their request.
Flow

Inventory Hold flow
- User chooses a product, checks out, enters details, and submits a request to hold.
- Client processes frontend validation to ensure all fields are filled in properly.
- Client retrieves account information, IP, and user agent.
- Client's backend server calls Accertify to determine whether the hold was successful or not.
- Accertify consolidates data and returns a score.
- Client determines to allow or deny the hold and moves on with their process, which may involve a purchase or a timed hold.
See also:
