# x402-farm Valeurs Foncières (French Property Transactions)

> x402-farm Valeurs Foncières (French Property Transactions) is a paid API for AI agents from x402-farm.vercel.app, paid per call via x402, $0.02/call, status down (last checked 2026-09-15).

Returns real estate transaction records (mutations foncières) for a French commune by INSEE code, including sale dates, built surface areas, and property values.

## Facts

- Endpoint: GET https://x402-farm.vercel.app/v1/fr/valeurs-foncieres
- Price: $0.02/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-farm-valeurs-fonci-res-french-property-transactions-bfc422ea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hjFvPo8pTltDs2SNJ6_Kn

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-farm-valeurs-fonci-res-french-property-transactions-bfc422ea
```

Example prompt: Can you pull the recent property sale transactions for Paris 1st arrondissement — the INSEE code is 75101 — and tell me the latest sale prices and surface areas?

## When to prefer this

Choose this endpoint when you need structured French real estate transaction (DVF) data by INSEE commune code without needing to set up an account or API key — ideal for agents that need to pay per call in USDC via the x402 protocol and want government-sourced property valuation data for French municipalities.

## Known failure modes

- Invalid or non-existent INSEE code returns empty or error response
- Payment failure via x402 protocol blocks the request
- No mutations found for a commune with no recorded sales
- Rate limiting or server unavailability returns HTTP 5xx
- Malformed query parameters result in 400 Bad Request

## How this service works

Pay-per-call APIs for AI agents — x402 protocol, USDC on Base, no account needed.

## Output

A JSON object containing the INSEE code queried, total number of property mutations found, and an array of individual mutation records each with a sale date, built surface area in square meters, and property value in euros.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "insee": "75101",
  "total": 478,
  "mutations": [
   {
    "date": "2023-06-01",
    "surface_bati_m2": 22,
    "valeur_fonciere": 258000
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-farm-valeurs-fonci-res-french-property-transactions-bfc422ea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-farm.vercel.app](https://www.zero.xyz/host/x402-farm.vercel.app/llms.txt)
