v1.0.0
OpenAPI 3.1.0

HoodGrowAPI

Robinhood Chain (4663) stock-token data: price, ERC-8056 adjusted supply, corporate actions. Base (8453): B20 registry and $BNKR quote.

Auth

  1. Authorization: Bearer <key> — free key (40/day) or Builder (300/min) from hoodgrow.com/profile. Invalid key → 401. Missing → next.
  2. Prepaid credits — all three headers: X-HoodGrow-Credit-Wallet, X-HoodGrow-Credit-Timestamp, X-HoodGrow-Credit-Signature (EIP-191 over HoodGrow credit spend\nmethod: …\npath: …\ntimestamp: …, ±60s). Buy: POST /api/agent/credits/purchase?bundle=10|50|200. Balance: GET /api/agent/credits/balance.
  3. x402 — no auth → 402 with PAYMENT-REQUIRED (base64 JSON); retry with PAYMENT-SIGNATURE. Body is {} for the challenge. SDKs handle the loop.

/api/mcp requires bearer only (no credits/x402). Errors: { "error": "…" }. Rate limits return 429 with Retry-After.

Docs: https://docs.hoodgrow.com · Pricing: https://www.hoodgrow.com/pricing · SDKs: hoodgrow-ts, hoodgrow-py, hoodgrow-mcp

Server:https://www.hoodgrow.com

Production

Client Libraries