ChartMogul
api.chartmogul.com
SaaS subscription analytics platform. Track MRR, ARR, churn, LTV, and other key metrics. Manage customers, plans, invoices, and subscriptions.
Enable this service
This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.
api_key
free
1.0
https://api.chartmogul.com/v1
May 4, 2026
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Top Capabilities
Most commonly used operations — ready to call without drill-down.
customers_list
GETRetrieve a paginated list of all customers.
GET https://api.chartmogul.com/v1/v1/customers
data_source_uuid (string) — Filter by data source.
external_id (string) — Filter by external ID.
email (string) — Filter by email.
status (string) — Filter by status: Lead, Active, Past Due, Cancelled.
per_page (integer) — Results per page (default 200).
...and 1 more parameters
data_sources_list
GETRetrieve a list of all data sources.
GET https://api.chartmogul.com/v1/v1/data_sources
name (string) — Filter by source name.
system (string) — Filter by system type (Stripe, Recurly, Custom).
invoices_list
GETRetrieve a list of invoices with optional filtering.
GET https://api.chartmogul.com/v1/v1/invoices
customer_uuid (string) — Filter by customer UUID.
external_id (string) — Filter by invoice external ID.
per_page (integer) — Results per page (max 200).
cursor (string) — Pagination cursor.
All Capabilities (23)
account (1)
Retrieve account details including name, currency, and timezone.
customers (5)
Create a customer in ChartMogul under a specified data source.
Delete a customer and all associated data.
Retrieve a specific customer by UUID.
Retrieve a paginated list of all customers.
Update customer attributes like name, email, company, or location.
data_sources (3)
Create a new data source for importing billing data.
Delete a data source and all associated data.
Retrieve a list of all data sources.
invoices (2)
Import invoices into ChartMogul for a customer.
Retrieve a list of invoices with optional filtering.
metrics (9)
Retrieve all key SaaS metrics (MRR, ARR, ARPA, ASP, customer count, churn, LTV) in a single request.
Retrieve Average Revenue Per Account (ARPA) metrics.
Retrieve Annualized Run Rate (ARR) metrics for a date range.
Retrieve Average Sale Price (ASP) metrics.
Retrieve customer churn rate metrics.
Retrieve customer count metrics over time.
Retrieve Customer Lifetime Value (LTV) metrics.
Retrieve Monthly Recurring Revenue (MRR) metrics for a date range.
Retrieve MRR churn rate metrics.
plans (2)
Create a new subscription plan.
Retrieve a list of all plans.
subscriptions (1)
List all subscriptions for a customer.
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: ChartMogul
Description: SaaS subscription analytics platform. Track MRR, ARR, churn, LTV, and other key metrics. Manage customers, plans, invoices, and subscriptions.
Auth: api_key
Capabilities (23 total):
account (1):
- account_retrieve: Retrieve account details including name, currency, and timezone.
customers (5):
- customers_create: Create a customer in ChartMogul under a specified data source.
- customers_delete: Delete a customer and all associated data.
- customers_get: Retrieve a specific customer by UUID.
- customers_list: Retrieve a paginated list of all customers.
- customers_update: Update customer attributes like name, email, company, or location.
data_sources (3):
- data_sources_create: Create a new data source for importing billing data.
- data_sources_delete: Delete a data source and all associated data.
- data_sources_list: Retrieve a list of all data sources.
invoices (2):
- invoices_create: Import invoices into ChartMogul for a customer.
- invoices_list: Retrieve a list of invoices with optional filtering.
metrics (9):
- metrics_all: Retrieve all key SaaS metrics (MRR, ARR, ARPA, ASP, customer count, churn, LTV) in a single request.
- metrics_arpa: Retrieve Average Revenue Per Account (ARPA) metrics.
- metrics_arr: Retrieve Annualized Run Rate (ARR) metrics for a date range.
- metrics_asp: Retrieve Average Sale Price (ASP) metrics.
- metrics_churn_rate: Retrieve customer churn rate metrics.
- metrics_customer_count: Retrieve customer count metrics over time.
- metrics_ltv: Retrieve Customer Lifetime Value (LTV) metrics.
- metrics_mrr: Retrieve Monthly Recurring Revenue (MRR) metrics for a date range.
- metrics_mrr_churn_rate: Retrieve MRR churn rate metrics.
plans (2):
- plans_create: Create a new subscription plan.
- plans_list: Retrieve a list of all plans.
subscriptions (1):
- subscriptions_list: List all subscriptions for a customer.
Top capabilities (ready to call):
- customers_list: GET /v1/customers
- data_sources_list: GET /v1/data_sources
- invoices_list: GET /v1/invoices