{"docs":{"name":"Eduson","info":"\n\u003ch1 id=\"label-Academy+API+V1\"\u003eAcademy API V1\u003cspan\u003e\u003ca href=\"#label-Academy+API+V1\"\u003e\u0026para;\u003c/a\u003e \u003ca href=\"#top\"\u003e\u0026uarr;\u003c/a\u003e\u003c/span\u003e\u003c/h1\u003e\n\n\u003cp\u003eAPI позволяет управлять сущностями Академии в LMS.\u003c/p\u003e\n\n\u003ch2 id=\"label-D0-92-D0-B0-D0-B6-D0-BD-D1-8B-D0-B5+-D0-BC-D0-BE-D0-BC-D0-B5-D0-BD-D1-82-D1-8B+-D0-B4-D0-BB-D1-8F+-D0-BF-D0-BE-D0-BD-D0-B8-D0-BC-D0-B0-D0-BD-D0-B8-D1-8F+API\"\u003eВажные моменты для понимания API\u003cspan\u003e\u003ca href=\"#label-D0-92-D0-B0-D0-B6-D0-BD-D1-8B-D0-B5+-D0-BC-D0-BE-D0-BC-D0-B5-D0-BD-D1-82-D1-8B+-D0-B4-D0-BB-D1-8F+-D0-BF-D0-BE-D0-BD-D0-B8-D0-BC-D0-B0-D0-BD-D0-B8-D1-8F+API\"\u003e\u0026para;\u003c/a\u003e \u003ca href=\"#top\"\u003e\u0026uarr;\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003eПользователи Академии на уровне платформы представлены сущностью \u003ccode\u003esuper_users\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eSuperUser\u003c/code\u003e — это отдельная сущность, объединяющая несколько записей модели \u003ccode\u003eUser\u003c/code\u003e общей связью (\u003ccode\u003esuper_user_id\u003c/code\u003e). Ни один пользователь LMS напрямую не является \u003ccode\u003eSuperUser\u003c/code\u003e. Если встречается совпадение (+super_user_id = user.id+), то это именно совпадение, а не правило.\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eSuperUser\u003c/code\u003e хранится в отдельной таблице и имеет связь +has_many :users+.\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003eПри создании первого пользователя (\u003ccode\u003eUser\u003c/code\u003e) в LMS используется базовый email, а последующие пользователи создаются с email вида \u003ccode\u003euser\u003c/code\u003e{com.id}@example.com+.\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003ch2 id=\"label-D0-90-D0-B2-D1-82-D0-BE-D1-80-D0-B8-D0-B7-D0-B0-D1-86-D0-B8-D1-8F\"\u003eАвторизация\u003cspan\u003e\u003ca href=\"#label-D0-90-D0-B2-D1-82-D0-BE-D1-80-D0-B8-D0-B7-D0-B0-D1-86-D0-B8-D1-8F\"\u003e\u0026para;\u003c/a\u003e \u003ca href=\"#top\"\u003e\u0026uarr;\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003eДля ресурса +Landing Handler Users+ авторизация не требуется.\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003eДля всех остальных ресурсов требуется авторизация по Bearer-токену:\u003c/p\u003e\n\n\u003cpre\u003eAuthorization: Bearer \u0026lt;token\u0026gt;\u003c/pre\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003ch2 id=\"label-D0-9E-D0-B3-D1-80-D0-B0-D0-BD-D0-B8-D1-87-D0-B5-D0-BD-D0-B8-D1-8F\"\u003eОграничения\u003cspan\u003e\u003ca href=\"#label-D0-9E-D0-B3-D1-80-D0-B0-D0-BD-D0-B8-D1-87-D0-B5-D0-BD-D0-B8-D1-8F\"\u003e\u0026para;\u003c/a\u003e \u003ca href=\"#top\"\u003e\u0026uarr;\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\n\n\u003cp\u003eИспользуется белый список IP-адресов, которым разрешён доступ к API.\u003c/p\u003e\n","copyright":null,"doc_url":"/docs/academy_v1","api_url":"/api","resources":{"amo_contacts":{"doc_url":"/docs/academy_v1/amo_contacts","id":"amo_contacts","api_url":"/api","name":"Amo_contacts","short_description":"Контакт AmoCRM","full_description":"\n\u003cp\u003eРесурс контакт AmoCRM имеет связь с пользователями и регистрационными приглашениями в LMS.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/amo_contacts/show","name":"show","apis":[{"api_url":"/api/academy/v1/amo_contacts/:id","http_method":"GET","short_description":"Получение информации о пользователях и регистрационных приглашениях","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Неверный или отсутствующий токен","metadata":null},{"code":403,"description":"Недопустимый IP","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}],"returns":[{"code":200,"description":"Успешный ответ","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"users[id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"users[amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"email","full_name":"users[email]","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"first_name","full_name":"users[first_name]","description":"\n\u003cp\u003eИмя пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"last_name","full_name":"users[last_name]","description":"\n\u003cp\u003eФамилия пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"users[phone]","description":"\n\u003cp\u003eНомер телефона пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"courses","full_name":"users[courses]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"id","full_name":"users[courses][id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"users[courses][name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"users[courses][type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"users[courses][status]","description":"\n\u003cp\u003eСтатус курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"users[courses][prolong_demo_course_before]","description":"\n\u003cp\u003eДата продления демо-курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003e\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"link","full_name":"users[courses][link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"auto_login_url","full_name":"users[courses][auto_login_url]","description":"\n\u003cp\u003eАвто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_auto_login_url","full_name":"users[courses][short_auto_login_url]","description":"\n\u003cp\u003eКороткая авто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"users[courses][tracking_info]","description":"\n\u003cp\u003eТрекинговая информация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"tranid","full_name":"users[courses][tracking_info][tranid]","description":"\n\u003cp\u003eИдентификатор транзакции\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_term","full_name":"users[courses][tracking_info][utm_term]","description":"\n\u003cp\u003eutm_term\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"main_email","full_name":"users[courses][tracking_info][main_email]","description":"\n\u003cp\u003eОсновной email пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"users[courses][tracking_info][roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_medium","full_name":"users[courses][tracking_info][utm_medium]","description":"\n\u003cp\u003eutm_medium\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_source","full_name":"users[courses][tracking_info][utm_source]","description":"\n\u003cp\u003eutm_source\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"users[courses][tracking_info][amo_lead_id]","description":"\n\u003cp\u003eИдентификатор сделки AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_content","full_name":"users[courses][tracking_info][utm_content]","description":"\n\u003cp\u003eutm_content\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_campaign","full_name":"users[courses][tracking_info][utm_campaign]","description":"\n\u003cp\u003eutm_campaign\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"users[courses][tracking_info][amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"registration_type","full_name":"users[courses][tracking_info][registration_type]","description":"\n\u003cp\u003eТип регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}]},{"name":"registration_invitations","full_name":"registration_invitations","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"registration_invitations[id]","description":"\n\u003cp\u003eИдентификатор приглашения\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_id","full_name":"registration_invitations[reg_id]","description":"\n\u003cp\u003eУникальный идентификатор регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitations[course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_name","full_name":"registration_invitations[course_name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"max_reg","full_name":"registration_invitations[max_reg]","description":"\n\u003cp\u003eМаксимальное количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_count","full_name":"registration_invitations[reg_count]","description":"\n\u003cp\u003eТекущее количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"active","full_name":"registration_invitations[active]","description":"\n\u003cp\u003eСтатус активности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reason_inactive","full_name":"registration_invitations[reason_inactive]","description":"\n\u003cp\u003eПричина неактивности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_reg_url","full_name":"registration_invitations[short_reg_url]","description":"\n\u003cp\u003eКороткая ссылка регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_users","full_name":"registration_invitations[reg_users]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"user_id","full_name":"registration_invitations[reg_users][user_id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitations[reg_users][course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"current_reg","full_name":"registration_invitations[reg_users][current_reg]","description":"\n\u003cp\u003eТекущая регистрация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_id","full_name":"registration_invitations[reg_users][lms_user_id]","description":"\n\u003cp\u003eИдентификатор пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_link","full_name":"registration_invitations[reg_users][lms_user_link]","description":"\n\u003cp\u003eСсылка на пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_date","full_name":"registration_invitations[reg_users][reg_date]","description":"\n\u003cp\u003eДата регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false},"courses":{"doc_url":"/docs/academy_v1/courses","id":"courses","api_url":"/api","name":"Courses","short_description":"Курсы","full_description":"\n\u003cp\u003eМетоды для работы с курсами Академии.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/courses/index","name":"index","apis":[{"api_url":"/api/academy/v1/courses","http_method":"GET","short_description":"Получение списка курсов","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Пользователь не авторизирован","metadata":null},{"code":403,"description":"Недопустимый IP","metadata":null}],"params":[],"returns":[{"code":200,"description":"Запрос выполнен успешно","is_array":false,"returns_object":[{"name":"courses","full_name":"courses","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"courses[id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"courses[name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_type","full_name":"courses[course_type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003epaid\u003c/code\u003e, \u003ccode\u003efree\u003c/code\u003e, \u003ccode\u003edemo\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_link","full_name":"courses[course_link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false},"landing_handler_users":{"doc_url":"/docs/academy_v1/landing_handler_users","id":"landing_handler_users","api_url":"/api","name":"Landing_handler_users","short_description":"Авторегистрация с лендинга","full_description":"\n\u003cp\u003eСоздание пользователя и выдача доступа к бесплатному или демо-курсу с лендинга. При ‘type=free` метод доступен без авторизации.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/landing_handler_users/create","name":"create","apis":[{"api_url":"/api/academy/v1/landing_handler_users","http_method":"POST","short_description":"Регистрация пользователя с лендинга","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Required fields not specified","metadata":null},{"code":401,"description":"Unauthorized","metadata":null},{"code":403,"description":"Course path is not marked as free or demo","metadata":null},{"code":404,"description":"Course along path not found","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"company_url","full_name":"company_url","description":"\n\u003cp\u003eURL (subdomain) компании/курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"type","description":"\n\u003cp\u003eТип регистрации. Если ‘free’, авторизация не требуется\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003efree\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"safe_env","full_name":"safe_env","description":"\n\u003cp\u003eЕсли параметр присутствует, возвращаем ссылку на автологин даже если пользователь был связан с другим пользователем\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"name","description":"\n\u003cp\u003eИмя пользователя\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eТелефон пользователя\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация о пользователе\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Пользователь успешно зарегистрирован","is_array":false,"returns_object":[{"name":"status","full_name":"status","description":"\n\u003cp\u003eКод статуса (200 или 206)\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"deprecated":false},{"name":"url","full_name":"url","description":"\n\u003cp\u003eСсылка для входа (автологин или поддоменная)\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"deprecated":false},{"name":"lms_user_email","full_name":"lms_user_email","description":"\n\u003cp\u003eEmail созданного пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"deprecated":false},{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eID пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"deprecated":false},{"name":"course_id","full_name":"course_id","description":"\n\u003cp\u003eID курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"deprecated":false}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/docs/academy_v1/landing_handler_users/update","name":"update","apis":[{"api_url":"/api/academy/v1/landing_handler_users","http_method":"PATCH","short_description":"Обновление tracking_info пользователя","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Required fields not specified","metadata":null},{"code":401,"description":"Unauthorized","metadata":null},{"code":403,"description":"Course is not marked as free or demo","metadata":null},{"code":404,"description":"User not found","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация о пользователе\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Информация успешно обновлена","is_array":false,"returns_object":[{"name":"status","full_name":"status","description":"\n\u003cp\u003eКод статуса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"deprecated":false},{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация о пользователе\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false},"registration_invitations":{"doc_url":"/docs/academy_v1/registration_invitations","id":"registration_invitations","api_url":"/api","name":"Registration_invitations","short_description":"Приглашения для регистрации","full_description":"\n\u003cp\u003eМетоды позволяют создавать и изменять приглашения для регистрации пользователей на курсы.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/registration_invitations/create","name":"create","apis":[{"api_url":"/api/academy/v1/registration_invitations","http_method":"POST","short_description":"Создание приглашения для регистрации на курс","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Пользователь не авторизирован","metadata":null},{"code":403,"description":"Недопустимый IP","metadata":null},{"code":422,"description":"Некорректные данные","metadata":null},{"code":404,"description":"Курс не найден","metadata":null}],"params":[{"name":"amo_contact_id","full_name":"amo_contact_id","description":"\n\u003cp\u003eID контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"course_id","description":"\n\u003cp\u003eID курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"max_reg","full_name":"max_reg","description":"\n\u003cp\u003eКоличество регистраций по приглашению (по умолчанию 1)\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация о пользователе\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Запрос выполнен успешно","is_array":false,"returns_object":[{"name":"registration_invitation","full_name":"registration_invitation","description":"\n\u003cp\u003eПриглашение\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"registration_invitation[id]","description":"\n\u003cp\u003eИдентификатор приглашения\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_id","full_name":"registration_invitation[reg_id]","description":"\n\u003cp\u003eУникальный идентификатор регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitation[course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_name","full_name":"registration_invitation[course_name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"max_reg","full_name":"registration_invitation[max_reg]","description":"\n\u003cp\u003eМаксимальное количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_count","full_name":"registration_invitation[reg_count]","description":"\n\u003cp\u003eТекущее количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"active","full_name":"registration_invitation[active]","description":"\n\u003cp\u003eСтатус активности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reason_inactive","full_name":"registration_invitation[reason_inactive]","description":"\n\u003cp\u003eПричина неактивности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_reg_url","full_name":"registration_invitation[short_reg_url]","description":"\n\u003cp\u003eКороткая ссылка регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_users","full_name":"registration_invitation[reg_users]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"user_id","full_name":"registration_invitation[reg_users][user_id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitation[reg_users][course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"current_reg","full_name":"registration_invitation[reg_users][current_reg]","description":"\n\u003cp\u003eТекущая регистрация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_id","full_name":"registration_invitation[reg_users][lms_user_id]","description":"\n\u003cp\u003eИдентификатор пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_link","full_name":"registration_invitation[reg_users][lms_user_link]","description":"\n\u003cp\u003eСсылка на пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_date","full_name":"registration_invitation[reg_users][reg_date]","description":"\n\u003cp\u003eДата регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/docs/academy_v1/registration_invitations/update","name":"update","apis":[{"api_url":"/api/academy/v1/registration_invitations/:id","http_method":"PATCH","short_description":"Изменение приглашения для регистрации на курс","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Не указаны параметры для изменения","metadata":null},{"code":401,"description":"Пользователь не авторизирован","metadata":null},{"code":403,"description":"Недопустимый IP","metadata":null},{"code":404,"description":"Приглашение не найдено","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eИдентификатор приглашения\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"active","full_name":"active","description":"\n\u003cp\u003eАктивность приглашения\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reason_inactive","full_name":"reason_inactive","description":"\n\u003cp\u003eПричина изменения статуса на неактивное\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}],"returns":[{"code":200,"description":"Запрос выполнен успешно","is_array":false,"returns_object":[{"name":"registration_invitation","full_name":"registration_invitation","description":"\n\u003cp\u003eПриглашение\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"registration_invitation[id]","description":"\n\u003cp\u003eИдентификатор приглашения\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_id","full_name":"registration_invitation[reg_id]","description":"\n\u003cp\u003eУникальный идентификатор регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitation[course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_name","full_name":"registration_invitation[course_name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"max_reg","full_name":"registration_invitation[max_reg]","description":"\n\u003cp\u003eМаксимальное количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_count","full_name":"registration_invitation[reg_count]","description":"\n\u003cp\u003eТекущее количество регистраций\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"active","full_name":"registration_invitation[active]","description":"\n\u003cp\u003eСтатус активности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reason_inactive","full_name":"registration_invitation[reason_inactive]","description":"\n\u003cp\u003eПричина неактивности\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_reg_url","full_name":"registration_invitation[short_reg_url]","description":"\n\u003cp\u003eКороткая ссылка регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_users","full_name":"registration_invitation[reg_users]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"user_id","full_name":"registration_invitation[reg_users][user_id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"registration_invitation[reg_users][course_id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"current_reg","full_name":"registration_invitation[reg_users][current_reg]","description":"\n\u003cp\u003eТекущая регистрация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_id","full_name":"registration_invitation[reg_users][lms_user_id]","description":"\n\u003cp\u003eИдентификатор пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"lms_user_link","full_name":"registration_invitation[reg_users][lms_user_link]","description":"\n\u003cp\u003eСсылка на пользователя LMS\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"reg_date","full_name":"registration_invitation[reg_users][reg_date]","description":"\n\u003cp\u003eДата регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false},"user_courses":{"doc_url":"/docs/academy_v1/user_courses","id":"user_courses","api_url":"/api","name":"User_courses","short_description":"Курсы пользователей","full_description":"\n\u003cp\u003eМетоды для управления доступом пользователей к курсам.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/user_courses/create","name":"create","apis":[{"api_url":"/api/academy/v1/users/:user_id/courses","http_method":"POST","short_description":"Добавление курса пользователю","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Пользователь не авторизован","metadata":null},{"code":403,"description":"Запрос отправлен с запрещённого IP-адреса","metadata":null},{"code":404,"description":"Пользователь или курс не найдены","metadata":null},{"code":422,"description":"Некорректные данные","metadata":null}],"params":[{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eID пользователя (SuperUser)\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"course_id","description":"\n\u003cp\u003eID курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Успешное добавление курса пользователю","is_array":false,"returns_object":[{"name":"course","full_name":"course","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"course[id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"course[name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"course[type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"course[status]","description":"\n\u003cp\u003eСтатус курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"course[prolong_demo_course_before]","description":"\n\u003cp\u003eДата продления демо-курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003e\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"link","full_name":"course[link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"auto_login_url","full_name":"course[auto_login_url]","description":"\n\u003cp\u003eАвто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_auto_login_url","full_name":"course[short_auto_login_url]","description":"\n\u003cp\u003eКороткая авто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"course[tracking_info]","description":"\n\u003cp\u003eТрекинговая информация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"tranid","full_name":"course[tracking_info][tranid]","description":"\n\u003cp\u003eИдентификатор транзакции\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_term","full_name":"course[tracking_info][utm_term]","description":"\n\u003cp\u003eutm_term\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"main_email","full_name":"course[tracking_info][main_email]","description":"\n\u003cp\u003eОсновной email пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"course[tracking_info][roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_medium","full_name":"course[tracking_info][utm_medium]","description":"\n\u003cp\u003eutm_medium\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_source","full_name":"course[tracking_info][utm_source]","description":"\n\u003cp\u003eutm_source\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"course[tracking_info][amo_lead_id]","description":"\n\u003cp\u003eИдентификатор сделки AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_content","full_name":"course[tracking_info][utm_content]","description":"\n\u003cp\u003eutm_content\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_campaign","full_name":"course[tracking_info][utm_campaign]","description":"\n\u003cp\u003eutm_campaign\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"course[tracking_info][amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"registration_type","full_name":"course[tracking_info][registration_type]","description":"\n\u003cp\u003eТип регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/docs/academy_v1/user_courses/update","name":"update","apis":[{"api_url":"/api/academy/v1/users/:user_id/courses/:course_id","http_method":"PATCH","short_description":"Изменение настроек курса пользователя","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Пользователь не авторизован","metadata":null},{"code":403,"description":"Запрос отправлен с запрещённого IP-адреса","metadata":null},{"code":404,"description":"Пользователь или курс не найдены","metadata":null},{"code":422,"description":"Некорректные данные","metadata":null}],"params":[{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eID пользователя (SuperUser)\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"course_id","description":"\n\u003cp\u003eID курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"status","description":"\n\u003cp\u003eНовый статус курса\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eavailable\u003c/code\u003e, \u003ccode\u003efrozen\u003c/code\u003e, \u003ccode\u003eblocked\u003c/code\u003e, \u003ccode\u003eexpired\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"prolong_demo_course_before","description":"\n\u003cp\u003eДата продления демо-доступа (формат YYYY-MM-DD)\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Успешное изменение настроек курса пользователя","is_array":false,"returns_object":[{"name":"course","full_name":"course","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"course[id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"course[name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"course[type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"course[status]","description":"\n\u003cp\u003eСтатус курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"course[prolong_demo_course_before]","description":"\n\u003cp\u003eДата продления демо-курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003e\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"link","full_name":"course[link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"auto_login_url","full_name":"course[auto_login_url]","description":"\n\u003cp\u003eАвто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_auto_login_url","full_name":"course[short_auto_login_url]","description":"\n\u003cp\u003eКороткая авто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"course[tracking_info]","description":"\n\u003cp\u003eТрекинговая информация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"tranid","full_name":"course[tracking_info][tranid]","description":"\n\u003cp\u003eИдентификатор транзакции\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_term","full_name":"course[tracking_info][utm_term]","description":"\n\u003cp\u003eutm_term\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"main_email","full_name":"course[tracking_info][main_email]","description":"\n\u003cp\u003eОсновной email пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"course[tracking_info][roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_medium","full_name":"course[tracking_info][utm_medium]","description":"\n\u003cp\u003eutm_medium\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_source","full_name":"course[tracking_info][utm_source]","description":"\n\u003cp\u003eutm_source\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"course[tracking_info][amo_lead_id]","description":"\n\u003cp\u003eИдентификатор сделки AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_content","full_name":"course[tracking_info][utm_content]","description":"\n\u003cp\u003eutm_content\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_campaign","full_name":"course[tracking_info][utm_campaign]","description":"\n\u003cp\u003eutm_campaign\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"course[tracking_info][amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"registration_type","full_name":"course[tracking_info][registration_type]","description":"\n\u003cp\u003eТип регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false},"users":{"doc_url":"/docs/academy_v1/users","id":"users","api_url":"/api","name":"Users","short_description":"Пользователи","full_description":"\n\u003cp\u003eМетоды для создания пользователей и редактирования.\u003c/p\u003e\n","version":"academy_v1","formats":null,"metadata":null,"methods":[{"doc_url":"/docs/academy_v1/users/create","name":"create","apis":[{"api_url":"/api/academy/v1/users","http_method":"POST","short_description":"Создание нового пользователя и предоставление доступа к курсу","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Нет данных в запросе","metadata":null},{"code":401,"description":"Пользователь не авторизован","metadata":null},{"code":403,"description":"Запрос с запрещенного IP или курс неактивен","metadata":null},{"code":404,"description":"Курс не найден или пользователь не найден","metadata":null},{"code":422,"description":"Некорректные данные","metadata":null}],"params":[{"name":"amo_contact_id","full_name":"amo_contact_id","description":"\n\u003cp\u003eID контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"course_id","full_name":"course_id","description":"\n\u003cp\u003eID курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"first_name","full_name":"first_name","description":"\n\u003cp\u003eИмя пользователя (по умолчанию ‘Студент’)\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eФамилия пользователя\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eТелефон пользователя\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"tracking_info","description":"\n\u003cp\u003eДополнительная информация о пользователе\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"amo_contact_id","full_name":"tracking_info[amo_contact_id]","description":"\n\u003cp\u003eКонтакт в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"tracking_info[amo_lead_id]","description":"\n\u003cp\u003eСделка в AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"tracking_info[roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false}]}],"returns":[{"code":200,"description":"Успешное создание пользователя","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eПриглашение\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"user[id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"user[amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"email","full_name":"user[email]","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"first_name","full_name":"user[first_name]","description":"\n\u003cp\u003eИмя пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"last_name","full_name":"user[last_name]","description":"\n\u003cp\u003eФамилия пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"user[phone]","description":"\n\u003cp\u003eНомер телефона пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"courses","full_name":"user[courses]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"id","full_name":"user[courses][id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"user[courses][name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"user[courses][type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"user[courses][status]","description":"\n\u003cp\u003eСтатус курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"user[courses][prolong_demo_course_before]","description":"\n\u003cp\u003eДата продления демо-курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003e\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"link","full_name":"user[courses][link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"auto_login_url","full_name":"user[courses][auto_login_url]","description":"\n\u003cp\u003eАвто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_auto_login_url","full_name":"user[courses][short_auto_login_url]","description":"\n\u003cp\u003eКороткая авто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"user[courses][tracking_info]","description":"\n\u003cp\u003eТрекинговая информация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"tranid","full_name":"user[courses][tracking_info][tranid]","description":"\n\u003cp\u003eИдентификатор транзакции\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_term","full_name":"user[courses][tracking_info][utm_term]","description":"\n\u003cp\u003eutm_term\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"main_email","full_name":"user[courses][tracking_info][main_email]","description":"\n\u003cp\u003eОсновной email пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"user[courses][tracking_info][roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_medium","full_name":"user[courses][tracking_info][utm_medium]","description":"\n\u003cp\u003eutm_medium\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_source","full_name":"user[courses][tracking_info][utm_source]","description":"\n\u003cp\u003eutm_source\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"user[courses][tracking_info][amo_lead_id]","description":"\n\u003cp\u003eИдентификатор сделки AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_content","full_name":"user[courses][tracking_info][utm_content]","description":"\n\u003cp\u003eutm_content\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_campaign","full_name":"user[courses][tracking_info][utm_campaign]","description":"\n\u003cp\u003eutm_campaign\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"user[courses][tracking_info][amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"registration_type","full_name":"user[courses][tracking_info][registration_type]","description":"\n\u003cp\u003eТип регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/docs/academy_v1/users/update","name":"update","apis":[{"api_url":"/api/academy/v1/users/:id","http_method":"PATCH","short_description":"Изменение пользователя","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Не передано ни одного поля для обновления","metadata":null},{"code":401,"description":"Отсутствует или неверный токен авторизации","metadata":null},{"code":403,"description":"Запрос отправлен с запрещённого IP-адреса","metadata":null},{"code":404,"description":"Пользователь или связанные данные не найдены","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"amo_contact_id","description":"\n\u003cp\u003eКонтакт AmoCRM\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"first_name","full_name":"first_name","description":"\n\u003cp\u003eИмя\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eФамилия\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eТелефон\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}],"returns":[{"code":200,"description":"Успешное создание пользователя","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eПриглашение\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"deprecated":false,"params":[{"name":"id","full_name":"user[id]","description":"\n\u003cp\u003eИдентификатор пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"user[amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"email","full_name":"user[email]","description":"\n\u003cp\u003eEmail пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"first_name","full_name":"user[first_name]","description":"\n\u003cp\u003eИмя пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"last_name","full_name":"user[last_name]","description":"\n\u003cp\u003eФамилия пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"phone","full_name":"user[phone]","description":"\n\u003cp\u003eНомер телефона пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"courses","full_name":"user[courses]","description":"","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"id","full_name":"user[courses][id]","description":"\n\u003cp\u003eИдентификатор курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"name","full_name":"user[courses][name]","description":"\n\u003cp\u003eНазвание курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"type","full_name":"user[courses][type]","description":"\n\u003cp\u003eТип курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"status","full_name":"user[courses][status]","description":"\n\u003cp\u003eСтатус курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"prolong_demo_course_before","full_name":"user[courses][prolong_demo_course_before]","description":"\n\u003cp\u003eДата продления демо-курса\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003eString\u003c/code\u003e, \u003ccode\u003e\u003c/code\u003e.","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"link","full_name":"user[courses][link]","description":"\n\u003cp\u003eСсылка на курс\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"auto_login_url","full_name":"user[courses][auto_login_url]","description":"\n\u003cp\u003eАвто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"short_auto_login_url","full_name":"user[courses][short_auto_login_url]","description":"\n\u003cp\u003eКороткая авто-логин ссылка\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"tracking_info","full_name":"user[courses][tracking_info]","description":"\n\u003cp\u003eТрекинговая информация\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[],"deprecated":false,"params":[{"name":"tranid","full_name":"user[courses][tracking_info][tranid]","description":"\n\u003cp\u003eИдентификатор транзакции\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_term","full_name":"user[courses][tracking_info][utm_term]","description":"\n\u003cp\u003eutm_term\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"main_email","full_name":"user[courses][tracking_info][main_email]","description":"\n\u003cp\u003eОсновной email пользователя\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"roistat_id","full_name":"user[courses][tracking_info][roistat_id]","description":"\n\u003cp\u003eRoistat ID\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_medium","full_name":"user[courses][tracking_info][utm_medium]","description":"\n\u003cp\u003eutm_medium\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_source","full_name":"user[courses][tracking_info][utm_source]","description":"\n\u003cp\u003eutm_source\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_lead_id","full_name":"user[courses][tracking_info][amo_lead_id]","description":"\n\u003cp\u003eИдентификатор сделки AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_content","full_name":"user[courses][tracking_info][utm_content]","description":"\n\u003cp\u003eutm_content\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"utm_campaign","full_name":"user[courses][tracking_info][utm_campaign]","description":"\n\u003cp\u003eutm_campaign\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"amo_contact_id","full_name":"user[courses][tracking_info][amo_contact_id]","description":"\n\u003cp\u003eИдентификатор контакта AmoCRM\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Integer","expected_type":"numeric","metadata":null,"show":true,"validations":[],"deprecated":false},{"name":"registration_type","full_name":"user[courses][tracking_info][registration_type]","description":"\n\u003cp\u003eТип регистрации\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[],"deprecated":false}]}]}]}],"additional_properties":false,"headers":[]}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":[],"deprecated":false}}}}