# Radarboard ## Docs - [POST /api/alerts/send](https://docs.radarboard.app/api-reference/alerts.md): Send email alerts via Resend. - [GET /api/analytics](https://docs.radarboard.app/api-reference/analytics.md): Fetch web analytics data from OpenPanel. - [GET /api/app-store](https://docs.radarboard.app/api-reference/app-store.md): Fetch app info, customer reviews, and version history from App Store Connect. - [POST /api/backup](https://docs.radarboard.app/api-reference/backup.md): Proactively refresh all cache entries for all projects. - [Credentials API](https://docs.radarboard.app/api-reference/credentials.md): API endpoints for managing encrypted service credentials and OAuth connections. - [/api/database/*](https://docs.radarboard.app/api-reference/database.md): Database configuration, testing, migration, import, and export endpoints. - [GET /api/health](https://docs.radarboard.app/api-reference/health.md): Fetch uptime monitor status from BetterStack. - [GET /api/open-collective](https://docs.radarboard.app/api-reference/open-collective.md): Fetch Open Collective financial data, transactions, and members. - [API Reference Overview](https://docs.radarboard.app/api-reference/overview.md): Radarboard exposes 14 API routes for data fetching, settings management, database operations, and alerts. - [GET /api/revenue](https://docs.radarboard.app/api-reference/revenue.md): Fetch subscription revenue metrics from RevenueCat. - [GET /api/sentry](https://docs.radarboard.app/api-reference/sentry.md): Fetch unresolved error issues from Sentry. - [GET /api/seo](https://docs.radarboard.app/api-reference/seo.md): Fetch search analytics from Google Search Console. - [/api/settings](https://docs.radarboard.app/api-reference/settings.md): Get and update widget layout and project order. - [GET /api/shipping](https://docs.radarboard.app/api-reference/shipping.md): Fetch recently shipped items from GitHub, Linear, and Vercel. - [Architecture](https://docs.radarboard.app/developer-guide/architecture.md): How Radarboard is structured: data flow, packages, and key design decisions. - [Backup System](https://docs.radarboard.app/developer-guide/backup-system.md): Proactive cache refresh system that keeps all service data warm. - [Build a Plugin](https://docs.radarboard.app/developer-guide/build-a-plugin.md): Step-by-step guide to building a Radarboard plugin from scratch. - [Build a Widget](https://docs.radarboard.app/developer-guide/build-a-widget.md): Step-by-step guide to building a Radarboard dashboard widget from scratch. - [Build an Integration](https://docs.radarboard.app/developer-guide/build-an-integration.md): Step-by-step guide to building a Radarboard integration from scratch. - [Caching](https://docs.radarboard.app/developer-guide/caching.md): How API responses are cached to reduce external API calls and improve performance. - [Credential Management](https://docs.radarboard.app/developer-guide/credentials.md): How API credentials are stored, encrypted, and managed in Radarboard. - [Database Providers](https://docs.radarboard.app/developer-guide/database-providers.md): Choose between SQLite, Supabase, Turso, or PlanetScale for persistent settings and cache. - [Developer Mode](https://docs.radarboard.app/developer-guide/developer-mode.md): Load local extensions during development without publishing to GitHub - [Extension Packages](https://docs.radarboard.app/developer-guide/extension-packages.md): Bundle multiple extensions in a single repo with radarboard-extension.json - [Local Webhook Development](https://docs.radarboard.app/developer-guide/local-webhooks.md): Expose Radarboard locally for GitHub, Vercel, Sentry, BetterStack, and Linear webhooks using Tailscale Funnel or Cloudflare Tunnel. - [Notifications](https://docs.radarboard.app/developer-guide/notifications.md): Notification architecture, settings model, delivery channels, and testing workflow in Radarboard. - [Packages Overview](https://docs.radarboard.app/developer-guide/packages-overview.md): Internal packages in the Radarboard monorepo. - [Your First Widget in 5 Minutes](https://docs.radarboard.app/developer-guide/quickstart-widget.md): Build and preview a working dashboard widget from scratch in under 5 minutes. - [Integration SDK Reference](https://docs.radarboard.app/developer-guide/sdk-reference/integration-sdk.md): API reference for @radarboard/integration-sdk — descriptors, auth, data sources, and testing utilities. - [Plugin SDK Reference](https://docs.radarboard.app/developer-guide/sdk-reference/plugin-sdk.md): API reference for @radarboard/plugin-sdk — descriptors, PluginAPI, intents, MCP tools, and testing. - [Widget SDK Reference](https://docs.radarboard.app/developer-guide/sdk-reference/widget-sdk.md): API reference for @radarboard/widget-sdk — template config, recipes, section helpers, and testing. - [Development Setup](https://docs.radarboard.app/developer-guide/setup.md): Set up the Radarboard development environment. - [Webhook Relay](https://docs.radarboard.app/developer-guide/webhook-relay.md): Cloud-deployed webhook receiver that buffers events for the local dashboard. Architecture, setup, configuration, and troubleshooting. - [Widget Composition Reference](https://docs.radarboard.app/developer-guide/widget-composition-reference.md): Canonical layout recipes, layout nodes, section primitives, and authoring rules for composing Radarboard widgets. - [Widget Naming Taxonomy](https://docs.radarboard.app/developer-guide/widget-naming-taxonomy.md): Rules for naming canonical and specialized widgets in Radarboard. - [Widget System](https://docs.radarboard.app/developer-guide/widget-system.md): How Radarboard widgets are built from shared layout nodes, section primitives, recipes, and the visual editor. - [Introduction](https://docs.radarboard.app/index.md): Radarboard is a unified dashboard that aggregates data from 11+ external services across your projects into a single view. - [ChatGPT Connector](https://docs.radarboard.app/mcp-servers/chatgpt.md): Connect ChatGPT Plus/Pro to your Radarboard instance so you can query your dashboard data directly in ChatGPT. - [OpenPanel MCP](https://docs.radarboard.app/mcp-servers/openpanel.md): Connect AI agents to OpenPanel analytics data via a local MCP server. - [MCP Servers Overview](https://docs.radarboard.app/mcp-servers/overview.md): Radarboard integrates with MCP (Model Context Protocol) servers to give AI agents access to service data. - [Radarboard MCP](https://docs.radarboard.app/mcp-servers/radarboard.md): Find the built-in Radarboard MCP server URL, OAuth endpoints, and required environment variables. - [RevenueCat MCP](https://docs.radarboard.app/mcp-servers/revenuecat.md): Connect AI agents to RevenueCat revenue data via MCP. - [Quickstart](https://docs.radarboard.app/quickstart.md): Get Radarboard running locally in a few minutes. - [App Store Connect](https://docs.radarboard.app/services/app-store-connect.md): Fetch iOS app info, customer reviews, and version history from Apple's App Store Connect API. - [BetterStack](https://docs.radarboard.app/services/betterstack.md): Monitor uptime status, response times, and active incidents for your services. - [GitHub](https://docs.radarboard.app/services/github.md): Track merged pull requests, releases, and commits for the Shipping widget. - [Google Search Console](https://docs.radarboard.app/services/google-search-console.md): Monitor SEO performance: search queries, clicks, impressions, CTR, and average position. - [Linear](https://docs.radarboard.app/services/linear.md): Fetch open issues (ideas and bugs) and completed issues for Shipping. - [Open Collective](https://docs.radarboard.app/services/open-collective.md): Track open-source funding: balance, total raised, yearly budget, transactions, and backers. - [OpenPanel](https://docs.radarboard.app/services/openpanel.md): Privacy-friendly web analytics: visitors, sessions, page views, live visitors, referrers, and more. - [Services Overview](https://docs.radarboard.app/services/overview.md): Radarboard connects to 11 external services. Here's what each does and what you need to set up. - [Resend](https://docs.radarboard.app/services/resend.md): Send email alerts when services go down or for custom notifications. - [RevenueCat](https://docs.radarboard.app/services/revenuecat.md): Track subscription revenue, MRR, and gross/net revenue from your mobile apps. - [Sentry](https://docs.radarboard.app/services/sentry.md): Monitor unresolved errors, error count trends, and project health. - [Vercel](https://docs.radarboard.app/services/vercel.md): Track production deployments, project info, and domains for Shipping and Vercel Domains. - [Analytics Widget](https://docs.radarboard.app/widgets/analytics.md): Shows live visitors and traffic metrics through the shared widget primitives. - [Bottom Ticker](https://docs.radarboard.app/widgets/bottom-ticker.md): A scrolling ticker at the bottom of the dashboard showing alerts and recent shipping activity. - [npm Downloads Widget](https://docs.radarboard.app/widgets/downloads.md): Displays weekly and monthly download counts for your npm packages. - [GitHub Stars Widget](https://docs.radarboard.app/widgets/github-stars.md): Displays GitHub repository star counts, forks, and activity across your projects. - [KPI Strip](https://docs.radarboard.app/widgets/kpi-strip.md): Horizontal strip of at-a-glance KPI cells for health, errors, app rating, last deploy, and live visitors. - [Widgets Overview](https://docs.radarboard.app/widgets/overview.md): Radarboard widgets are built from shared template primitives, recipes, and data adapters. - [Revenue Widget](https://docs.radarboard.app/widgets/revenue.md): Displays subscription revenue metrics through the shared summary and chart primitives. - [SEO Performance Widget](https://docs.radarboard.app/widgets/seo-performance.md): Displays Google Search Console query performance through shared KPI and inline-list primitives. - [Service Monitor Widget](https://docs.radarboard.app/widgets/service-monitor.md): Displays error tracking, app reviews, and uptime monitoring from Sentry, App Store Connect, and BetterStack. - [Shipping Widget](https://docs.radarboard.app/widgets/shipping.md): A scrollable feed of recently shipped items: merged PRs, completed issues, and production deploys. - [Sponsorship Widget](https://docs.radarboard.app/widgets/sponsorship.md): Displays Open Collective and GitHub Sponsors data through shared summary, tabs, and row-list primitives. ## OpenAPI Specs - [openapi](https://docs.radarboard.app/api-reference/openapi.json)