@seamapi/http - v1.100.0
    Preparing search index...

    Class SeamHttpSeamV1Customers

    Index

    Constructors

    Properties

    client: AxiosInstance
    defaults: Required<SeamHttpRequestOptions>
    ltsVersion: "1.0.0" = seamApiLtsVersion
    ltsVersion: string = seamApiLtsVersion

    Methods

    • Parameters

      • Optionalparameters: {
            access_grants?: {
                access_grant_key: string;
                building_keys?: string[];
                common_area_keys?: string[];
                ends_at?: string;
                facility_keys?: string[];
                guest_key?: string;
                listing_keys?: string[];
                name?: string;
                preferred_code?: string;
                property_keys?: string[];
                resident_key?: string;
                room_keys?: string[];
                space_keys?: string[];
                starts_at?: string;
                tenant_key?: string;
                unit_keys?: string[];
                user_identity_key?: string;
                user_key?: string;
            }[];
            bookings?: {
                booking_key: string;
                building_keys?: string[];
                common_area_keys?: string[];
                ends_at?: string;
                facility_keys?: string[];
                guest_key?: string;
                listing_keys?: string[];
                name?: string;
                preferred_code?: string;
                property_keys?: string[];
                resident_key?: string;
                room_keys?: string[];
                space_keys?: string[];
                starts_at?: string;
                tenant_key?: string;
                unit_keys?: string[];
                user_identity_key?: string;
                user_key?: string;
            }[];
            buildings?: { building_key: string; name: string }[];
            common_areas?: {
                common_area_key: string;
                name: string;
                parent_site_key?: string;
            }[];
            facilities?: { facility_key: string; name: string }[];
            guests?: {
                email_address?: string;
                guest_key: string;
                name: string;
                phone_number?: string;
            }[];
            listings?: { listing_key: string; name: string }[];
            properties?: { name: string; property_key: string }[];
            property_listings?: {
                custom_metadata?: { [x: string]: string | boolean | null };
                name: string;
                property_listing_key: string;
            }[];
            reservations?: {
                building_keys?: string[];
                common_area_keys?: string[];
                ends_at?: string;
                facility_keys?: string[];
                guest_key?: string;
                listing_keys?: string[];
                name?: string;
                preferred_code?: string;
                property_keys?: string[];
                reservation_key: string;
                resident_key?: string;
                room_keys?: string[];
                space_keys?: string[];
                starts_at?: string;
                tenant_key?: string;
                unit_keys?: string[];
                user_identity_key?: string;
                user_key?: string;
            }[];
            residents?: {
                email_address?: string;
                name: string;
                phone_number?: string;
                resident_key: string;
            }[];
            rooms?: { name: string; parent_site_key?: string; room_key: string }[];
            sites?: { name: string; site_key: string }[];
            spaces?: { name: string; space_key: string }[];
            staff_members?: {
                building_keys?: string[];
                common_area_keys?: string[];
                email_address?: string;
                facility_keys?: string[];
                listing_keys?: string[];
                name: string;
                phone_number?: string;
                property_keys?: string[];
                property_listing_keys?: string[];
                room_keys?: string[];
                site_keys?: string[];
                space_keys?: string[];
                staff_member_key: string;
                unit_keys?: string[];
            }[];
            tenants?: {
                email_address?: string;
                name: string;
                phone_number?: string;
                tenant_key: string;
            }[];
            units?: { name: string; parent_site_key?: string; unit_key: string }[];
            user_identities?: {
                email_address?: string;
                name: string;
                phone_number?: string;
                user_identity_key: string;
            }[];
            users?: {
                email_address?: string;
                name: string;
                phone_number?: string;
                user_key: string;
            }[];
        }
        • Optionalaccess_grants?: {
              access_grant_key: string;
              building_keys?: string[];
              common_area_keys?: string[];
              ends_at?: string;
              facility_keys?: string[];
              guest_key?: string;
              listing_keys?: string[];
              name?: string;
              preferred_code?: string;
              property_keys?: string[];
              resident_key?: string;
              room_keys?: string[];
              space_keys?: string[];
              starts_at?: string;
              tenant_key?: string;
              unit_keys?: string[];
              user_identity_key?: string;
              user_key?: string;
          }[]

          List of access grants.

        • Optionalbookings?: {
              booking_key: string;
              building_keys?: string[];
              common_area_keys?: string[];
              ends_at?: string;
              facility_keys?: string[];
              guest_key?: string;
              listing_keys?: string[];
              name?: string;
              preferred_code?: string;
              property_keys?: string[];
              resident_key?: string;
              room_keys?: string[];
              space_keys?: string[];
              starts_at?: string;
              tenant_key?: string;
              unit_keys?: string[];
              user_identity_key?: string;
              user_key?: string;
          }[]

          List of bookings.

        • Optionalbuildings?: { building_key: string; name: string }[]

          List of buildings.

        • Optionalcommon_areas?: { common_area_key: string; name: string; parent_site_key?: string }[]

          List of shared common areas.

        • Optionalfacilities?: { facility_key: string; name: string }[]

          List of gym or fitness facilities.

        • Optionalguests?: {
              email_address?: string;
              guest_key: string;
              name: string;
              phone_number?: string;
          }[]

          List of guests.

        • Optionallistings?: { listing_key: string; name: string }[]

          List of property listings.

        • Optionalproperties?: { name: string; property_key: string }[]

          List of short-term rental properties.

        • Optionalproperty_listings?: {
              custom_metadata?: { [x: string]: string | boolean | null };
              name: string;
              property_listing_key: string;
          }[]

          List of property listings.

        • Optionalreservations?: {
              building_keys?: string[];
              common_area_keys?: string[];
              ends_at?: string;
              facility_keys?: string[];
              guest_key?: string;
              listing_keys?: string[];
              name?: string;
              preferred_code?: string;
              property_keys?: string[];
              reservation_key: string;
              resident_key?: string;
              room_keys?: string[];
              space_keys?: string[];
              starts_at?: string;
              tenant_key?: string;
              unit_keys?: string[];
              user_identity_key?: string;
              user_key?: string;
          }[]

          List of reservations.

        • Optionalresidents?: {
              email_address?: string;
              name: string;
              phone_number?: string;
              resident_key: string;
          }[]

          List of residents.

        • Optionalrooms?: { name: string; parent_site_key?: string; room_key: string }[]

          List of hotel or hospitality rooms.

        • Optionalsites?: { name: string; site_key: string }[]

          List of general sites or areas.

        • Optionalspaces?: { name: string; space_key: string }[]

          List of general spaces or areas.

        • Optionalstaff_members?: {
              building_keys?: string[];
              common_area_keys?: string[];
              email_address?: string;
              facility_keys?: string[];
              listing_keys?: string[];
              name: string;
              phone_number?: string;
              property_keys?: string[];
              property_listing_keys?: string[];
              room_keys?: string[];
              site_keys?: string[];
              space_keys?: string[];
              staff_member_key: string;
              unit_keys?: string[];
          }[]

          List of staff members.

        • Optionaltenants?: {
              email_address?: string;
              name: string;
              phone_number?: string;
              tenant_key: string;
          }[]

          List of tenants.

        • Optionalunits?: { name: string; parent_site_key?: string; unit_key: string }[]

          List of multi-family residential units.

        • Optionaluser_identities?: {
              email_address?: string;
              name: string;
              phone_number?: string;
              user_identity_key: string;
          }[]

          List of user identities.

        • Optionalusers?: {
              email_address?: string;
              name: string;
              phone_number?: string;
              user_key: string;
          }[]

          List of users.

      • options: SeamV1CustomersPushDataOptions = {}

      Returns SeamV1CustomersPushDataRequest

    • Parameters

      • clientSessionToken: string

      Returns Promise<void>