French Real-estate Transactions
real_estate_fr_transactionsSearches published French geolocated DVF property transactions by address area or municipality, with date, type and amount filters. Use when: Find actual French property sales around an address or in a municipality. Avoid when: Do not use for current property listings or asking prices. Limitations: Geolocated DVF reflects published transactions and can include complex mutations; HelpMyAgent only calculates price per square metre for single-house or single-apartment mutations. DVF does not cover Alsace, Moselle or Mayotte; requests in those areas therefore return an empty result. Price: 0.010 USD per call via x402. Paid-call behavior: source records are not modified, but a successful invocation can consume the advertised x402 payment; the payment-required challenge is free, and repeating the tool after a completed paid invocation may require a new payment. Accepted x402 networks: eip155:8453, xrpl:0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of records returned by this call. (minimum 1; maximum 100; default 20). | |
| address | No | Optional value for “address” as defined by this API contract. (minimum length 5; maximum length 250). | |
| date_to | No | Optional value for “date to” as defined by this API contract. | |
| radius_m | No | Optional value for “radius m” as defined by this API contract. (minimum 100; maximum 650; default 500). | |
| date_from | No | Optional value for “date from” as defined by this API contract. | |
| code_insee | No | Optional value for “code insee” as defined by this API contract. | |
| max_amount | No | Optional value for “max amount” as defined by this API contract. (minimum 0). | |
| min_amount | No | Optional value for “min amount” as defined by this API contract. (minimum 0). | |
| property_type | No | Optional value for “property type” as defined by this API contract. (default all; allowed values: all, house, apartment). | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | Yes | Structured value returned for “location” as defined by this API contract. | |
| radius_m | Yes | Structured value returned for “radius m” as defined by this API contract. | |
| truncated | Yes | Whether additional matching records existed beyond the returned result limit. | |
| limitations | No | Known interpretation, source-coverage or freshness limitations for this result. | |
| generated_at | Yes | UTC timestamp at which this derived result was generated. | |
| transactions | Yes | Structured value returned for “transactions” as defined by this API contract. | |
| property_type | Yes | Structured value returned for “property type” as defined by this API contract. | |
| source_status | Yes | Availability status of the relevant upstream public source. (allowed values: ok). | |
| coverage_scope | Yes | Structured value returned for “coverage scope” as defined by this API contract. (allowed values: radius, commune). | |
| returned_count | Yes | Number of records included in this response. | |
| source_total_count | Yes | Structured value returned for “source total count” as defined by this API contract. |