59trust / 100
Uk House Prices
by Aayat AI in Developer tools
x402 APIFailing, checked 33 min ago
Sold house prices for any England or Wales postcode from HM Land Registry Price Paid data (1995 to date): each sale's price, date, street and town (never the house number or name), property type (detached, semi, terraced, flat), new build and tenure, plus median/average/min/max and yearly medians. Pass ?postcode=PL6 8RU. Official data, updated monthly.
GET https://aayatai.com/uk/house-prices
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 25.0%
- Response time
- 77 ms typical, 77 ms slowest 5%
- Last check
- 33 min ago: Expected HTTP 402, got 410
- Next check
- in 26 min
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://aayatai.com/uk/house-prices?postcode=PL6+8RU"import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Faayatai.com%2Fuk%2Fhouse-prices
const res = await pay("https://aayatai.com/uk/house-prices?postcode=PL6+8RU");
console.log(await res.json());Example input
{
"postcode": "PL6 8RU"
}Example output
{
"licence": "Contains public sector information licensed under the Open Government Licence v3.0.",
"postcode": "PL6 8RU",
"sales": [
{
"address": "Example Road, Plymouth",
"date": "2024-05-28",
"newBuild": false,
"price": 250000,
"propertyType": "semi detached",
"tenure": "freehold"
}
],
"stats": {
"averagePrice": 250000,
"byYear": {
"2024": {
"count": 1,
"medianPrice": 250000
}
},
"count": 1,
"latestSale": "2024-05-28",
"maxPrice": 250000,
"medianPrice": 250000,
"minPrice": 250000
}
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 33 min ago | Expected HTTP 402, got 410 | 410 | 35 ms | - |
| 3 h ago | Expected HTTP 402, got 410 | 410 | 41 ms | - |
| 6 h ago | Expected HTTP 402, got 410 | 410 | 48 ms | - |
| 11 h ago | Passed | 402 | 77 ms | $0.01 |