Function InvitationApiFactory

  • InvitationApi - factory interface

    Parameters

    • Optional configuration: Configuration
    • Optional basePath: string
    • Optional axios: AxiosInstance

    Returns {
        disinvite(teamName, code, options?) => AxiosPromise<void>;
        getInvitations(teamName, options?) => AxiosPromise<InvitationList>;
        invite(teamName, inviteBody, options?) => AxiosPromise<InvitationList>;
    }

    • disinvite:function
      • 招待中のメンバーの招待を削除します。招待時に送信されたメールに記載された招待用のURLは無効となります。 このAPIはteamownerだけがご利用可能です。

        Parameters

        • teamName: string

          チーム名

        • code: string

          招待時の識別子を指定します

        • Optional options: any

          Override http request option.

        Returns AxiosPromise<void>

        Summary

        招待を取り下げる

        Throws

    • getInvitations:function
      • 招待中のメンバーの一覧を取得します。 このAPIはteamownerだけがご利用可能です。

        Parameters

        • teamName: string

          チーム名

        • Optional options: any

          Override http request option.

        Returns AxiosPromise<InvitationList>

        Summary

        招待中のメンバー一覧を取得する

        Throws

    • invite:function
      • 招待したいメンバーへ個別の招待URLを発行し、指定したEメールアドレスへ送信します。 このAPIはteamownerだけがご利用可能です。

        Parameters

        • teamName: string

          チーム名

        • inviteBody: InviteBody
        • Optional options: any

          Override http request option.

        Returns AxiosPromise<InvitationList>

        Summary

        Emailで招待する

        Throws

    Export

Generated using TypeDoc