CourseContent

APIDescription
GET api/courses/content/{courseID}/{contentID}

No documentation available.

GET api/courses/content/points/{courseID}/{sessionID}

No documentation available.

GET api/courses/content/intro/{id}

No documentation available.

GET api/courses/content/learn/{courseID}

No documentation available.

GET api/courses/content/enrolinfo/{courseID}

No documentation available.

POST api/courses/content/pass

No documentation available.

POST api/courses/content/exam

No documentation available.

POST api/courses/content/exam-result

No documentation available.

POST api/courses/content/notes

No documentation available.

GET api/courses/content/notes/{courseID}/{courseContentID}

No documentation available.

GET api/courses/content/notes/delete/{noteID}

No documentation available.

CourseQuestions

APIDescription
POST api/CourseQuestions/getQuestions

No documentation available.

POST api/CourseQuestions/SeeQuestion?questionId={questionId}

No documentation available.

POST api/CourseQuestions/getAnswers

No documentation available.

GET api/CourseQuestions/CheckNewActivity?courseId={courseId}

No documentation available.

POST api/CourseQuestions/AddQuestion

No documentation available.

POST api/CourseQuestions/EditQuestion

No documentation available.

POST api/CourseQuestions/AddAnswer

No documentation available.

POST api/CourseQuestions/EditAnswer

No documentation available.

POST api/CourseQuestions/AddQuestionScoring

No documentation available.

POST api/CourseQuestions/AddAnswerScoring

No documentation available.

POST api/CourseQuestions/DeleteQuestion

No documentation available.

POST api/CourseQuestions/DeleteAnswer

No documentation available.

Message

APIDescription
GET api/messages

No documentation available.

GET api/messages/read/{message}

No documentation available.

GET api/messages/unread

No documentation available.

GET api/messages/remove/{message}

No documentation available.

Package

APIDescription
GET api/packages

No documentation available.

GET api/packages/special

No documentation available.

GET api/packages/{id}

No documentation available.

GET api/packages/courses/{id}

No documentation available.

GET api/packages/accessories/{id}

No documentation available.

GET api/packages/Teachers/{id}

No documentation available.

GET api/packages/userPackages

No documentation available.

GET api/packages/enrol/{packageId}

No documentation available.

GET api/packages/AddToWishList?id={id}

No documentation available.

GET api/packages/RemoveFromWishList?id={id}

No documentation available.

GET api/packages/GetAllOverview?id={id}

No documentation available.

GET api/packages/GetMyOverview?id={id}

No documentation available.

POST api/packages/AddOverview

No documentation available.

POST api/packages/DeleteOverview?id={id}

No documentation available.

GET api/packages/GetCommonQuestion?packageId={packageId}

No documentation available.

GET api/packages/GetSurvey?packageId={packageId}

No documentation available.

POST api/packages/PostSurvey?packageId={packageId}

No documentation available.

GET api/packages/GetMyPackage?packageId={packageId}

No documentation available.

PackageQuestions

APIDescription
POST api/PackageQuestions/getQuestions

No documentation available.

POST api/PackageQuestions/SeeQuestion?questionId={questionId}

No documentation available.

POST api/PackageQuestions/getAnswers

No documentation available.

GET api/PackageQuestions/CheckNewActivity?packageId={packageId}

No documentation available.

POST api/PackageQuestions/AddQuestion

No documentation available.

POST api/PackageQuestions/EditQuestion

No documentation available.

POST api/PackageQuestions/AddAnswer

No documentation available.

POST api/PackageQuestions/EditAnswer

No documentation available.

POST api/PackageQuestions/AddQuestionScoring

No documentation available.

POST api/PackageQuestions/AddAnswerScoring

No documentation available.

POST api/PackageQuestions/DeleteQuestion

No documentation available.

POST api/PackageQuestions/DeleteAnswer

No documentation available.

Courses

APIDescription
GET api/courses/bestsellers

No documentation available.

GET api/courses/group/{id}

No documentation available.

GET api/courses/SearchCourses?orderBy={orderBy}&groupId={groupId}&institueId={institueId}&teacherId={teacherId}&skip={skip}&take={take}&userGroupCourseAccessCategory={userGroupCourseAccessCategory}

No documentation available.

GET api/courses/course/{id}

No documentation available.

GET api/courses/RecommendedCourses/{id}?skip={skip}&take={take}

No documentation available.

GET api/courses/teacher/{id}

No documentation available.

GET api/courses/userCourses

No documentation available.

GET api/courses/enrol-course/{courseID}

No documentation available.

GET api/courses/myCourses

No documentation available.

GET api/courses/GetMyCourses

No documentation available.

GET api/courses/GetMyCourse?courseId={courseId}

No documentation available.

GET api/courses/leave/{enrolID}

No documentation available.

GET api/courses/renew/{courseID}/{enrolID}

No documentation available.

GET api/courses/disable/{enrolID}

No documentation available.

GET api/courses/SearchKeyword?keyword={keyword}&skip={skip}&take={take}

No documentation available.

GET api/courses/GetMtnUsersEnrolExpirationDate?courseId={courseId}&courseName={courseName}

No documentation available.

GET api/courses/GetCommonQuestion?courseId={courseId}

No documentation available.

GET api/courses/AddToWishList?id={id}

No documentation available.

GET api/courses/RemoveFromWishList?id={id}

No documentation available.

GET api/courses/GetSurvey?courseId={courseId}

No documentation available.

POST api/courses/PostSurvey?courseId={courseId}

No documentation available.

GET api/Courses/Search

No documentation available.

Teacher

APIDescription
GET api/Teacher/GetAll

No documentation available.

GET api/Teacher/featured

No documentation available.

GET api/Teacher/Get?id={id}

No documentation available.

Groups

APIDescription
GET api/groups?take={take}

No documentation available.

GET api/groups/all

No documentation available.

GET api/groups/sub/{groupId}

No documentation available.

GET api/groups/{id}

No documentation available.

GET api/groups/sampleCourse?id={id}

No documentation available.

GET api/groups/GetFavoriteList

No documentation available.

GET api/groups/AddToFavoriteList?id={id}

No documentation available.

GET api/groups/RemoveFromFavoriteList?id={id}

No documentation available.

Account

APIDescription
POST api/Account/SignUp

No documentation available.

GET api/Account/resend/{cellphone}

No documentation available.

POST api/Account/activate

No documentation available.

POST api/Account/save-token

No documentation available.

GET api/Account/userInfo

No documentation available.

POST api/Account/forget

No documentation available.

GET api/Account/SendActivationCode?cellPhone={cellPhone}

کاربر قصد تغییر کلمه عبور را دارد و با این اکشن کد دسترسی دریافت میکند

GET api/Account/ValidateScode?cellPhone={cellPhone}&scode={scode}

چک کردن ولید بودن کد دسترسی

POST api/Account/reset

No documentation available.

POST api/Account/change

No documentation available.

POST api/Account/update

No documentation available.

POST api/Account/contact

No documentation available.

POST api/Account/photo

No documentation available.

Payment

APIDescription
GET api/payment/GetReffrenceId?courseId={courseId}&discountCode={discountCode}&link={link}

No documentation available.

POST api/payment/package/GetReffrenceId

No documentation available.

GET api/payment/GetCoursePrice?courseId={courseId}&discountCode={discountCode}

No documentation available.

POST api/payment/package/GetPackagePrice

No documentation available.

GET api/payment/GetUserPayments

No documentation available.

Certificates

APIDescription
GET api/certificates

No documentation available.

GET api/certificates/{enrolID}

No documentation available.

GET api/certificates/info/{enrolID}

No documentation available.

GET api/certificates/validate/{certificateNumber}

No documentation available.

Content

APIDescription
GET api/Content/GetAllNewsGroup

لیست گروه های خبری موجود

GET api/Content/GetNewsOfGroup?groupId={groupId}

اخبار موجود در یک گروه

GET api/Content/GetNewsById?newsId={newsId}

No documentation available.

Exam

APIDescription
GET api/Exam/GetExam?enrolId={enrolId}&passed={passed}&courseId={courseId}&session={session}&contentId={contentId}

No documentation available.

GET api/Exam/GetExam?contentId={contentId}

No documentation available.

POST api/Exam/PostExam

No documentation available.

SubscriptionManagement

APIDescription
GET api/SubscriptionManagement/GetDailyChargeAmount?mainGroupID={mainGroupID}

No documentation available.

GET api/SubscriptionManagement/GetSubscription?mainGroupID={mainGroupID}

No documentation available.

GET api/SubscriptionManagement/GetAllSubscriptions

No documentation available.

GET api/SubscriptionManagement/GetMySubscriptions

No documentation available.

GET api/SubscriptionManagement/HasSubscribe?mainGroupID={mainGroupID}

No documentation available.

Instituets

APIDescription
GET api/Instituets/GetAll

No documentation available.

GET api/Instituets/Featured

No documentation available.

GET api/Instituets/Get?institueId={institueId}

No documentation available.

GET api/Instituets/GetInstitueTeachers?institueId={institueId}

No documentation available.

GET api/Instituets/GetInstitueCourses?institueId={institueId}

No documentation available.

GET api/Instituets/GetOrganizationDetails

No documentation available.

OrgStaff

APIDescription
GET api/OrgStaff/Get

No documentation available.

Conference

APIDescription
GET api/Conference/GetConferenceInfo

اطلاعات تمام کنفرانس های ثبت دشه در سیستم

GET api/Conference/GetConferenceSchedule?strConfId={strConfId}&saloonId={saloonId}

اطلاعات برنامه های یک کنفرانس

GET api/Conference/GetConferenceSaloon?confId={confId}

No documentation available.

Institue

APIDescription
GET api/Institue/GetOrganizationDetails

دریافت اطلاعات سازمان مربوطه

GET api/Institue/GetInstitutions

No documentation available.

GET api/Institue/GetInstitue?institueId={institueId}

No documentation available.

GET api/Institue/GetInstitueTeachers?institueId={institueId}

No documentation available.

GET api/Institue/GetInstitueCourses?institueId={institueId}

No documentation available.

GET api/Institue/AllTeacherProfile

No documentation available.

GET api/Institue/TeacherProfile?strTeacherId={strTeacherId}

No documentation available.

Home

APIDescription
GET api/Home/GetSlider

No documentation available.

GET api/Home/GetWeeklySpecial

No documentation available.

GET api/Home/GetTheBestGroupItems

No documentation available.

GET api/Home/GetTheNewestGroupItems

No documentation available.

POST api/Home/SearchCourses

No documentation available.

GET api/Home/SearchAutoComplete?keyword={keyword}&skip={skip}&take={take}

No documentation available.

GET api/Home/SearchKeyword?keyword={keyword}&type={type}&skip={skip}&take={take}

No documentation available.

APIDescription
GET api/Search/GetCountResult?search={search}

No documentation available.

GET api/Search/GetResultCourses?search={search}

No documentation available.

GET api/Search/GetResultTeachers?search={search}

No documentation available.

GET api/Search/GetResultInstitutions?search={search}

No documentation available.

GET api/Search/GetResultContents?search={search}

No documentation available.

FileManagement

APIDescription
GET api/FileManagement/GetFileId?fileName={fileName}

به دست آوردن شناسه فایل توسط نام آن

GET api/FileManagement/GetFilePath?fileId={fileId}

No documentation available.

GET api/FileManagement/GetContentFile?contentId={contentId}

وب سرویسی برای گرفتن فایل های استفاده شده در جلسات یک دوره و به طور کلی گرفتن فایل بر اساس FileID

GET api/FileManagement/GetLatestAppVersion

اطلاعات آخرین ورژن برنامه موبایل

GET api/FileManagement/GetLatestMobileApp?versionId={versionId}&deviceId={deviceId}

فرستادن فایل آخرین ورژن

CourseManagement

APIDescription
GET api/CourseManagement/GetAllGroup

No documentation available.

GET api/CourseManagement/Test

No documentation available.

GET api/CourseManagement/GetGroupCourses?groupId={groupId}

No documentation available.

GET api/CourseManagement/GetCourseDetails?courseID={courseID}

No documentation available.

GET api/CourseManagement/GetCourseSessionDetails?courseID={courseID}&enrolID={enrolID}

No documentation available.

GET api/CourseManagement/GetSessionRoutine?courseID={courseID}&session={session}

No documentation available.

GET api/CourseManagement/GetExam?examID={examID}

No documentation available.

POST api/CourseManagement/PostUserExamInfo

No documentation available.

POST api/CourseManagement/UpdateUserExamInfo

No documentation available.

POST api/CourseManagement/PostUserExamDetails

No documentation available.

POST api/CourseManagement/PostUserCourseMovie?courseid={courseid}&sessionNo={sessionNo}&movieid={movieid}&viewDate={viewDate}

GET api/CourseManagement/GetSessionPoint?courseId={courseId}&session={session}

نمایش نکته های یک جلسه

POST api/CourseManagement/PostUserCourseContent

No documentation available.

GET api/CourseManagement/GetUserCourseContent?enrolId={enrolId}

دریافت وضعیت فعالیت کاربر در یک دوره از نظر دریافت محتوای دوره

POST api/CourseManagement/PostUserCourseSession?data={data}

درج فعالیت کاربر در دوره بر اساس گذراندن جلسات

GET api/CourseManagement/GetUserCourseSession?courseId={courseId}

دریافت وضعیت فعالیت کاربر در یک دوره از نظر جلسات

GET api/CourseManagement/RegisterUserToCourse?courseId={courseId}

ثبت نام اولیه کاربر در دوره - کاربر هنوز مبلغی برای دوره پرداخت نکرده و فقط به محتوای رایگان دسترسی دارد

GET api/CourseManagement/EnrolUserToCourse?courseId={courseId}

ثبت نام اولیه کاربر در دوره - کاربر هنوز مبلغی برای دوره پرداخت نکرده و فقط به محتوای رایگان دسترسی دارد

GET api/CourseManagement/GetCoursePrice?courseID={courseID}

دریافت مبلغ قابل پرداخت برای کاربر

GET api/CourseManagement/PurchaseCourseMellat?enrolId={enrolId}&discountCode={discountCode}

No documentation available.

POST api/CourseManagement/PurchaseCourseMellat?enrolId={enrolId}&discountCode={discountCode}

No documentation available.

GET api/CourseManagement/GetUserCourses

اطلاعات ثبت نامی کاربر در دوره ها

GET api/CourseManagement/TeacherCourseInfo?teacherID={teacherID}

دوره هایی که این مدرس آنها را را برگزار می کند

POST api/CourseManagement/PostLastVisit?enrolId={enrolId}&lastVisit={lastVisit}

بروزرسانی تاریخ آخرین بازدید کاربر در دوره

GET api/CourseManagement/GetEnrolProgress?enrolID={enrolID}

بازگرداندن درصد پیشرفت کاربر در دوره

GET api/CourseManagement/DisableEnrol?enrolID={enrolID}

غیر فعال نمودن ثبت نام کاربر در دوره پس از ثبت نام مجدد در دوره

GET api/CourseManagement/GetEnrolScore?enrolID={enrolID}

بازگرداندن نمره کاربر در دوره

GET api/CourseManagement/GetDetailsProgress?enrolID={enrolID}

No documentation available.

GET api/CourseManagement/GetCoursePayment?enrolID={enrolID}&discountCode={discountCode}

No documentation available.

GET api/CourseManagement/GetCourseLastUpdate?courseID={courseID}

بازگرداندن تاریخ آخرین تغییرات در محتوای دوره

GET api/CourseManagement/GetUserCourseLastUpdate?courseID={courseID}&enrolID={enrolID}

بازگرداندن تاریخ آخرین تغییرات در محتوای دوره و تاریخ آخرین تغییرات در محتوای پاس شده توسط کاربر در نسخه وب

GET api/CourseManagement/GetHomeData

No documentation available.

GET api/CourseManagement/SearchCourses?orderBy={orderBy}&groupId={groupId}&institueId={institueId}&teacherId={teacherId}&skip={skip}&take={take}&userGroupCourseAccessCategory={userGroupCourseAccessCategory}

No documentation available.

GET api/CourseManagement/LeaveSession?enrolId={enrolId}

خروج از دوره

GET api/CourseManagement/GetUserExerciseScore?enrolID={enrolID}

No documentation available.

GET api/CourseManagement/GetUserOfflineSessionScore?enrolID={enrolID}

No documentation available.

GET api/CourseManagement/GetEnrolIsPayStatus?enrolId={enrolId}

No documentation available.

GET api/CourseManagement/PurchaseUnpayableEnrol?enrolID={enrolID}&discountCode={discountCode}

No documentation available.

POST api/CourseManagement/CheckConnect

جهت بررسی اتصال به سرور

GET api/CourseManagement/GetUserCourseContentWithSessions?enrolID={enrolID}&courseID={courseID}

دریافت وضعیت فعالیت کاربر در یک دوره از نظر دریافت محتوای دوره

GET api/CourseManagement/GetUserCourseContentAndSessions?courseID={courseID}&enrolID={enrolID}

No documentation available.

GET api/CourseManagement/RenewCourse?enrolID={enrolID}&courseID={courseID}

تمدید دوره با حفظ روال قبلی

GET api/CourseManagement/CertificateIssued?enrolID={enrolID}

آیا گواهینامه برای دوره صادر شده است؟

GET api/CourseManagement/GenerateCertificate?enrolId={enrolId}

گواهینامه را ایجاد کرده و پس از ذخیره در فایل موقت، یو آر ال آن را بر می گرداند

GET api/CourseManagement/GetAllCommentsCourse?courseID={courseID}

دریافت تمامی نظرات تائید شده برای دوره

POST api/CourseManagement/InsertCommentForCourse

No documentation available.

POST api/CourseManagement/DeleteComment?courseId={courseId}

No documentation available.

POST api/CourseManagement/InsertRatingForCourse

No documentation available.

GET api/CourseManagement/GetUserRatingCourse?courseId={courseId}

No documentation available.

GET api/CourseManagement/GetMyOverview?courseId={courseId}

No documentation available.

GET api/CourseManagement/GetWithDiscountsCourses

No documentation available.

GET api/CourseManagement/GetSubscriptionCourses?mainGroupID={mainGroupID}

No documentation available.

GET api/CourseManagement/SearchKeyword?keyword={keyword}

No documentation available.

User

APIDescription
GET api/User/UpdateProfileAndCertificate?enrolId={enrolId}

پس از بروزرسانی پروفایل توسط کاربر، مشخصات فردی گواهینامه دوره نیز بروز می گردد

POST api/User/UpdateUserPicture

بروز رسانی تصویر پروفایل کاربر

GET api/User/PostUserMessagesStatus?msgId={msgId}

No documentation available.

GET api/User/GetUserMessages

No documentation available.

GET api/User/DeleteUserMessages?msgId={msgId}

No documentation available.

POST api/User/PostContactUs

No documentation available.

POST api/User/FirstRun

No documentation available.

GET api/User/GetUserLastUpdate

No documentation available.

GET api/User/UpdateToken?token={token}

No documentation available.

GET api/User/IsIrancell

No documentation available.

GET api/User/AddUserActivity?token={token}

No documentation available.