The API accepts home, office, existing bank branch, and new bank branch pincodes or addresses. It calculates the road distance between each location pair and provides an alert message when applicable. It can be used for address verification, banking workflows, risk assessment, and location-based validation.