curl --request GET \
--url https://api.royalti.io/api/monitoring/fuga/metrics \
--header 'Authorization: Bearer <token>'{
"status": "success",
"message": "Delivery metrics retrieved",
"data": {
"totalDeliveries": 123,
"successfulDeliveries": 123,
"failedDeliveries": 123,
"pendingDeliveries": 123,
"cancelledDeliveries": 123,
"averageDeliveryTime": 123,
"deliveriesByProvider": {},
"deliveriesByStatus": {},
"failureRate": 123,
"successRate": 123
}
}/api/monitoring/fuga/metrics
curl --request GET \
--url https://api.royalti.io/api/monitoring/fuga/metrics \
--header 'Authorization: Bearer <token>'{
"status": "success",
"message": "Delivery metrics retrieved",
"data": {
"totalDeliveries": 123,
"successfulDeliveries": 123,
"failedDeliveries": 123,
"pendingDeliveries": 123,
"cancelledDeliveries": 123,
"averageDeliveryTime": 123,
"deliveriesByProvider": {},
"deliveriesByStatus": {},
"failureRate": 123,
"successRate": 123
}
}GET
Query Parameters:
| Parameter | Type | Description |
|---|---|---|
| global | boolean | Get metrics for all tenants (admin only) |
const response = await fetch('https://api.royalti.io/api/monitoring/fuga/metrics', {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
},
});
const data = await response.json();
console.log(data);
JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
Get metrics for all tenants (requires admin permission)