SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Variable ClientServiceConst

    ClientService: GenService<
        {
            generateAPIToken: {
                input: typeof GenerateAPITokenRequestSchema;
                methodKind: "unary";
                output: typeof GenerateAPITokenResponseSchema;
            };
            generateWebDAVToken: {
                input: typeof GenerateWebDAVTokenRequestSchema;
                methodKind: "unary";
                output: typeof GenerateWebDAVTokenResponseSchema;
            };
            getClientData: {
                input: typeof ClientDataRequestSchema;
                methodKind: "unary";
                output: typeof ClientDataResponseSchema;
            };
            invalidateSelfSessions: {
                input: typeof InvalidateSelfSessionsRequestSchema;
                methodKind: "unary";
                output: typeof InvalidateSelfSessionsResponseSchema;
            };
            updateSelfEmail: {
                input: typeof UpdateSelfEmailRequestSchema;
                methodKind: "unary";
                output: typeof UpdateSelfEmailResponseSchema;
            };
            updateSelfUsername: {
                input: typeof UpdateSelfUsernameRequestSchema;
                methodKind: "unary";
                output: typeof UpdateSelfUsernameResponseSchema;
            };
        },
    > = ...

    Service for managing client/user-specific operations. All methods in this service operate on the currently authenticated user, identified via the JWT token in the Authorization header. Each method requires a specific GlobalPermission to be granted to the user.

    from service soulfire.v1.ClientService