Research a Rolling Thirty-Day Mortgage Rate History

View all Zillow Real Estate Data API endpoints →

Use program, loan_type and credit_score to request the documented rolling 30-day mortgage-rate history. Defaults are fixed_30, conventional and very_high. Unlike the rate read, this history route has no state parameter or arbitrary date-range input. No live history response was saved. Exact record keys, observation timestamps, missing-date behavior and the number of points returned were not verified. Keep a consistent loan program and bracket when comparing records, preserve actual returned dates when available and do not promise a multi-year archive or fill unobserved days with invented rates. Any longer history you maintain must be labeled as your own collected observations.

API Features

Documented rolling history window Request the described 30-day resource without promising arbitrary historical start and end dates.
Consistent history loan selectors Keep program, loan_type and credit_score unchanged when comparing history observations.
No history state selector This endpoint exposes only program, loan type and credit bracket; do not silently import the state field from the separate rate read.
Explicit unverified point schema Inspect returned date and value fields before normalization; record count, timestamps and gap behavior were not live-verified.

Live API Demo

GET /api/project/zillow-real-estate/get-mortgage-rate-history

Request cost is temporarily unavailable. No price is assumed.

View pricing

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/zillow-real-estate/get-mortgage-rate-history?key=<API_KEY>&program=fixed_30&loan_type=conventional&credit_score=very_high'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Can I request several years with start and end dates?

No date-range inputs are exposed. The documentation describes a rolling 30-day history, not an arbitrary multi-year archive.

Can I filter history by state?

No state input is defined for this history route. The separate mortgage-rate read exposes state; do not add that parameter here.

Does rolling 30 days guarantee thirty daily records?

That exact point count and cadence were not live-verified. Inspect the actual returned dates and preserve gaps rather than fabricating a daily rate series.

Related operations

Guides

View Subscription Plans →