UNPKG

3.64 kBTypeScriptView Raw
1/**
2 * LINE Messaging API(Insight)
3 * This document describes LINE Messaging API(Insight).
4 *
5 * The version of the OpenAPI document: 0.0.1
6 *
7 *
8 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9 * https://openapi-generator.tech
10 * Do not edit the class manually.
11 */
12/**
13 * Get number of message deliveries
14 */
15export type GetNumberOfMessageDeliveriesResponse = {
16 /**
17 * Status of the counting process.
18 *
19 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">status Documentation</a>
20 */
21 status?: GetNumberOfMessageDeliveriesResponse.StatusEnum;
22 /**
23 * Number of messages sent to all of this LINE Official Account\'s friends (broadcast messages).
24 *
25 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">broadcast Documentation</a>
26 */
27 broadcast?: number;
28 /**
29 * Number of messages sent to some of this LINE Official Account\'s friends, based on specific attributes (targeted messages).
30 *
31 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">targeting Documentation</a>
32 */
33 targeting?: number;
34 /**
35 * Number of auto-response messages sent.
36 *
37 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">autoResponse Documentation</a>
38 */
39 autoResponse?: number;
40 /**
41 * Number of greeting messages sent.
42 *
43 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">welcomeResponse Documentation</a>
44 */
45 welcomeResponse?: number;
46 /**
47 * Number of messages sent from LINE Official Account Manager [Chat screen](https://www.linebiz.com/jp/manual/OfficialAccountManager/chats/) (only available in Japanese).
48 *
49 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">chat Documentation</a>
50 */
51 chat?: number;
52 /**
53 * Number of broadcast messages sent with the `Send broadcast message` Messaging API operation.
54 *
55 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">apiBroadcast Documentation</a>
56 */
57 apiBroadcast?: number;
58 /**
59 * Number of push messages sent with the `Send push message` Messaging API operation.
60 *
61 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">apiPush Documentation</a>
62 */
63 apiPush?: number;
64 /**
65 * Number of multicast messages sent with the `Send multicast message` Messaging API operation.
66 *
67 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">apiMulticast Documentation</a>
68 */
69 apiMulticast?: number;
70 /**
71 * Number of narrowcast messages sent with the `Send narrowcast message` Messaging API operation.
72 *
73 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">apiNarrowcast Documentation</a>
74 */
75 apiNarrowcast?: number;
76 /**
77 * Number of replies sent with the `Send reply message` Messaging API operation.
78 *
79 * @see <a href="https://developers.line.biz/en/reference/messaging-api/#get-number-of-delivery-messages">apiReply Documentation</a>
80 */
81 apiReply?: number;
82};
83export declare namespace GetNumberOfMessageDeliveriesResponse {
84 type StatusEnum = "ready" | "unready" | "out_of_service";
85}