Developer Integration Guide
Integrate HomeVisto property verification requests into your real estate website or application. Our SEO-friendly embed solution works with any platform.
What is HomeVisto?
HomeVisto is a property verification marketplace that connects remote property seekers with local Scouts who perform live, GPS-verified video tours. Perfect for real estate websites, property listing platforms, and relocation services.
- Live video property tours with real-time Q&A
- GPS verification ensures Scout is on-site
- Objective data: internet speed tests, noise levels
- Average cost $50 USD, 2-hour response time
Embed Button
Add a branded HomeVisto button to your website. The button is a standard HTML anchor link that works without JavaScript (SEO-friendly). Our embed script enhances it with HomeVisto branding and styling.
HTML Code
<!-- HomeVisto Embed Button --> <a href="https://homevisto.com/missions/new?title=Verify%20Property&address=123%20Main%20St%2C%20London" data-homevisto-button data-lang="en" data-size="default"> Request Property Verification </a> <script src="https://homevisto.com/embed.js" async></script>
Note: Coordinates (lat/lng) are optional. If only an address is provided, HomeVisto will automatically geocode it to determine the location on the map.
Display Attributes
| Attribute | Required | Description |
|---|---|---|
| data-homevisto-button | Yes | Required. Marks this link as a HomeVisto button |
| data-lang | No | Language code: en, de, fr, it, es, pt, zh, hi, ar (default: en) |
| data-size | No | Button size: compact, default, or large (default: default) |
| data-show-tagline | No | Show tagline below button: true or false (default: true) |
URL Parameters
Pass property data via URL parameters to pre-fill the mission form. All parameters are optional. Address will be auto-geocoded if coordinates are not provided.
| Parameter | Type | Description |
|---|---|---|
| title | string | Mission title (e.g., Verify 2BR Apartment) |
| description | string | Additional details about what to verify |
| address | string | Property address (URL encoded) - will be auto-geocoded |
| lat | number | Property latitude (optional - auto-geocoded from address) |
| lng | number | Property longitude (optional - auto-geocoded from address) |
| bounty | number | Bounty amount in USD (minimum 10) |
| urgency | string | Priority level: standard, urgent, or immediate |
| checklist | string | Comma-separated verification items |
Example URLs
With address only (coordinates auto-geocoded):
https://homevisto.com/missions/new?title=Verify%202BR%20Apartment&address=123%20Main%20St%2C%20London&bounty=75With explicit coordinates:
https://homevisto.com/missions/new?title=Verify%202BR%20Apartment&lat=51.5074&lng=-0.1278&address=123%20Main%20St&bounty=75Supported Languages
HomeVisto supports 9 languages. Set the data-lang attribute to display the button and tagline in the user's language.
Using Different Languages
Set the data-lang attribute on your button element to display the button text and tagline in the selected language. Use locale-prefixed URLs for the full localized experience.
German Button Example
<a href="https://homevisto.com/de/missions/new?title=Wohnung%20überprüfen" data-homevisto-button data-lang="de"> Immobilienverifikation anfordern </a> <script src="https://homevisto.com/embed.js" async></script>
Auto-Detect Browser Language
<a href="https://homevisto.com/missions/new"
id="homevisto-btn"
data-homevisto-button>
Request Property Verification
</a>
<script>
// Auto-detect language from browser
const lang = navigator.language.split('-')[0];
const supported = ['en','de','fr','it','es','pt','zh','hi','ar'];
const btn = document.getElementById('homevisto-btn');
btn.dataset.lang = supported.includes(lang) ? lang : 'en';
</script>
<script src="https://homevisto.com/embed.js" async></script>Button Text by Language
| Language | Button Text | Tagline |
|---|---|---|
| en | Request Property Verification | Powered by HomeVisto |
| de | Immobilienverifikation anfordern | Bereitgestellt von HomeVisto |
| fr | Demander une vérification | Propulsé par HomeVisto |
| it | Richiedi verifica immobile | Offerto da HomeVisto |
| es | Solicitar verificación | Desarrollado por HomeVisto |
| pt-BR | Solicitar verificação | Desenvolvido por HomeVisto |
| zh | 请求房产验证 | 由 HomeVisto 提供支持 |
| hi | संपत्ति सत्यापन का अनुरोध करें | HomeVisto द्वारा संचालित |
| ar | طلب التحقق من العقار | مدعوم من HomeVisto |
API Endpoints for AI Agents
Programmatic access to this documentation for AI agents, bots, and automated systems.
Human-readable markdown documentation
Structured data for programmatic access
Ready to Integrate?
Start adding property verification to your listings today.
Try It Now