Documentation
One account, one API key, one credit balance — and 17 calibrated prediction APIs. Here's how to make your first call.
Authorization: Bearer <key>.Every request needs your API key in the Authorization header. No cookies, no sessions —
just a bearer token.
curl -X POST https://prod-dryapi-predictor-gateway.magebase-dev.workers.dev/predict \
-H "Authorization: Bearer $DRYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{{"model": "property/valuation/v1", "features": {{"bedrooms": 3, "bathrooms": 2, "sqft_living": 2000, "year_built": 1990, "zip_code": "98115"}}}}' Send a model id and a flat features map matching that model's schema.
{{
"model": "property/valuation/v1",
"features": {{
"bedrooms": 3,
"sqft_living": 2000,
"property_type": "SingleFamily",
...
}}
}} Every response includes calibrated confidence intervals, a confidence score, top influencing factors, and model metadata.
{{
"value": 722396.99,
"interval": [670715.79, 774078.19],
"confidence_interval": {{"lower": 670715.79, "upper": 774078.19, "coverage": 0.9}},
"confidence": {{"level": 0.9, "score": 0.93}},
"top_factors": [{{"feature": "lot_acres", "impact": 12129}}, ...],
"metadata": {{
"model_version": "v4",
"training_data": "hybrid",
"prediction_basis": "Zillow ZHVI + synthesized property rows"
}}
}} Browse the full catalog or jump straight to a model.