/metrics/explore/entities Returns a list of queryable Explore metrics and their related metadata, including time dimension, the dimensions you can group by, and measures with their allowed aggregations.
subscriptions isn't available in sandbox, where it's treated as unknown_entity.
By default, Paddle returns all metrics that are available. Use the entity query parameter to return a single one.
The response is not paginated.
metrics.read
permission.
Query parameters
Entity name for a queryable Explore metric. Pass it as the entity when you query.
subscriptions isn't available in sandbox, where it's treated as unknown_entity.
transactions.completedCompleted transactions and paid invoices. Measures gross revenue and transaction counts.adjustments.refundsRefunds issued to customers, excluding chargebacks. Measures refunded amounts and counts.adjustments.chargebacksChargebacks raised against completed transactions, excluding warnings and reversals.checkoutsCheckout sessions. Measures checkout conversion and completed checkouts.subscriptionsActive subscriptions. Measures monthly recurring revenue and MRR growth. Not available in sandbox.
Response (200)
entity when you query.transactions.completedCompleted transactions and paid invoices. Measures gross revenue and transaction counts.adjustments.refundsRefunds issued to customers, excluding chargebacks. Measures refunded amounts and counts.adjustments.chargebacksChargebacks raised against completed transactions, excluding warnings and reversals.checkoutsCheckout sessions. Measures checkout conversion and completed checkouts.subscriptionsActive subscriptions. Measures monthly recurring revenue and MRR growth. Not available in sandbox.
dayDaily buckets.weekWeekly buckets, starting Monday (UTC).monthMonthly buckets, starting on the 1st (UTC).
1096countrystringString value, such as an identifier or categorical value, e.g. a product ID or country code.integerInteger value.decimalNon-integer numeric value, such as a rate (returned as a string).currencyMonetary value, denominated in the responsecurrency_code(returned as a string).
inIn the supplied list of values.
falsetrue, a single record can appear under more than one value, so a breakdown on this dimension can total more than the figure with no breakdown applied. false if omitted.gross_revenuestringString value, such as an identifier or categorical value, e.g. a product ID or country code.integerInteger value.decimalNon-integer numeric value, such as a rate (returned as a string).currencyMonetary value, denominated in the responsecurrency_code(returned as a string).
null means the field is returned as-is and cannot be aggregated.countCount of rows.count_distinctCount of distinct values.sumSum of values.
b15ec92e-8688-40d4-a04d-f44cbec93355{ "data": [ { "entity": "adjustments.chargebacks", "time_dimension": { "intervals": [ "day", "week", "month" ], "max_lookback_days": 1096 }, "dimensions": [ { "name": "product", "type": "string", "filter_ops": [ "in" ], "multi_valued": true }, { "name": "country", "type": "string", "filter_ops": [ "in" ] }, { "name": "billing_cycle", "type": "string", "filter_ops": [ "in" ], "multi_valued": true } ], "measures": [ { "name": "id", "type": "string", "aggs": [ "count", "count_distinct" ] } ] }, { "entity": "adjustments.refunds", "time_dimension": { "intervals": [ "day", "week", "month" ], "max_lookback_days": 1096 }, "dimensions": [ { "name": "product", "type": "string", "filter_ops": [ "in" ] }, { "name": "country", "type": "string", "filter_ops": [ "in" ] }, { "name": "billing_cycle", "type": "string", "filter_ops": [ "in" ] } ], "measures": [ { "name": "amount", "type": "currency", "aggs": [ "sum" ] }, { "name": "id", "type": "string", "aggs": [ "count", "count_distinct" ] }, { "name": "txn_id", "type": "string", "aggs": [ "count", "count_distinct" ] } ] }, { "entity": "checkouts", "time_dimension": { "intervals": [ "day", "week", "month" ], "max_lookback_days": 1096 }, "dimensions": [ { "name": "product", "type": "string", "filter_ops": [ "in" ], "multi_valued": true }, { "name": "country", "type": "string", "filter_ops": [ "in" ] }, { "name": "billing_cycle", "type": "string", "filter_ops": [ "in" ], "multi_valued": true } ], "measures": [ { "name": "id", "type": "string", "aggs": [ "count", "count_distinct" ] }, { "name": "completed_checkouts", "type": "integer", "aggs": null }, { "name": "checkout_conversion", "type": "decimal", "aggs": null } ] }, { "entity": "subscriptions", "time_dimension": { "intervals": [ "month" ], "max_lookback_days": 1096 }, "dimensions": [ { "name": "product", "type": "string", "filter_ops": [ "in" ] }, { "name": "country", "type": "string", "filter_ops": [ "in" ] }, { "name": "billing_cycle", "type": "string", "filter_ops": [ "in" ] }, { "name": "subscription_activity", "type": "string", "filter_ops": [ "in" ] } ], "measures": [ { "name": "mrr", "type": "currency", "aggs": null }, { "name": "mrr_growth", "type": "currency", "aggs": null } ] }, { "entity": "transactions.completed", "time_dimension": { "intervals": [ "day", "week", "month" ], "max_lookback_days": 1096 }, "dimensions": [ { "name": "product", "type": "string", "filter_ops": [ "in" ] }, { "name": "country", "type": "string", "filter_ops": [ "in" ] }, { "name": "billing_cycle", "type": "string", "filter_ops": [ "in" ] } ], "measures": [ { "name": "gross_revenue", "type": "currency", "aggs": [ "sum" ] }, { "name": "id", "type": "string", "aggs": [ "count", "count_distinct" ] } ] } ], "meta": { "request_id": "ecd52aa1-a73c-43df-af3b-e87edec3b435" }}