feat: add signature quality period trends
This commit is contained in:
@@ -65,6 +65,17 @@ export type SignatureCarrierBusinessQualityStat = {
|
||||
averageArrivalMs?: number | null;
|
||||
};
|
||||
|
||||
export type SignatureChannelCarrierDailyQualityStat = {
|
||||
signatureId: string;
|
||||
channelId: string;
|
||||
channelName: string;
|
||||
carrier: string;
|
||||
date: string;
|
||||
businessMessageCount: number;
|
||||
deliveredMessageCount: number;
|
||||
deliveryRate: number;
|
||||
};
|
||||
|
||||
export type SignatureChannelQualityItem = {
|
||||
signatureId: string;
|
||||
signatureName: string;
|
||||
@@ -83,10 +94,12 @@ export type SignatureChannelQualityItem = {
|
||||
carrierOverview: SignatureCarrierBusinessQualityStat[];
|
||||
breakdowns: SignatureChannelCarrierQualityStat[];
|
||||
drainageBreakdowns: SignatureChannelCarrierDrainageQualityStat[];
|
||||
dailyBreakdowns: SignatureChannelCarrierDailyQualityStat[];
|
||||
};
|
||||
|
||||
export type SignatureChannelQualityResponse = {
|
||||
date: string;
|
||||
selectedDaySignatureCount: number;
|
||||
items: SignatureChannelQualityItem[];
|
||||
total: number;
|
||||
page: number;
|
||||
|
||||
Reference in New Issue
Block a user