postmark
Version:
Official Node.js client library for the Postmark HTTP API - https://www.postmarkapp.com
34 lines (33 loc) • 703 B
TypeScript
export interface ClientDetails {
Name: string;
Company: string;
Family: string;
}
export interface GeoLocation {
CountryISOCode?: string;
Country?: string;
RegionISOCode?: string;
Region?: string;
City?: string;
Zip?: string;
Coords?: string;
IP?: string;
}
export interface OpenEvent {
RecordType: string;
Client: ClientDetails;
OS: ClientDetails;
Platform: string;
UserAgent: string;
ReadSeconds: number;
Geo: GeoLocation;
MessageID: string;
ReceivedAt: string;
Tag: string;
Recipient: string;
MessageStream: string;
}
export interface OutboundMessageOpens {
TotalCount: number;
Opens: OpenEvent[];
}