/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface WebhookMessage */ export interface WebhookMessage { /** * * @type {string} * @memberof WebhookMessage */ deliveryId: string; /** * * @type {string} * @memberof WebhookMessage */ eventId: string; /** * * @type {string} * @memberof WebhookMessage */ messageId: string; /** * * @type {string} * @memberof WebhookMessage */ environmentId: string; /** * * @type {string} * @memberof WebhookMessage */ webhookId: string; /** * Delivery status of the webhook message (e.g. "success", "failed", "pending") * @type {string} * @memberof WebhookMessage */ status: string; /** * ISO 8601 timestamp of when the message was delivered to the endpoint * @type {Date} * @memberof WebhookMessage */ deliveredAt: Date; /** * ISO 8601 timestamp of when the webhook message was created * @type {Date} * @memberof WebhookMessage */ messageCreatedAt: Date; /** * ISO 8601 timestamp of when the event was received by the webhook service * @type {Date} * @memberof WebhookMessage */ eventReceivedAt: Date; /** * ISO 8601 timestamp of when the original event occurred * @type {Date} * @memberof WebhookMessage */ eventCreatedAt: Date; /** * Number of delivery attempts made for this message * @type {number} * @memberof WebhookMessage */ deliveryAttempt: number; /** * HTTP request details sent to the webhook endpoint * @type {object} * @memberof WebhookMessage */ request: object; /** * HTTP response details received from the webhook endpoint * @type {object} * @memberof WebhookMessage */ response: object; /** * ISO 8601 timestamp of when the webhook message was last updated * @type {Date} * @memberof WebhookMessage */ updatedAt: Date; /** * ISO 8601 timestamp of when the webhook message record was created * @type {Date} * @memberof WebhookMessage */ createdAt: Date; } export declare function WebhookMessageFromJSON(json: any): WebhookMessage; export declare function WebhookMessageFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebhookMessage; export declare function WebhookMessageToJSON(value?: WebhookMessage | null): any;