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

    Class SeamHttpSeamCustomerV1Connectors

    Index

    Constructors

    Properties

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

    Methods

    • Parameters

      • Optionalparameters: {
            config: { [x: string]: unknown };
            connector_type: "mock" | "mews" | "rms" | "cloudbeds" | "smoobu" | "zonal";
            customer_key?: string;
        }
        • config: { [x: string]: unknown }

          Instance-specific configuration for the connector

        • connector_type: "mock" | "mews" | "rms" | "cloudbeds" | "smoobu" | "zonal"

          Type of connector to create

        • Optionalcustomer_key?: string

          Key identifying the customer

      • options: SeamCustomerV1ConnectorsCreateOptions = {}

      Returns SeamCustomerV1ConnectorsCreateRequest

    • Parameters

      • Optionalparameters: {
            connector_customer_id?: string;
            connector_id: string;
            customer_id?: string;
            customer_key?: string;
            unique_provider_resource_key?: string;
        }
        • Optionalconnector_customer_id?: string
        • connector_id: string

          ID of the connector to delete

        • Optionalcustomer_id?: string
        • Optionalcustomer_key?: string
        • Optionalunique_provider_resource_key?: string
      • options: SeamCustomerV1ConnectorsDeleteOptions = {}

      Returns SeamCustomerV1ConnectorsDeleteRequest

    • Parameters

      • Optionalparameters: {
            connector_customer_id?: string | null;
            connector_id: string;
            connector_type: string;
            customer_key: string;
            unique_provider_resource_key?: string | null;
        }
        • Optionalconnector_customer_id?: string | null

          ID of the connector customer to sync

        • connector_id: string

          ID of the connector to sync

        • connector_type: string

          Type of the connector to sync

        • customer_key: string

          Key of the customer to sync

        • Optionalunique_provider_resource_key?: string | null

          Unique provider resource key of the connector to sync

      • options: SeamCustomerV1ConnectorsSyncOptions = {}

      Returns SeamCustomerV1ConnectorsSyncRequest

    • Parameters

      • Optionalparameters: {
            config: { [x: string]: unknown };
            connector_customer_id?: string;
            connector_id: string;
            customer_key?: string;
        }
        • config: { [x: string]: unknown }

          Instance-specific configuration for the connector

        • Optionalconnector_customer_id?: string

          ID of the connector customer to update (for global connectors like Cloudbeds)

        • connector_id: string

          ID of the connector to update

        • Optionalcustomer_key?: string

          Key identifying the customer

      • options: SeamCustomerV1ConnectorsUpdateOptions = {}

      Returns SeamCustomerV1ConnectorsUpdateRequest

    • Parameters

      • clientSessionToken: string

      Returns Promise<void>