Parameters
1 query
Query parameters
· 1daysnumberOptionalNumber of days to analyze. Defaults to 30.
Default:
30Example
30Analyzes effectiveness of discount codes. Shows whether vouchers drive revenue or just burn margin.
1 query
daysnumberOptionalNumber of days to analyze. Defaults to 30.
30301 status code documented
summaryobjectRequiredordersWithVouchernumberRequiredOrders using a voucher.
ordersTotalnumberRequiredTotal paid orders.
voucherUsageRatenumberRequiredVoucher usage rate (0-100%).
revenueWithVouchernumberRequiredRevenue from voucher orders.
revenueTotalnumberRequiredTotal revenue.
totalDiscountnumberRequiredTotal discount amount given.
avgDiscountPerOrdernumberRequiredAverage discount per order.
topVouchersobject[]RequiredTop 10 vouchers by usage.
voucherIdnumberRequiredVoucher ID.
voucherCodestringRequiredVoucher code.
voucherTypestringRequiredVoucher type name.
voucherValuestringRequiredVoucher value.
usageCountnumberRequiredTimes used.
revenuenumberRequiredRevenue from orders with this voucher.
byTypeobject[]RequiredVouchers grouped by type.
typeIdnumberRequiredVoucher type ID.
typeNamestringRequiredVoucher type name.
usageCountnumberRequiredUsage count.
revenuenumberRequiredRevenue generated.
currencystringRequiredCurrency code.
{
"summary": {
"ordersWithVoucher": 0,
"ordersTotal": 0,
"voucherUsageRate": 0,
"revenueWithVoucher": 0,
"revenueTotal": 0,
"totalDiscount": 0,
"avgDiscountPerOrder": 0
},
"topVouchers": [
{
"voucherId": 0,
"voucherCode": "example_voucherCode",
"voucherType": "example_voucherType",
"voucherValue": "example_voucherValue",
"usageCount": 0,
"revenue": 0
}
],
"byType": [
{
"typeId": 0,
"typeName": "example_typeName",
"usageCount": 0,
"revenue": 0
}
],
"currency": "example_currency"
}GET /bff/dashboard/voucher-performance
curl -X GET "https://api.bizkithub.com/bff/dashboard/voucher-performance?days=30" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.