# Business Frameworks Market Rent Decision Engine

> Business Frameworks Market Rent Decision Engine is a paid API for AI agents from business-frameworks.matryoshka-paradigms.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-17).

Applies the market/decide/rent framework to compute rent durability (years before new supply crosses demand) and rent over a horizon, ranking multiple nodes when several are provided.

## Facts

- Endpoint: POST https://business-frameworks.matryoshka-paradigms.workers.dev/apply/market/decide/rent?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/business-frameworks-market-rent-decision-engine-5f2ef3be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-1klEQzVaBIGX4JPI1glx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability business-frameworks-market-rent-decision-engine-5f2ef3be -d '<json body>'
```

Example prompt: Using the market/decide/rent framework, evaluate a market node with a pricing power score of 7.5, base year 2025, crossing year 2027, and a 3-year horizon — give me the durability, rent forecast, verdict, and recommended action.

## When to prefer this

Choose this endpoint when you need a deterministic, rule-based rent durability and rent-over-horizon calculation grounded in the market/decide/rent framework — not a generative or model-based estimate. Ideal when you have a pricing power score and crossing year already sourced from upstream framework nodes (market/balance, market/decide/pricing-power) and need a structured verdict plus action recommendation. Prefer over general financial APIs when you specifically need framework-consistent rent analysis with durability scoring and multi-node ranking.

## Known failure modes

- Missing required base_year returns validation error
- pricing_power outside 0–10 range rejected by schema
- crossing_year inconsistent with base_year (e.g. crossing before base) may produce unexpected durability values
- nodes array missing required id or pricing_power fields causes rejection
- horizon_years below minimum of 1 returns schema error
- Payment not included or insufficient USDC causes x402 payment-required response

## How this service works

Business Frameworks · business-frameworks/market/decide/rent@1.2, applied — POST pricing power, the crossing year, the base year and the horizon — or a list of nodes to rank; get durability (the years before new supply crosses demand) and rent over the horizon, ranked where several nodes are sent. Deterministic (the node's rule, no model): figures, verdict, action and check with the 186-token node text — schema free at GET /apply/market/decide/rent.

## Output

Returns a deterministic analysis including: durability (number of years before new supply crosses demand), rent projection over the horizon, a verdict, a recommended action, a check, and the 186-token framework node text. When multiple nodes are submitted, results are ranked by durability/rent. No generative model is involved — output is rule-based per the framework node.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "base_year"
     ],
     "properties": {
      "nodes": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "id",
         "pricing_power"
        ],
        "properties": {
         "id": {
          "type": "string"
         },
         "crossing_year": {
          "type": [
           "integer",
           "null"
          ]
         },
         "pricing_power": {
          "type": "number",
          "maximum": 10,
          "minimum": 0
         }
        }
       },
       "description": "Optional: several nodes to rank instead of one; then pricing_power and crossing_year at the top level are not read."
      },
      "base_year": {
       "type": "integer",
       "description": "The year the question is asked in."
      },
      "base_month": {
       "type": "integer",
       "maximum": 12,
       "minimum": 1,
       "description": "Optional: the month the question is asked in; a crossing year means its July, so sending the month measures durability as the node-map tool does. Without it, whole years."
      },
      "crossing_year": {
       "type": [
        "integer",
        "null"
       ],
       "description": "The first year in which the node's effective supply meets its demand on documented forecasts (market/balance). null if none is in sight inside the horizon."
      },
      "horizon_years": {
       "type": "integer",
       "minimum": 1,
       "description": "The horizon in years. Optional; default 3."
      },
      "pricing_power": {
       "type": "number",
       "maximum": 10,
       "minimum": 0,
       "description": "The node's pricing power from market/decide/pricing-power."
      }
     },
     "description": "Shares and weights are fractions from 0 to 1 (0.65 means 65%). Scores run 0 to 10. Force scores are whole numbers 1 to 5, scored as pressure on the seller's margins (1 weak, 5 strong). Months are whole numbers. Years are calendar years for crossing and base, and a count for the horizon."
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/business-frameworks-market-rent-decision-engine-5f2ef3be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from business-frameworks.matryoshka-paradigms.workers.dev](https://www.zero.xyz/host/business-frameworks.matryoshka-paradigms.workers.dev/llms.txt)
