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.
| Resource | Description |
|---|---|
| Authentication | API keys and access levels |
| API Reference | All endpoints for reports, data, customers, and settings |
| Error codes | HTTP status codes and troubleshooting |
| Rate limiting | Request 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:
| Tool | What you can ask |
|---|---|
getMRR | MRR, ARR, churn, LTV, ARPA |
getLeads | Leads, trials, conversion rates |
getCohorts | Cohort retention analysis |
Quick start
npm install -g growpanel-mcp-server
export GROWPANEL_API_TOKEN=sk_live_xxx
growpanel-mcpComing soon
- OpenAPI/Swagger specification - Machine-readable API documentation
- Webhooks - Receive notifications when metrics change
- SDKs - Client libraries for popular languages
Need help?
- Check the API reference for endpoint details
- Review error codes for troubleshooting
- Use the support widget for help