Retrieve metrics for your account (includes your Net Promoter Score and response breakdown).
GET /v1/metrics.json
curl https://api.delighted.com/v1/metrics.json \
-H "Content-Type: application/json" \
-u YOUR_DELIGHTED_API_KEY:
Delighted::Metrics.retrieve
delighted.metrics.retrieve(); // returns a promise
delighted.Metrics.retrieve()
\Delighted\Metrics::retrieve();
{
"nps": 51,
"promoter_count": 32,
"promoter_percent": 63,
"passive_count": 13,
"passive_percent": 25,
"detractor_count": 6,
"detractor_percent": 12,
"response_count": 51
}
Name | Type | Description |
---|---|---|
since |
Integer | An optional Unix timestamp to restrict metrics to those created on or after this time. Formatting example (for 1 hour ago): 1734784946 . |
until |
Integer | An optional Unix timestamp to restrict metrics to those created on or before this time. Formatting example (for the current time): 1734788546 . |
trend |
String |
An optional ID of a trend to restrict metrics to that trend. To obtain the ID for a trend, visit the trends page. For example, if the URL for the desired trend ends with /trends/1234 the ID of that trend is 1234 .
Note: this parameter does not apply to the email metrics group.
|
groups |
Array |
An optional array specifying the metric groups you want returned.
To obtain core metrics (Net Promoter Score and response counts),
pass groups[]=core .
To obtain email metrics (sent, open, bounce counts, etc.), pass groups[]=email .
To obtain core and email metrics, pass groups[]=core&groups[]=email .
The default is groups[]=core .
Other metric groups available are |