Из префиксов классов не всегда очевидно, к какому модулю они относятся. Да и в описании функций не слова о том, что до ее вызова надо что-то подключать.
Мы стараемся делать API юзабильнее, если у Вас есть конкретные предложения, то Вы можете их изложить в обращении в тех. поддержку или тут.
Из названий и префиксов классов понятно к какому модулю они относятся...тем более если Вы пользуетесь этими классами для решения конкретных задач. С какими классами у Вас возникают сложности?
Сайт никого не блокирует - просто дополнительно появляется CAPTCHA. Если последняя не отображается или нечитаема, то данную бпроблему надо решать через тех. поддержку.
Наверно заглушка - это "Site under construction". Готовы помочь в рамках тех. поддержки (не забудьте в обращении предоставить лиц. ключ от данного сайта).
Приносим извинения, данный файл генерируется нет прав, чтобы его создать в папке /bitrix/modules/main/admin/. После распаковки установите более полные права на установочные файлы.
Если система ругается на файл define.php, то проблема в том, что данный файл не удаётся перезаписать. Файл должен присутствовать в каждом дистрибутиве демо версии продукта, если его нет, то надо повторно распаковать архив с дистрибутивом.