ConnectorsApi - factory interface export

  • Parameters

    • Optionalconfiguration: Configuration
    • OptionalbasePath: string
    • Optionalaxios: AxiosInstance

    Returns {
        apiConnectorsItemsGet(connectorName?: string, keywords?: string, channelId?: string, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): AxiosPromise<PortfolioItemListResponse>;
        connectorAuthenticate(connectorName?: string, code?: string, isSmartAuth?: boolean, options?: RawAxiosRequestConfig): AxiosPromise<ConnectorAuthListResponse>;
        connectorAuthUrl(connectorName?: string, isSmartAuth?: boolean, options?: RawAxiosRequestConfig): AxiosPromise<ConnectorAuthUrl>;
        connectorCheckAuth(connectorName?: string, options?: RawAxiosRequestConfig): AxiosPromise<ConnectorAuthListResponse>;
        connectorRevokeAccess(connectorName?: string, options?: RawAxiosRequestConfig): AxiosPromise<void>;
        connectorSmartAuthenticationCallback(options?: RawAxiosRequestConfig): AxiosPromise<void>;
        connectorsPOST(connectorDeet?: ConnectorDeet, options?: RawAxiosRequestConfig): AxiosPromise<Connector>;
        getConnectors(limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): AxiosPromise<ConnectorListResponse>;
    }

    • apiConnectorsItemsGet:function
      • summary Retreive portfolio items.

        Parameters

        • OptionalconnectorName: string
        • Optionalkeywords: string
        • OptionalchannelId: string
        • Optionallimit: number

          A limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25

        • Optionalpage: number

          1-based page index for paginated results

        • OptionaluserId: string

          The user id to operate on their behalf (tenants only)

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<PortfolioItemListResponse>

    • connectorAuthenticate:function
      • summary Authentication with connector and store access info.

        Parameters

        • OptionalconnectorName: string
        • Optionalcode: string
        • OptionalisSmartAuth: boolean
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<ConnectorAuthListResponse>

    • connectorAuthUrl:function
      • summary Connector auth url for authentication.

        Parameters

        • OptionalconnectorName: string
        • OptionalisSmartAuth: boolean
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<ConnectorAuthUrl>

    • connectorCheckAuth:function
    • connectorRevokeAccess:function
      • summary Revoke access

        Parameters

        • OptionalconnectorName: string
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<void>

    • connectorSmartAuthenticationCallback:function
      • summary Smart auth callback to store token.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<void>

    • connectorsPOST:function
      • summary Create a connector

        Parameters

        • OptionalconnectorDeet: ConnectorDeet
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<Connector>

    • getConnectors:function
      • summary Retrieve a List all connectors.

        Parameters

        • Optionallimit: number

          A limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25

        • Optionalpage: number

          1-based page index for paginated results

        • OptionaluserId: string

          The user id to operate on their behalf (tenants only)

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns AxiosPromise<ConnectorListResponse>