Circle V2 API Docs
    Preparing search index...
    transferClients: MutationProcedure<
        {
            input: {
                entityId: number;
                fromProfileId: string;
                patientIds: string[];
                toProfileId: string;
            };
            meta: object;
            output: TransferClientsServiceResult;
        },
    > = ...

    Moves the selected clients — plus the source user's session notes on them and the session-note validations attached to those notes — to another user in the SAME org. The service resolves both profiles against entityId membership, so cross-org transfers are rejected server-side no matter what the client sends.