GET
/metrics/monthly-recurring-revenue Returns timeseries data for monthly recurring revenue in a given date range. Trends have a daily granularity. Current monthly recurring revenue total. Includes new subscriptions, upgrades, downgrades and churn. Does not include one-time payments or deductions for Paddle fees.
When to and from are the same, returns an empty timeseries.
Requires metrics.read
permission.
Query parameters
fromstring (date)required
Return data from a specific date. Pass an RFC 3339 full-date string. Interpreted at 00:00 UTC. Must be before or the same as
to.tostring (date)required
Return data up to a specific date. Pass an RFC 3339 full-date string. Interpreted as 00:00 UTC. Must be after or the same as
from.Response (200)
dataobjectrequired
Monthly recurring revenue metrics timeseries with amount for each datapoint.
currency_codestringrequired
Supported three-letter ISO 4217 currency code for this metric. Returned in your primary balance currency, converted using the exchange rate at the time of each transaction. If your primary balance currency changes, amounts continue to be returned in the previous currency until the next payout period begins.
Values
USDUnited States DollarEUREuroGBPPound SterlingJPYJapanese YenAUDAustralian Dollar
+ Show all values− Hide values
CADCanadian DollarCHFSwiss FrancHKDHong Kong DollarSGDSingapore DollarSEKSwedish KronaARSArgentine PesoBRLBrazilian RealCLPChilean PesoCNYChinese YuanCOPColombian PesoCZKCzech KorunaDKKDanish KroneHUFHungarian ForintILSIsraeli ShekelINRIndian RupeeKRWSouth Korean WonMXNMexican PesoNOKNorwegian KroneNZDNew Zealand DollarPENPeruvian SolPLNPolish ZlotyRUBRussian RubleTHBThai BahtTRYTurkish LiraTWDNew Taiwan DollarUAHUkrainian HryvniaVNDVietnamese DongZARSouth African Rand
timeseriesarrayrequired
Array of datapoints. Empty if
to and from are the same.timestampstring (date-time)required
Example:
2024-10-12T07:20:50.52ZRFC 3339 datetime string for this datapoint.
amountstringrequired
Example:
391308Amount for this datapoint in the lowest denomination for a currency.
starts_atstring (date-time)required
Example:
2024-10-12T07:20:50.52ZRFC 3339 datetime string for when this timeseries starts (inclusive).
ends_atstring (date-time)required
Example:
2024-10-12T07:20:50.52ZRFC 3339 datetime string for when this timeseries ends (exclusive).
intervalstringrequired
Granularity for this timeseries.
Values
day
updated_atstring (date-time)required
Example:
2024-10-13T07:20:50.52ZRFC 3339 datetime string of the last successful data refresh for this metric.
metaobjectrequired
Information about this response.
request_idstringrequired
Example:
b15ec92e-8688-40d4-a04d-f44cbec93355Unique ID for the request relating to this response. Provide this when contacting Paddle support about a specific request.
{ "data": { "timeseries": [ { "timestamp": "2025-09-01T00:00:00Z", "amount": "1286023068" }, { "timestamp": "2025-09-02T00:00:00Z", "amount": "1345678901" }, { "timestamp": "2025-09-03T00:00:00Z", "amount": "1398765432" }, { "timestamp": "2025-09-04T00:00:00Z", "amount": "1420987654" } ], "starts_at": "2025-09-01T00:00:00Z", "ends_at": "2025-09-05T00:00:00Z", "interval": "day", "currency_code": "USD", "updated_at": "2025-09-04T20:30:00Z" }, "meta": { "request_id": "b93d9c94-c28f-4e5d-af2e-044854d7afe8" }}