/
EO
eon-xr
/
EONXR API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 18h ago · Updated 18h ago
Details
Filter operations
AIReady
16
AIReport
1
Asset
4
AssetImport
6
Audit
3
Auth
4
DigitalTwin
2
DistributedCache
1
External
26
Illuminate
1
Lesson
54
post
/Lesson/UpdateAssetAlignFromLesson
post
For Logging Lesson Creation/Edit Time DateCreated time not used, UserID will be taken from token
post
Get Assets for MetaverseBuilder AssetType: 1 - All Public Assets, 2 - All My Assets. PageNumber always start from 1.
get
Check if Institution Has CPL Category Enabled
post
/Lesson/CanCategoryBeMapped
post
Check if CPL Category cam be mapped
get
Get Categories for Institution's Lessons
get
Get CPL Categories for Institution's Lessons
post
get
Get user ownership and rights (publish, marketplace).
post
Create New Lesson API for LessonTypes: 1=3D | 2=360 | 5=MultiAssetLesson
post
/Lesson/UpdateLessonNameAndCategory
post
Update Tags for Lesson. Full list of Tags required to be passed to update
post
To Set Default Thumbnails for MVB Lesson
post
To Update Thumbnails for Lesson
post
/Lesson/SavePlaneAssetImageTemp
post
Upload AnchorImage with support for primary and multiple secondary anchors. Use this method to replace primary anchor. To remove a secondary anchor, call DeleteAnchorImage API and then call SaveAnchorImage API to upload the updated anchor. Note that the AnchorId must be unique for new anchor images.
post
To Update Anchor Image for Lesson
post
For Updating Assets for MultiAsset Lessons ActionType: 0 - Remove, 1 - Add
post
Returns list of available Sketchfab assets, returns "TokenExpired" if sketchfab token has expired
post
Returns selected Sketchfab asset's GLTF model download URL as well as EON Asset ID If Sketchfab asset has not been curated yet, this method would return the direct download url from Sketchfab and 0 as Asset ID
post
post
/Lesson/GetPlaneAssetDownloadURLAndAssetID
get
/Lesson/GetAvatarURL
get
Get User's Current Avatar Assistant File and ThumbnailPath URL
post
For Updating Lesson Properties: Currently only HasCloudAnchor: True/False and GPSCoordinates. Not updated if value is set as Null
post
Get AI Conversation JsonFile
post
Create/update AI Conversation
post
Create/update Knowledge Portal
post
/Lesson/GenerateAIReport
get
/Lesson/GetAIPromptTopicTree
get
Send Categories used by Softskills
get
Used by Course Navigator in MVB 13/12/2023
get
Send Avatars used by Softskills
get
Softskills prompts
post
/Lesson/GetAIPromptGeneratedResponse
post
/Lesson/RefreshAIPromptTree
post
/Lesson/SetLessonOptionsOnExit
post
/Lesson/SetLessonCategoryViaAIPromptTopic
get
/Lesson/GetLessonCategories
post
Regenerates the AI Report for the specified lessonID. SectionsToRegenerate: List of sectionIDs, you can specify individual sections to be regenerated, or leave as null/blank to regenerate all sections SectionIDs: 0 = All, 1 = Essay, 2 = Resources (deprecated), 3 = Lesson Plan, 4 = Syllabus, 5 = Learning Objectives, 6 = Quizzes
post
/Lesson/RequeueLessonAIReport
get
Add User's MarkUp Tool Items. UserId based on token claim
get
Get User's MarkUp Tool Items
get
Delete User's MarkUp Tool Items based on ItemconfigId and user token claim
get
Delete User's Markup Tool items based on id
post
Create Markup
get
/Lesson/GetMarkupByID
get
/Lesson/GetMarkupsByLessonID
post
/Lesson/UpdateMarkup
get
/Lesson/DeleteMarkup
post
For Updating Lesson IndoorGeneratedEnvironment and OutdoorGeneratedEnvironment will be saved as Null if set to Null <param name="updateGenEnv"></param><returns></returns>
post
Generates an express lesson based on the provided description and skill type.
post
Checks the job status for a given user, institution, and lesson.
LessonActivity
8
LessonFiles
3
LessonReport
13
LicenseNotification
1
Meeting
18
PackageExternal
2
Playlist
2
PushNotification
4
SketchfabAdhoc
7
StripeWebhook
1
Template
31
TrainAI
9
UserAnalytics
3
VirtualCampus
11
Workspace
1
YouTube
1
Lesson
post
/Lesson/UpdateMarkup
Headers
X-Version
string
Request body
MarkupEdit
required
id
integer
required
userID
integer
nullable
itemConfigId
integer
nullable
colorIndex
integer
nullable
rx
number
double
nullable
ry
number
double
nullable
rz
number
double
nullable
scale
number
double
nullable
target
string
nullable
targetType
integer
nullable
text
string
nullable
x
number
double
nullable
y
number
double
nullable
z
number
double
nullable
Response
Success
Changes
No recorded changes to this endpoint across all 1 revision of this API.