Developers


Build integrations, access your data programmatically, and extend GrowPanel to fit your workflow.


Build your own integration

Don't see your billing platform in our native integrations? You can connect any billing system to GrowPanel using our Import Data API.

Building integrations - Learn how GrowPanel processes subscription data and how to push customers, plans, and invoices from any billing system.

This is the recommended starting point if you want to connect a custom billing system, in-house platform, or any service we don't natively integrate with.


REST API

Access your subscription data and reports programmatically.

REST API documentation - Complete API reference including authentication, endpoints, and rate limits.

ResourceDescription
AuthenticationAPI keys and access levels
API ReferenceAll endpoints for reports, data, customers, and settings
Error codesHTTP status codes and troubleshooting
Rate limitingRequest limits and best practices

Quick example

curl https://api.growpanel.io/v1/reports/summary \
-H "Authorization: Bearer YOUR_API_KEY"

MCP Server

Let AI assistants access your GrowPanel data through natural language.

MCP Server documentation - Connect Claude, Cursor, and other AI tools to your subscription analytics.

The MCP (Model Context Protocol) server runs locally and provides tools for querying:

ToolWhat you can ask
getMRRMRR, ARR, churn, LTV, ARPA
getLeadsLeads, trials, conversion rates
getCohortsCohort retention analysis

Quick start

npm install -g growpanel-mcp-server
export GROWPANEL_API_TOKEN=sk_live_xxx
growpanel-mcp

Coming soon

  • OpenAPI/Swagger specification - Machine-readable API documentation
  • Webhooks - Receive notifications when metrics change
  • SDKs - Client libraries for popular languages

Need help?