{"slug":"redis","contract":"A price is an observation on a day, not a fact that gets replaced. An average is only returned when there are enough observations over a long enough span; otherwise the reason is given instead of a number. A starting price (\"from\") never founds a discount claim.","lines":[{"kind":"list","plan":"Pro","period":"month","currency":"USD","retailer":null,"condition":"minimum","condition_parts":{"region":"minimum","unit":null,"rest":[]},"current":{"amount":200,"currency":"USD","observed_on":"2026-10-18","verification_state":"verified","is_starting_price":true,"source":"https://redis.io/pricing/"},"observations":35,"observed_from":"2026-09-02","observed_to":"2026-10-18","lowest":null,"highest":null,"history_note":"35 observations recorded, but all of them are a starting price (\"from\"). A starting price is not a price anyone pays, so it cannot establish a low.","volatility":null,"terms":{"plan":"Pro","region":"minimum","currency":"USD","billing_unit":null,"billing_period":"month","contract_term":null,"minimum_quantity":null,"included_usage":null,"renewal_price":null,"condition_text":"minimum","note":"null means not documented in the source, never that there is none"},"windows":{"30":{"label":"average of observed prices within the 30-day window","width_days":30,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"},"90":{"label":"average of observed prices within the 90-day window","width_days":90,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"},"365":{"label":"average of observed prices within the 365-day window","width_days":365,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"}},"assessment":{"stated":false,"level":null,"label":"Not enough price history","deviation":null,"baseline_window":null,"baseline":null,"sentence":"We cannot rate this price yet. The current observation is a starting price (\"from\"), not a price. A discount against it would compare with a number nobody pays.","reason_not_stated":"The current observation is a starting price (\"from\"), not a price. A discount against it would compare with a number nobody pays."}},{"kind":"list","plan":"Essentials","period":"month","currency":"USD","retailer":null,"condition":null,"condition_parts":null,"current":{"amount":5,"currency":"USD","observed_on":"2026-10-18","verification_state":"verified","is_starting_price":true,"source":"https://redis.io/pricing/"},"observations":35,"observed_from":"2026-09-02","observed_to":"2026-10-18","lowest":null,"highest":null,"history_note":"35 observations recorded, but all of them are a starting price (\"from\"). A starting price is not a price anyone pays, so it cannot establish a low.","volatility":null,"terms":{"plan":"Essentials","region":null,"currency":"USD","billing_unit":null,"billing_period":"month","contract_term":null,"minimum_quantity":null,"included_usage":null,"renewal_price":null,"condition_text":null,"note":"null means not documented in the source, never that there is none"},"windows":{"30":{"label":"average of observed prices within the 30-day window","width_days":30,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"},"90":{"label":"average of observed prices within the 90-day window","width_days":90,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"},"365":{"label":"average of observed prices within the 365-day window","width_days":365,"average":null,"observations":0,"span_days":null,"reliable":false,"reason_not_reliable":"0 of at least 4 observations"}},"assessment":{"stated":false,"level":null,"label":"Not enough price history","deviation":null,"baseline_window":null,"baseline":null,"sentence":"We cannot rate this price yet. The current observation is a starting price (\"from\"), not a price. A discount against it would compare with a number nobody pays.","reason_not_stated":"The current observation is a starting price (\"from\"), not a price. A discount against it would compare with a number nobody pays."}},{"kind":"list","plan":"Free","period":"month","currency":"USD","retailer":null,"condition":"up to 30 MB","condition_parts":{"region":null,"unit":null,"rest":["up to 30 MB"]},"current":{"amount":0,"currency":"USD","observed_on":"2026-10-18","verification_state":"verified","is_starting_price":false,"source":"https://redis.io/pricing/"},"observations":35,"observed_from":"2026-09-02","observed_to":"2026-10-18","lowest":{"amount":0,"observed_on":"2026-10-18","is_starting_price":false,"source":null},"highest":{"amount":0,"observed_on":"2026-10-18","is_starting_price":false,"source":null},"history_note":null,"volatility":null,"terms":{"plan":"Free","region":null,"currency":"USD","billing_unit":null,"billing_period":"month","contract_term":null,"minimum_quantity":null,"included_usage":null,"renewal_price":null,"condition_text":"up to 30 MB","note":"null means not documented in the source, never that there is none"},"windows":{"30":{"label":"average of observed prices within the 30-day window","width_days":30,"average":0,"observations":18,"span_days":29,"reliable":true,"reason_not_reliable":null},"90":{"label":"average of observed prices within the 90-day window","width_days":90,"average":0,"observations":35,"span_days":46,"reliable":true,"reason_not_reliable":null},"365":{"label":"average of observed prices within the 365-day window","width_days":365,"average":null,"observations":35,"span_days":46,"reliable":false,"reason_not_reliable":"35 observations, but they span only 46 days of 365"}},"assessment":{"stated":true,"level":"usual","label":"About the usual price","deviation":null,"baseline_window":90,"baseline":0,"sentence":"NaN% above the average of prices observed in the last 90 days, USD 0.00 (35 observations over 46 days). This is the lowest price we have recorded, first seen 2026-09-02.","reason_not_stated":null}}]}