PROPMETRIK API
Programmatic access to Ghana's most comprehensive real estate intelligence platform. Market data, valuations, ML predictions, and construction analytics — all via REST.
api.propmetrik.com/v1
Bearer Token
70+
JSON (UTF-8)
AUTHENTICATION
All API requests require a valid API key passed as a Bearer token in the Authorization header. Keys are scoped to your organization and can be generated from the admin dashboard after signing up.
Authorization: Bearer pmk_your_api_keyRate Limits
1,000 req/min
Enterprise: 10,000 req/min
Response Format
JSON
All wrapped in { success, data }
Error Codes
Standard HTTP
400 / 401 / 403 / 404 / 429 / 500
QUICK START
curl -s \
-H "Authorization: Bearer pmk_your_key" \
https://api.propmetrik.com/v1/analytics/market/price-index \
| jq .import requests
r = requests.get(
"https://api.propmetrik.com/v1/analytics/market/price-index",
headers={"Authorization": "Bearer pmk_your_key"}
)
data = r.json()["data"]
print(f"Property Index: {data['overall_index']}")const res = await fetch(
"https://api.propmetrik.com/v1/analytics/market/price-index",
{ headers: { Authorization: "Bearer pmk_your_key" } }
);
const { data } = await res.json();
console.log("Property Index:", data.overall_index);req, _ := http.NewRequest("GET",
"https://api.propmetrik.com/v1/analytics/market/price-index", nil)
req.Header.Set("Authorization", "Bearer pmk_your_key")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
json.NewDecoder(resp.Body).Decode(&result)ENDPOINT REFERENCE
0 endpointsLoading API catalog...
Ready to build?
Sign up for PROPMETRIK to get your API key and start integrating real estate intelligence into your apps, models, and workflows.