API
Pay-per-call. Authenticate with Authorization: Bearer dh_live_… (generate the key in App → Settings, Pro plan+). 100 free calls/month, volume discounts automatic.
GET /api/v1/dvf €0.04/call
Median notarized €/m² for a French address.
curl -H "Authorization: Bearer $KEY" \
"https://api.prophound.com/api/v1/dvf?address=12+rue+Oberkampf+Paris&type=Appartement"
→ { "pricePerM2": 9120, "sales": 27, "section": "000AQ", "insee": "75111", "source": "DVF" } GET /api/v1/listings €0.02/call
Deduplicated sourced listings matching arbitrary criteria.
curl -H "Authorization: Bearer $KEY" \
"https://api.prophound.com/api/v1/listings?zones=75011,33000&types=apartment&maxPrice=500000&limit=50"
→ { "count": 12, "results": [ { "id": "…", "title": "…", "price": 285000, "surface": 64, … } ] } POST /api/v1/rcp €0.40/call
Compliance verdict of a bylaw text for a target activity (short_term_rental, coliving, residential_rental, office, retail, restaurant, medical). Clauses quoted.
curl -X POST -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
-d '{"text":"<bylaw text>","activity":"short_term_rental"}' \
https://api.prophound.com/api/v1/rcp
→ { "verdict": { "status": "positive_signal", "conclusion": "…", "citations": [ … ] } } Errors: 401 invalid key · 403 plan without API · 400 bad input · 502 upstream data source down.
Volume discounts: −20% beyond 10,000 calls/mo, −40% beyond 50,000 calls/mo, applied on the invoice.