bitrix
bitrix24 + vuejs — забираем данные

Имеем — vuejs компонент ( vuetify ) — необходимо забрать информацию о пользователях.

Пишем в секции methods:{} метод:

            getUserData: async function () {
                return new Promise(ok => {
                    BX24.callMethod(
                        'user.get',
                        {sort: 'ID'},
                        (result) => {
                            if (result.error())
                                alert("Error: " + result.error);
                            else
                                this.users = result.data()
                                    .map(x => ({
                                        user_name: x.NAME,
                                        user_last_name: x.LAST_NAME,
                                        user_id: x.ID,
                                    }));
                            if (result.more())
                                result.next();
                            this.usersLoaded = true;
                            ok();
                        })
                })
            },

Вызываем метод:

        created: async function () {
            await Promise.all(this.getUserData()]);
        },