Agent-Native Monetization Infrastructure
REST API, agent-native MCP server, webhooks. Build autonomous monetization workflows. AI agents manage pricing, retention, experiments, and lifecycle actions programmatically.
Rebillia's developer platform provides a REST API, webhooks, and agent-native MCP server — everything developers need to build autonomous monetization workflows where AI agents manage pricing, retention, experiments, and billing lifecycle programmatically.
REST API
Full CRUD access to subscriptions, customers, invoices, and payments. RESTful endpoints with JSON responses.
Explore the API →MCP Server
Agent-native capability interfaces for 500+ AI clients. Launch pricing experiments, apply retention actions, manage credits through Claude, ChatGPT, Cursor, and more.
Explore MCP Server →Webhooks
Real-time event notifications for subscription lifecycle events. Reliable delivery with retry logic.
See Webhook Events →Agent-Native Monetization Workflows
The Rebillia MCP Server provides agent-native capability interfaces — not just API endpoints, but higher-level business actions. AI agents launch pricing experiments, apply retention actions, manage credit systems, and run monetization workflows autonomously.
AI agent detects churn risk → automatically offers discounts, extends trials, adjusts billing cycles
AI agent monitors demand → creates pricing experiments, tests variants, promotes winning price points
AI agent manages credit wallets → grants credits, adjusts balances, modifies usage policies
AI agent runs the revenue engine → dynamic pricing, autonomous retention, continuous experimentation
AI agent operates billing end-to-end → acquires customers, manages subscriptions, triggers billing events
npx rebillia-mcp-server --api-key YOUR_API_KEY
{ "mcpServers": { "rebillia": { "command": "npx", "args": ["rebillia-mcp-server"], "env": { "REBILLIA_API_KEY": "your-api-key" } } } }
{ "mcpServers": { "rebillia": { "command": "npx", "args": ["rebillia-mcp-server"], "env": { "REBILLIA_API_KEY": "your-api-key" } } } }
Powerful REST API
RESTful JSON API with OAuth 2.0 authentication. Base URL: api.rebillia.com/v1
curl -X GET https://api.rebillia.com/v1/subscriptions \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
const response = await fetch('https://api.rebillia.com/v1/subscriptions', { headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' } }); const subscriptions = await response.json();
import requests response = requests.get( 'https://api.rebillia.com/v1/subscriptions', headers={'Authorization': 'Bearer YOUR_API_KEY'} ) subscriptions = response.json()
$ch = curl_init('https://api.rebillia.com/v1/subscriptions'); curl_setopt($ch, CURLOPT_HTTPHEADER, [ 'Authorization: Bearer YOUR_API_KEY', 'Content-Type: application/json' ]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = json_decode(curl_exec($ch));
Tools & Resources
MCP Server
AI-ready server with 80+ tools for managing subscriptions through any AI client.
npm install rebillia-mcp-server
REST API Docs
Comprehensive API documentation with interactive examples, authentication guides, and endpoint references.
Webhooks
Real-time event notifications for the full subscription lifecycle: created, renewed, paused, cancelled, payment succeeded, payment failed, dunning started, and more. HMAC-SHA256 signed for verification.
Postman Collection
Import our full API collection into Postman. Pre-configured environments for quick testing and production.
What You Can Build
AI-Managed Subscriptions
Let AI agents handle subscription modifications, dunning responses, and lifecycle management autonomously.
Custom Billing Workflows
Build complex billing logic with webhooks, API calls, and event-driven automation.
Platform Integrations
Connect Rebillia to any ecommerce platform, CRM, or business system via REST API.
Hybrid Billing Models
Combine recurring charges, usage metering, and one-time fees in a single subscription.
Start Building with Rebillia
Get your API key and start integrating in minutes.