SystemEventsApi - functional programming interface export

  • Parameters

    Returns {
        apiEventAdminVerificationCodePost(body?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        apiEventPayoutTransferInitiatedPost(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        apiEventRecipientPaymentReceivedHasAccountPost(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        apiEventRecipientPaymentReceivedNoAccountPost(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        apiEventSenderPaymentFailurePost(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        apiEventSenderPaymentSuccessPost(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
    }

    • apiEventAdminVerificationCodePost:function
      • summary Sends a verification code notification with an email input.

        Parameters

        • Optionalbody: string

          The email to which the verification code will be sent.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • apiEventPayoutTransferInitiatedPost:function
      • summary Sends a payout transfer initiated notification with hardcoded values.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • apiEventRecipientPaymentReceivedHasAccountPost:function
      • summary Sends a payment received notification for a recipient with an account with hardcoded values.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • apiEventRecipientPaymentReceivedNoAccountPost:function
      • summary Sends a payment received notification for a recipient without an account with hardcoded values.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • apiEventSenderPaymentFailurePost:function
      • summary Sends a payment failure notification with hardcoded values.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • apiEventSenderPaymentSuccessPost:function
      • summary Sends a payment success notification with hardcoded values.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>