Create Pricing Metric Summary
client.pricingMetrics.createSummary(stringpricingMetricID, PricingMetricCreateSummaryParams { period, subject_id } body, RequestOptionsoptions?): PricingMetricCreateSummaryResponse { id, period, pricing_metric_id, 2 more }
/pricing-metrics/{pricing_metric_id}/summary
Create Pricing Metric Summary
Parameters
pricingMetricID: string
Returns
Create Pricing Metric Summary
import Lark from 'lark-billing';
const client = new Lark({
apiKey: 'My API Key',
});
const response = await client.pricingMetrics.createSummary('pmtr_GlX5Tcm2HOn00CoRTFxw2Amw', {
period: { start: '2025-10-01T00:00:00Z', end: '2025-11-01T00:00:00Z' },
subject_id: 'subj_VyX6Q96h5avMho8O7QWlKeXE',
});
console.log(response.id);
{
"id": "pmtr_sum_vqXWIKBYia15D5dNyCLLlsa4",
"period": {
"end": "2025-11-01T00:00:00Z",
"start": "2025-10-01T00:00:00Z",
"inclusive_end": false,
"inclusive_start": true
},
"pricing_metric_id": "pmtr_GlX5Tcm2HOn00CoRTFxw2Amw",
"subject_id": "subj_VyX6Q96h5avMho8O7QWlKeXE",
"value": "22.5"
}Returns Examples
{
"id": "pmtr_sum_vqXWIKBYia15D5dNyCLLlsa4",
"period": {
"end": "2025-11-01T00:00:00Z",
"start": "2025-10-01T00:00:00Z",
"inclusive_end": false,
"inclusive_start": true
},
"pricing_metric_id": "pmtr_GlX5Tcm2HOn00CoRTFxw2Amw",
"subject_id": "subj_VyX6Q96h5avMho8O7QWlKeXE",
"value": "22.5"
}