Card Reality Score
get_reality_scoreEstimate a premium credit card’s modeled annual net value by card and consumer segment, returning a Reality Score with rewards, credits, perks, fees, interest, friction and caveats.
Instructions
Estimate the modeled annual value of a supported premium credit card for a consumer segment. Supply a card slug or name and optionally a segment ID; the default is occasional-traveler. Return segment assumptions, score, rewards, credits, perks, fee, interest, friction, net value, caveats, sources, verification date, freshness and methodology. Gross recovered value is rewards + credits + perks. breakageMultiplier is gross recovered value / advertised value, NOT divided by annual fee. feeRecoveryMultiplier is max(0, gross recovered value - interest drag - rewards friction discount) / annual fee, before subtracting the fee. Friction applies to raw rewards only. Reality Score is 100 * net realized value / advertised value. Ratios are rounded. These are scenario estimates, not personalized advice or guaranteed benefits. Preserve stale or unavailable labels; do not infer that all terms share the observation date. Unknown cards or segments return a structured error with suggestions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card | Yes | Card slug or name, e.g. platinum-card or Chase Sapphire Reserve. | |
| segment | No | Optional segment id, e.g. occasional-traveler, small-business-owner, balance-carrier. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asOf | No | ISO timestamp of the underlying data this response reflects. | |
| tool | Yes | ||
| error | No | ||
| result | No | ||
| segment | No | ||
| index_id | No | ||
| datasetUrl | No | ||
| attribution | No | ||
| generatedAt | Yes | ISO timestamp this response was computed at. | |
| verified_at | No | ||
| schemaVersion | Yes | ||
| methodologyUrl | No | ||
| freshnessStatus | No |