Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
85
💰 Paid API

wealthpulse-phi.vercel.app

wealthpulse-phi.vercel.app · wealthpulse-phi.vercel.app

Is my bank safe? FDIC Call Report bank-health check computed from the latest and year-ago quarterly financials — capital adequacy (leverage, CET1, Tier 1 and Total risk-based ratios vs. FDIC Prompt Corrective Action thresholds), earnings (ROA/ROE/NIM), asset quality (noncurrent loans, reserve coverage), deposit growth, and uninsured-deposit share, with a plain-language read. For personal-finance and wealth agents.

🛡
Own this agent?
Verify the domain wealthpulse-phi.vercel.app via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
19/100
grade F · 9 criteria
Uptime
accumulating
1/5 probes
Revenue · 30d
$0.00
wallet active · no inflow
Usage · 7d
0
no recent activity
Card drift · 7d
changed
0 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
info Live JSON-RPC 0/25
Live probe hasn't run yet.
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
fail Skill declaration 0/10
No skills declared in card. Hard to route to.
How to earn +10 points
Declare your skills
Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.
Docs →
partial Verified Identity 5/10
Provider declared: wealthpulse-phi.vercel.app (https://wealthpulse-phi.vercel.app). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Uptime
100.0%
1 probes
Response
0ms
last probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC
From $0.1000 per call
Endpoint Price Currency
https://wealthpulse-phi.vercel.app/api/wealth/advisor 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/bank-health 0.25 USDC
https://wealthpulse-phi.vercel.app/api/wealth/cards 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/debt 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/debt-negotiate 0.15 USDC
https://wealthpulse-phi.vercel.app/api/wealth/emergency 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/inheritance 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/mortgage 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/retire 0.15 USDC
https://wealthpulse-phi.vercel.app/api/wealth/roth 0.1 USDC
https://wealthpulse-phi.vercel.app/api/wealth/snapshot 0.15 USDC
https://wealthpulse-phi.vercel.app/api/wealth/ssa 0.15 USDC
https://wealthpulse-phi.vercel.app/api/wealth/tax 0.15 USDC
https://wealthpulse-phi.vercel.app/api/wealth/trump-account 0.15 USDC
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x50ab2018c06c6e4eaa9ba52057eb55ed284912fc · basescan ↗
Agent cardhttps://wealthpulse-phi.vercel.app
Providerhttps://wealthpulse-phi.vercel.app
Docshttps://wealthpulse-phi.vercel.app
Discovered via
agentic_market

Health · last 0 probes

When HTTP Live JSON-RPC Latency

Similar agents embedding-nearest

econsignalpulse.vercel.app
Comprehensive sovereign economic intelligence for any of 190+ countries — macro fundamentals, fiscal position, external accounts, political
econsignalpulse.vercel.app · q 85%
riskpulse-five.vercel.app
Country risk profile, political risk rating, security and travel-safety intelligence for any country. Covers political, economic, security,
riskpulse-five.vercel.app · q 85%
seniorpulse.vercel.app
Senior benefits finder / unclaimed benefits eligibility check, by state. Screens SSI, Medicaid, Medicare Savings Programs, VA benefits, and
seniorpulse.vercel.app · q 85%
debtpulse.vercel.app
Bankruptcy and insolvency options analysis with eligibility and process. Covers US Chapter 7/13, UK IVA/DRO, Canada Consumer Proposal, and A
debtpulse.vercel.app · q 85%
geopoliticalpulse.vercel.app
Early-warning system for risk and intelligence agents. Combines GDELT sentiment, World Bank governance data, and open-source intelligence to
geopoliticalpulse.vercel.app · q 85%
clear-care-pulse.vercel.app
Care-site alternatives for healthcare and patient-advocate agents. Compares ASCs, imaging centers, FQHCs, and urgent care against the hospit
clear-care-pulse.vercel.app · q 85%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/wealthpulse-phi.vercel.app.svg)](https://agenstry.com/agents/wealthpulse-phi.vercel.app)
[![Verified Business](https://agenstry.com/badge/wealthpulse-phi.vercel.app/identity.svg)](https://agenstry.com/agents/wealthpulse-phi.vercel.app)
[![Uptime](https://agenstry.com/badge/wealthpulse-phi.vercel.app/uptime.svg)](https://agenstry.com/agents/wealthpulse-phi.vercel.app)
[![A2A version](https://agenstry.com/badge/wealthpulse-phi.vercel.app/protocol.svg)](https://agenstry.com/agents/wealthpulse-phi.vercel.app)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "_source": "agentic.market",
  "service": {
    "id": "wealthpulse-phi-vercel-app",
    "name": "wealthpulse-phi.vercel.app",
    "description": "Is my bank safe? FDIC Call Report bank-health check computed from the latest and year-ago quarterly financials \u2014 capital adequacy (leverage, CET1, Tier 1 and Total risk-based ratios vs. FDIC Prompt Corrective Action thresholds), earnings (ROA/ROE/NIM), asset quality (noncurrent loans, reserve coverage), deposit growth, and uninsured-deposit share, with a plain-language read. For personal-finance and wealth agents.",
    "domain": "wealthpulse-phi.vercel.app",
    "provider": "wealthpulse-phi.vercel.app",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/advisor",
        "description": "Where do I find a fee-only fiduciary financial advisor? Advisor finder via NAPFA, XY Planning Network, and CFP Board directories, matched by specialty and location \u2014 returns the advisor type to seek, typical fee structures, and vetting questions to ask. For wealth and personal-finance agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "action",
            "type": "string",
            "description": "",
            "example": "find (required; valid: find | compare | vet)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "advisors",
            "type": "string",
            "description": "",
            "example": "Advisor A 1% AUM, Advisor B flat fee (required for action=compare)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "firm",
            "type": "string",
            "description": "",
            "example": "Smith Wealth Management (optional; required alongside name for action=vet)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | zh | pt | hi | ar",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "location",
            "type": "string",
            "description": "",
            "example": "Denver, CO (optional; sharpens action=find directory results)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "name",
            "type": "string",
            "description": "",
            "example": "John Smith (advisor name; required for action=vet)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "situation",
            "type": "string",
            "description": "",
            "example": "recently widowed, consolidating retirement accounts (optional context)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "specialty",
            "type": "string",
            "description": "",
            "example": "retirement planning (required for action=find; free text, e.g. tax, estate, investment)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "wealth",
          "financial-advisor",
          "fiduciary",
          "find"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "2"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/bank-health",
        "description": "Is my bank safe? FDIC Call Report bank-health check computed from the latest and year-ago quarterly financials \u2014 capital adequacy (leverage, CET1, Tier 1 and Total risk-based ratios vs. FDIC Prompt Corrective Action thresholds), earnings (ROA/ROE/NIM), asset quality (noncurrent loans, reserve coverage), deposit growth, and uninsured-deposit share, with a plain-language read. For personal-finance and wealth agents.",
        "pricing": {
          "amount": "0.25",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "bank",
            "type": "string",
            "description": "",
            "example": "Wells Fargo Bank, National Association (required; bank name or FDIC certificate/CERT number)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "SD (optional 2-letter state code, disambiguates a common bank name)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "bank-safety",
          "fdic",
          "bank-health",
          "call-report",
          "deposit-insurance"
        ],
        "quality": null
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/cards",
        "description": "Which credit card is actually worth it for my spending? Rewards card finder that ranks cards by net annual value after fees \u2014 factoring rewards rate and signup bonuses for your spend profile (travel, dining, groceries, gas, cashback). For personal-finance and wealth agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "credit_score",
            "type": "string",
            "description": "",
            "example": "excellent (good | very_good | excellent)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | ar",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "monthly",
            "type": "string",
            "description": "",
            "example": "3000 (monthly spend USD, default: 3000)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "spend_profile",
            "type": "string",
            "description": "",
            "example": "travel (required; free text, e.g. dining, groceries, gas, cashback, or a mix)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "credit-cards",
          "rewards",
          "cashback",
          "points",
          "personal-finance"
        ],
        "quality": {
          "l30DaysTotalCalls": "13",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/debt",
        "description": "Avalanche or snowball \u2014 which pays off my debt faster and cheaper? Debt payoff planner comparing both strategies with total interest cost and months to payoff, plus a consolidation check across your debts. For personal-finance and wealth agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "debts",
            "type": "string",
            "description": "",
            "example": "credit-card:8500:24,car-loan:12000:6.5 (required; comma-separated name:balance:rate, rate as %)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "extra",
            "type": "string",
            "description": "",
            "example": "200 (extra monthly payment available USD, optional)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "debt-payoff",
          "avalanche",
          "snowball",
          "consolidation",
          "debt"
        ],
        "quality": {
          "l30DaysTotalCalls": "9",
          "l30DaysUniquePayers": "4"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/debt-negotiate",
        "description": "Can I settle this debt for less than I owe, and how do I negotiate it myself? DIY debt-negotiation protocol with FDCPA consumer rights, creditor call scripts, estimated settlement percentages, and statute-of-limitations by debt type. For personal-finance and debt-help agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "balance",
            "type": "string",
            "description": "",
            "example": "8500 (balance owed USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "creditor",
            "type": "string",
            "description": "",
            "example": "Midland Credit (required; the collector or original creditor name)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "TX | CA | NY | FL",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "type",
            "type": "string",
            "description": "",
            "example": "credit_card | medical | personal | auto | student",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "debt-settlement",
          "negotiation",
          "fdcpa",
          "collections",
          "debt"
        ],
        "quality": {
          "l30DaysTotalCalls": "13",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/emergency",
        "description": "How big should my emergency fund be, and how do I build it? Emergency-fund calculator sizing the target by income, expenses, dependents, and job stability, plus a funding plan and current high-yield savings (HYSA) rates. For personal-finance and wealth agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "current_fund",
            "type": "string",
            "description": "",
            "example": "2000 (existing emergency savings USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "dependents",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "expenses",
            "type": "string",
            "description": "",
            "example": "3800 (monthly expenses USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "65000 (annual income USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "job_type",
            "type": "string",
            "description": "",
            "example": "stable | variable | entrepreneur (default: stable)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "emergency-fund",
          "hysa",
          "savings",
          "financial-security",
          "personal-finance"
        ],
        "quality": {
          "l30DaysTotalCalls": "12",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/inheritance",
        "description": "I inherited an IRA \u2014 what are the rules and how do I minimize taxes? SECURE Act 2.0 ten-year rule, RMD requirements, spousal options, step-up in basis, and a tax-minimizing distribution strategy by relationship and account type. For wealth and estate agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "account_type",
            "type": "string",
            "description": "",
            "example": "traditional | roth (default: traditional)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "balance",
            "type": "string",
            "description": "",
            "example": "150000 (inherited account balance USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "original_owner_age",
            "type": "string",
            "description": "",
            "example": "78 (original owner's age at death)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "relationship",
            "type": "string",
            "description": "",
            "example": "non-spouse (required; also: spouse, minor-child, disabled, chronically-ill, not-more-than-10-years-younger, trust, charity)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "your_age",
            "type": "string",
            "description": "",
            "example": "45",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "inherited-ira",
          "estate",
          "rmd",
          "secure-act",
          "step-up-basis"
        ],
        "quality": {
          "l30DaysTotalCalls": "12",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/mortgage",
        "description": "How much house can I actually afford? Home-affordability calculator with max purchase price by front-end and back-end DTI, income, debt, and down payment, current 30yr rate context, and a buy-vs-wait call. For personal-finance and real-estate agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "debt",
            "type": "string",
            "description": "",
            "example": "500 (existing monthly debt payments USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "down",
            "type": "string",
            "description": "",
            "example": "60000 (down payment USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "95000 (annual gross USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "location",
            "type": "string",
            "description": "",
            "example": "Austin, TX (default: US)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "mortgage",
          "home-buying",
          "affordability",
          "real-estate",
          "rates"
        ],
        "quality": {
          "l30DaysTotalCalls": "11",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/retire",
        "description": "Will I have enough to retire, and what do I need to change? Retirement-readiness projection with projected nest egg vs. the income gap, an on-track assessment, 2026 contribution limits, and a ranked action plan by age, income, and target retirement age. For wealth and retirement-planning agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "age",
            "type": "string",
            "description": "",
            "example": "42 (current age, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "120000 (annual income USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh | hi",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "retire_at",
            "type": "string",
            "description": "",
            "example": "65 (target retirement age, default: 65)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "savings",
            "type": "string",
            "description": "",
            "example": "180000 (current retirement savings USD, default: 0)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "target_income",
            "type": "string",
            "description": "",
            "example": "80000 (annual retirement income USD, default: 80% of current income)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "retirement",
          "retirement-planning",
          "401k",
          "ira",
          "gap-analysis"
        ],
        "quality": {
          "l30DaysTotalCalls": "12",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/roth",
        "description": "Should I contribute to a Roth or Traditional IRA/401(k)? Decision calculator with an income-limit eligibility check, backdoor and mega-backdoor Roth eligibility, and the contribution tax math, by income, age, and filing status. For wealth and retirement agents.",
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "age",
            "type": "string",
            "description": "",
            "example": "35 (required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "employer_match",
            "type": "string",
            "description": "",
            "example": "yes (whether your employer offers a 401k match; also accepts a percentage like 4)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "filing_status",
            "type": "string",
            "description": "",
            "example": "single | married_filing_jointly (default: single)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "95000 (annual gross USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "TX | CA | NY | FL (optional, for state tax context)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "roth",
          "ira",
          "401k",
          "retirement",
          "backdoor-roth"
        ],
        "quality": {
          "l30DaysTotalCalls": "14",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/snapshot",
        "description": "How healthy are my finances right now, and what should I fix first? Financial-health snapshot with a plain-English assessment, estimated net worth, savings rate, debt-to-income, and emergency-fund months, plus the highest-leverage next actions ranked by effort vs. impact. For personal-finance and wealth agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "age",
            "type": "string",
            "description": "",
            "example": "38 (required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "debt",
            "type": "string",
            "description": "",
            "example": "28000 (total non-mortgage debt USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "expenses",
            "type": "string",
            "description": "",
            "example": "4200 (monthly expenses USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "85000 (annual income USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh | ar",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "savings",
            "type": "string",
            "description": "",
            "example": "45000 (total savings/investments USD)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "personal-finance",
          "financial-health",
          "net-worth",
          "savings",
          "planning"
        ],
        "quality": {
          "l30DaysTotalCalls": "10",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/ssa",
        "description": "What age should I claim Social Security? Optimal claiming-age analysis with benefit estimates at 62, full retirement age, and 70, break-even math, spousal and survivor benefits, and tax implications. For retirement and wealth agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "birth_year",
            "type": "string",
            "description": "",
            "example": "1965 (required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "health",
            "type": "string",
            "description": "",
            "example": "good | fair | poor",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "95000 (current annual earnings USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "marital_status",
            "type": "string",
            "description": "",
            "example": "single | married | divorced | widowed (default: single)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "social-security",
          "retirement",
          "ssa",
          "claiming-strategy",
          "spousal-benefits"
        ],
        "quality": {
          "l30DaysTotalCalls": "12",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/tax",
        "description": "What tax moves should I make before December 31? Year-end tax-optimization plan with ranked, deadline-specific moves \u2014 Roth conversions, tax-loss harvesting, contribution limits, and charitable strategies \u2014 by income, filing status, and state. For wealth and tax agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "filing_status",
            "type": "string",
            "description": "",
            "example": "single | married_filing_jointly | married_filing_separately | head_of_household (default: single)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "income",
            "type": "string",
            "description": "",
            "example": "145000 (annual gross USD, required)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | pt | zh",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "situation",
            "type": "string",
            "description": "",
            "example": "RSU_vesting,capital_gains (comma-separated life events; optional)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "state",
            "type": "string",
            "description": "",
            "example": "CA | TX | NY | FL | WA",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "tax",
          "roth-conversion",
          "tax-loss-harvesting",
          "year-end",
          "deductions"
        ],
        "quality": {
          "l30DaysTotalCalls": "11",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://wealthpulse-phi.vercel.app/api/wealth/trump-account",
        "description": "Is my child eligible for the $1,000 Trump Account pilot? Trump Account vs 529? Contribution limits, rules & enrollment \u2014 verified against IRC \u00a7530A, IRS Notice 2025-68 & Rev. Proc. 2026-25. For financial-planning and tax agents.",
        "pricing": {
          "amount": "0.15",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "action",
            "type": "string",
            "description": "",
            "example": "eligibility | strategy | rules (default: rules)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "birth_date",
            "type": "string",
            "description": "",
            "example": "2026-03-15 (alternative to birth_year for action=eligibility)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "birth_year",
            "type": "string",
            "description": "",
            "example": "2026 (required for action=eligibility unless birth_date given; the child's birth year)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "budget_yearly",
            "type": "string",
            "description": "",
            "example": "2500 (action=strategy; how much you can contribute per year, USD)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "child_age",
            "type": "string",
            "description": "",
            "example": "3 (action=strategy; child's current age)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "employer_program",
            "type": "string",
            "description": "",
            "example": "no (action=strategy; does an employer offer a Trump Account matching program)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "goal",
            "type": "string",
            "description": "",
            "example": "education (action=strategy; education | general | retirement, default: general)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "has_ssn",
            "type": "string",
            "description": "",
            "example": "yes (action=eligibility; does the child have a Social Security Number)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "lang",
            "type": "string",
            "description": "",
            "example": "en | es | fr | de | zh | pt | hi | ar",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "prior_election",
            "type": "string",
            "description": "",
            "example": "no (action=eligibility; has an account already been elected for this child)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "ssn_work_valid",
            "type": "string",
            "description": "",
            "example": "yes (action=eligibility; is that SSN valid for employment, issued before election)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "topic",
            "type": "string",
            "description": "",
            "example": "contributions (action=rules, optional; contributions | investments | distributions | tax | enrollment)",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "us_citizen",
            "type": "string",
            "description": "",
            "example": "yes (action=eligibility; is the child a US citizen \u2014 required for the $1,000 pilot, NOT for the account itself)",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "WealthPulse",
        "tags": [
          "trump-account",
          "530a",
          "child-savings",
          "529-comparison",
          "tax"
        ],
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.1",
      "maxAmount": "0.25",
      "avgCostPerTransaction": "0.132143",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "WealthPulse",
    "tags": [
      "wealth",
      "financial-advisor",
      "fiduciary",
      "find",
      "bank-safety",
      "fdic",
      "bank-health",
      "call-report",
      "deposit-insurance",
      "credit-cards",
      "rewards",
      "cashback",
      "points",
      "personal-finance",
      "debt-payoff",
      "avalanche",
      "snowball",
      "consolidation",
      "debt",
      "debt-settlement",
      "negotiation",
      "fdcpa",
      "collections",
      "emergency-fund",
      "hysa",
      "savings",
      "financial-security",
      "inherited-ira",
      "estate",
      "rmd",
      "secure-act",
      "step-up-basis",
      "mortgage",
      "home-buying",
      "affordability",
      "real-estate",
      "rates",
      "retirement",
      "retirement-planning",
      "401k",
      "ira",
      "gap-analysis",
      "roth",
      "backdoor-roth",
      "financial-health",
      "net-worth",
      "planning",
      "social-security",
      "ssa",
      "claiming-strategy",
      "spousal-benefits",
      "tax",
      "roth-conversion",
      "tax-loss-harvesting",
      "year-end",
      "deductions",
      "trump-account",
      "530a",
      "child-savings",
      "529-comparison"
    ],
    "iconUrl": ""
  }
}