Rental Pricing Intelligence

Price smarter.
Earn more.

A purpose-built API for AI agents and booking systems. Real-time short-term rental pricing powered by college event calendars, spring break surge detection, and live market comps.

pricenest-demo.sh
$ curl -X POST api.mikiware.com/rental/pricing
-H "X-API-Key: pn_7a76e32486b5"
-d '{"address": "3171 Ocean Front Walk, San Diego, CA 92109",
     "pricing_date": "2026-10-10"}'

{
  "suggested_nightly_price": 289,
  "total_boost_percent": 23,
  "active_events": ["home_game", "family_weekend"],
  "confidence_label": "high"
}

$
310+
Universities tracked
26
Vacation destinations
60+
Power 4 schedules
$0.19
Per pricing call

Everything agents need.
Nothing they don't.

Built from the ground up for programmatic use — structured responses, machine-readable fields, no parsing required.

🏈
2026 Football Schedules

Exact home game dates for every Power 4 team — SEC, Big Ten, Big 12, ACC. Confirmed game-day detection with ±1 day flex buffer for Friday night games.

60+ teams
🎓
College Event Boosts

Move-in week (+20%), family weekend (+15%), home game Saturday (+18%). Auto-applied when a property is within 10 miles of a tracked campus.

310+ universities
🌊
Spring Break Surge

+25% boost for properties in vacation hotspots during peak spring break season. Scottsdale, Fort Lauderdale, Cabo, Outer Banks, Lake of the Ozarks, and 20 more.

26 destinations
📊
Live Market Comps

Base pricing from RentCast AVM with up to 15 comparable properties. Confidence scoring — high/medium/low — so your agent knows when to show the price vs. ask for review.

RentCast powered
🤖
Agent-Ready Output

reasons_for_agents is a pre-formatted string you inject directly into a homeowner message. No reformatting, no parsing — just use it.

Zero formatting work
📅
Batch Date Pricing

Price up to 7 dates in one call. Returns a sorted list with peak_date and peak_nightly — perfect for booking window analysis.

7 dates / call

Four steps.
One API call.

1
Get your API key

POST your email to /create-api-key. Instant — no approval process.

2
Buy credits

Choose a pack. Pay once via Stripe. Credits appear in seconds via webhook.

3
Call the API

POST an address + date. Get back nightly price, boost breakdown, and a ready-to-use agent summary.

4
Show the price

Use reasons_for_agents to explain the price. Pre-formatted — no work needed.

Pay as you go.
No subscriptions.

Buy credits once, use them whenever. Credits never expire.

Starter
$19
75 calls · $0.25 / call
  • Single property pricing
  • Batch date pricing
  • All event boosts
  • Full comps data
Studio
$149
900 calls · $0.17 / call
  • Everything in Pro
  • Lower per-call rate
  • Best for growing teams
  • Credits never expire
Agency
$399
3,000 calls · $0.13 / call
  • Everything in Studio
  • Lowest per-call rate
  • Built for production agents
  • Credits never expire

Full endpoint
documentation.

POST/create-api-key

Register a new account or retrieve your existing API key by email.

FieldTypeRequiredDescription
emailstringrequiredYour email address
curl -X POST https://api.mikiware.com/create-api-key \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com"}'

{
  "api_key":     "pn_7a76e32486b5",
  "balance_usd": 0.0,
  "message":     "New API key created."
}
GET/balance

Check your current credit balance, total spend, and calls remaining.

curl https://api.mikiware.com/balance \
  -H "X-API-Key: pn_7a76e32486b5"

{
  "balance_usd":      9.75,
  "total_spent":      0.25,
  "total_calls":      1,
  "calls_remaining":  39
}
POST/buy-credits

Generate a Stripe Checkout URL. Credits appear automatically within seconds of payment.

FieldTypeRequiredDescription
emailstringrequiredAccount email
packstringrequiredstarter | pro | studio | agency
curl -X POST https://api.mikiware.com/buy-credits \
  -d '{"email": "you@example.com", "pack": "pro"}'

{
  "checkout_url": "https://checkout.stripe.com/...",
  "api_key":      "pn_7a76e32486b5"
}
POST/rental/pricing

Get an AI-adjusted rental price for a single property on a single date.

💳 $0.19 per call
FieldTypeDescription
addressstringrequiredFull US property address
pricing_datestringoptionalYYYY-MM-DD. Defaults to today.
bedroomsintoptionalNumber of bedrooms
bathroomsfloatoptionalNumber of bathrooms
latitudefloatoptionalSkip geocoding — supply coords directly
longitudefloatoptionalSkip geocoding — supply coords directly
curl -X POST https://api.mikiware.com/rental/pricing \
  -H "X-API-Key: pn_7a76e32486b5" \
  -d '{"address":"3171 Ocean Front Walk, San Diego, CA 92109",
      "bedrooms":4, "pricing_date":"2026-10-10"}'

{
  "adjusted_pricing": {
    "suggested_nightly_price": 289,
    "suggested_monthly_price": 8959,
    "total_boost_percent":      23.0,
    "active_events":           ["home_game", "family_weekend"],
    "confidence_label":         "high",
    "reasons_for_agents":       "$289/night (+23% above $235 baseline)..."
  },
  "remaining_balance": 9.75
}
POST/rental/pricing/batch

Price the same property across up to 7 dates in one call. RentCast is queried once. Returns sorted results plus peak_date and peak_nightly.

💳 $0.19 per date
curl -X POST https://api.mikiware.com/rental/pricing/batch \
  -H "X-API-Key: pn_7a76e32486b5" \
  -d '{"address":"7700 E McCormick Pkwy Scottsdale AZ",
      "dates":["2026-03-07","2026-03-14","2026-10-10"]}'

{
  "peak_date":    "2026-03-14",
  "peak_nightly": 312,
  "results":      [ ... ]
}
GET/events/preview

Preview which event windows are active on a given date. Free — no credits deducted.

curl "https://api.mikiware.com/events/preview?pricing_date=2026-10-10" \
  -H "X-API-Key: pn_7a76e32486b5"

{
  "is_family_weekend":      true,
  "is_spring_break_season": false
}
GET/universities/nearby

List universities within radius_miles of a coordinate. Free — no credits deducted.

curl "https://api.mikiware.com/universities/nearby?lat=33.42&lon=-111.93" \
  -H "X-API-Key: pn_7a76e32486b5"

{
  "count": 2,
  "universities": [{
    "name":           "Arizona State University",
    "conference":     "Big 12",
    "distance_miles": 7.2
  }]
}