interface AddressBookEvent {
    body: Readonly<{
        addressBookId: string;
        addressBookType: AddressBookType;
        contact: Readonly<{
            associatedUserId?: string;
            emails: readonly Readonly<{
                primary: boolean;
                type: AddressTypeDto;
                value: string;
            }>[];
            favorite?: boolean;
            id: string;
            name: string;
            phones: readonly Readonly<{
                primary: boolean;
                type: AddressTypeDto;
                value: string;
            }>[];
        }>;
    }>;
    method: "POST" | "PUT" | "DELETE";
}

Hierarchy

  • WapiEvent
    • AddressBookEvent

Properties

Properties

body: Readonly<{
    addressBookId: string;
    addressBookType: AddressBookType;
    contact: Readonly<{
        associatedUserId?: string;
        emails: readonly Readonly<{
            primary: boolean;
            type: AddressTypeDto;
            value: string;
        }>[];
        favorite?: boolean;
        id: string;
        name: string;
        phones: readonly Readonly<{
            primary: boolean;
            type: AddressTypeDto;
            value: string;
        }>[];
    }>;
}>

Type declaration

  • addressBookId: string
  • addressBookType: AddressBookType
  • contact: Readonly<{
        associatedUserId?: string;
        emails: readonly Readonly<{
            primary: boolean;
            type: AddressTypeDto;
            value: string;
        }>[];
        favorite?: boolean;
        id: string;
        name: string;
        phones: readonly Readonly<{
            primary: boolean;
            type: AddressTypeDto;
            value: string;
        }>[];
    }>
method: "POST" | "PUT" | "DELETE"