← Back to directory

Offer Economics Normalizer beta. Send up to 3 offer texts, a currency, usage ass...

https://tgw-mindset-api.fly.dev/offer-normalize

Overview

Offer Economics Normalizer beta. Send up to 3 offer texts, a currency, usage assumptions, a horizon, and an optional FX rate. Returns setup, recurring, and usage fees, commitment, renewal, cancellation, refund, 12-month scenarios, missing fields, and exact spans. Unknown charges are not zero. No URL fetch. Not a quote or legal advice.

Protocol x402 (POST)
Price $0.05
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Think and Grow Wealthy
Source bazaar
Indexed 2026-11-08 07:03:01

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "currency": "USD", "horizon_months": 12, "offers": [ { "id": "acme", "label": "Acme Pro", "text": "Acme Pro. Setup fee: $100. Then $20 per month. No usage fees. 12-month minimum. Renews automatically each year. Cancel with 30 days notice. No refunds after the first 14 days." }, { "id": "beta", "label": "Beta Suite", "text": "Beta Suite is $10 per month plus usage fees. Setup fee: $50." } ], "usage": { "monthly_units": 1000, "seats": 1 } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "comparison": { "basis": "known_subtotal_12_month", "complete": false, "ranking": [], "reason": "Offers are not ranked. At least one indicated charge is unknown, unpriced, or not converted, and unknown charges are not treated as zero." }, "contract": "tgw-offer-normalize-beta-1", "currency": "USD", "disclaimer": "Mindset coaching for reflection. Not financial, investment, tax, or legal advice. Not a binding quote. Prices come only from the text you supplied.", "extraction": "deterministic", "fx_applied": false, "horizon_months": 12, "limitations": [ "Not legal advice and not a binding quote.", "Amounts are taken only from the supplied offer text. No current price was looked up.", "No URL in the text was fetched.", "Totals are computed in code from priced components. Unknown charges are omitted and are not treated as zero.", "A model may propose spans. A span is kept only when it appears verbatim in the supplied text and the amount in that span matches." ], "offers": [ { "cancellation": { "known": true, "span": "Cancel with 30 days notice.", "text": "Cancel with 30 days notice." }, "currency": "USD", "currency_basis": "detected", "id": "acme", "label": "Acme Pro", "minimum_commitment": { "known": true, "months": 12, "span": "12-month minimum" }, "missing_fields": [], "recurring_fee": { "amount": "20.00", "currency": "USD", "known": true, "period": "month", "span": "Then $20 per month.", "state": "priced" }, "refund": { "known": true, "span": "No refunds after the first 14 days.", "text": "No refunds after the first 14 days." }, "renewal": { "known": true, "span": "Renews automatically each year.", "text": "Renews automatically each year." }, "scenarios": { "months_12": { "assumptions": [], "complete": true, "currency": "USD", "known_components": { "recurring": "240.00", "setup": "100.00", "usage": "0.00" }, "known_subtotal": "340.00", "months": 12, "note": "Known subtotal adds only priced components. Unknown or unstated charges are omitted and are not treated as zero.", "unknown_components": [] } }, "setup_fee": { "amount": "100.00", "currency": "USD", "known": true, "span": "Setup fee: $100.", "state": "priced" }, "usage_fee": { "amount": "0.00", "currency": "USD", "known": true, "span": "No usage fees", "state": "priced" } }, { "cancellation": { "known": false, "reason": "Cancellation conditions are not in the supplied text.", "span": null }, "currency": "USD", "currency_basis": "detected", "id": "beta", "label": "Beta Suite", "minimum_commitment": { "known": false, "reason": "Minimum commitment is not stated in the supplied text.", "span": null }, "missing_fields": [ "usage_fee", "minimum_commitment", "renewal", "cancellation", "refund" ], "recurring_fee": { "amount": "10.00", "currency": "USD", "known": true, "period": "month", "span": "Beta Suite is $10 per month plus usage fees.", "state": "priced" }, "refund": { "known": false, "reason": "Refund conditions are not in the supplied text.", "span": null }, "renewal": { "known": false, "reason": "Renewal terms are not in the supplied text.", "span": null }, "scenarios": { "months_12": { "assumptions": [], "complete": false, "currency": "USD", "known_components": { "recurring": "120.00", "setup": "50.00" }, "known_subtotal": "170.00", "months": 12, "note": "Known subtotal adds only priced components. Unknown or unstated charges are omitted and are not treated as zero.", "unknown_components": [ "usage" ] } }, "setup_fee": { "amount": "50.00", "currency": "USD", "known": true, "span": "Setup fee: $50.", "state": "priced" }, "usage_fee": { "known": false, "reason": "The text mentions usage fees but states no rate.", "span": "plus usage", "state": "unknown" } } ], "page_fetch": false, "signature": "Continue to Think and Grow Wealthy.", "status": "partial" }, "type": "json" }