DeviceAPI

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.<br /><br /> At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.<br /><br />

APIDescription
GET api2/self.json?simple={simple}

Get customer info

POST api2/content.json

Get customer content

GET api2/login.json?playerType={playerType}

Validate user <b>!IMPORTANT: </b>This must be the first call!

POST api2/authorize.json

Authorize a new customer device

GET api2/cast_token.json?deviceID={deviceID}&projectID={projectID}&clientType={clientType}

Get token for streaming

GET api2/cast_token_old.json?deviceID={deviceID}&projectID={projectID}&clientType={clientType}

DEPRECATED Get token for streaming (StreamAuth on admin)

POST api2/user_data.json

Set UserData

POST api2/increase_usage_length.json

Increase Usage Length

POST api2/store_stream_session_info.json

Set Sessioninfos

GET api2/shops.json

Get used shops

GET api2/unlockcodes/{project_id}.json

Get available unlock codes

GET api2/generic_download/{project_id}.json

Get download infos for generic products

GET api2/stream_auth.json?action={action}&token={token}&url={url}&online={online}&playbackType={playbackType}

Authorize Stream Playback

GET StreamAuth.ashx?action={action}&token={token}&url={url}&online={online}&playbackType={playbackType}

Authorize Stream Playback

GET api2/dialog.json?dialog={dialog}&deviceID={deviceID}&projectID={projectID}&licenseID={licenseID}

Get Dialog Fields

POST api2/dialog.json

Execute Dialog

POST api2/device_license.json

Get device license

POST api2/invalid_content.json

Get invalid content

POST api2/report.json

Reporting

POST api2/download.json

Download URL for Project

POST api2/downloads.json

Download URLs for multiple projects

POST api2/license.json

Get license for project (Deprecated)

POST api2/license_info.json

Get license information for project

POST api2/register_device.json

Register Device

GET api2/subscriptions.json

Get subscriptions

GET api2/hello.json?firstStart={firstStart}&date={date}&previousVersion={previousVersion}

Hello???

POST api2/redeem_code.json

Redeem unlock code

POST api2/redeem_code_for.json

Redeem unlock code for email address

GET api2/check_version.json

Check version

POST api2/cloud_data.json

Sync CloudData

DELETE api2/cloud_data.json?searchID={searchID}

Remove CloudData

GET api2/share_info.json?shareType={shareType}&projectID={projectID}&rating={rating}

Get share information

POST api2/support_request.json

Send support request

GET api2/activate_action_token.json?actionToken={actionToken}

Get share information

POST api2/invalid_licenses.json

Get invalid licenses

POST api2/blog_articles.json

Get blog articles

GET api2/shop_items.json?shopID={shopID}&startIndex={startIndex}&maxCount={maxCount}

Get shop items

GET api2/players.json?companyID={companyID}

Get Players

GET api2/latest_logins.json

Get Latest Logins

GET api2/annotations.json?userToken={userToken}&projectID={projectID}

Get Annotations

POST api2/annotations.json

Save Annotations

PUT api2/annotations.json

Update Annotations

DELETE api2/annotations.json

Delete Annotations

GET api2/scorm.json?userToken={userToken}&projectID={projectID}&attempt={attempt}

Get Scorm

POST api2/scormArray.json

Save Scorm Values Array

POST api2/scorm.json

Save Scorm Values

PUT api2/scorm.json

Update Scorm Values

DELETE api2/scorm.json

Delete Scorm Values

GET api2/scorm_content_token.json?userToken={userToken}&scormProjectID={scormProjectID}&streamingID={streamingID}&projectID={projectID}

Get scrom token for streaming

POST api2/internal.json

Get internal status

DELETE api2/internal.json

Clear internal status

POST api2/group_create_code.json

Creates an UnlockCode to create an Customer Group User.

POST api2/group_user.json

Creates an Access Group User by UnlockCode

GET api2/group_user.json?user_type={user_type}

Get Access Group Users

DELETE api2/group_user.json

Delete Access Group User

GET api2/onetime_key.json?value={value}

Get OneTime Key for Value

GET api2/code_login.json

Login infos for device login

GET api2/code_login_status.json?code={code}

Check device login

POST api2/notification.json

Get Company Notifications and/or send e-mail

POST api2/export.json

Export

POST api2/lms_tracking.json

LMS Certificates

POST api2/lms_tracking_forwarded.json

Forwarded LMS Certificates

GET api2/download_lms_certificate/{id}.json?id2={id2}

Download LMS Certificate (DEPRECATED)

GET api2/download_lms_certificate/{id}/{id2}.json

Download LMS Certificate (DEPRECATED)

GET api2/download_lms_certificate/{upid}/{oid}/{id}.json?id2={id2}

Download LMS Certificate

GET api2/download_lms_certificate/{upid}/{oid}/{id}/{id2}.json

Download LMS Certificate

POST api2/watermark.json

Watermark

POST api2/watermark_start/{guid}/{theme_settings_id}/{order_id}/{project_id}.json

Start Watermark Process

GET api2/watermark_complete/{guid}/{hash}/{customer_id}/{order_item_id}/{theme_settings_id}/{order_id}/{project_id}.json

Watermak complete callback (Internal use only)

POST api2/attachments.json

Attachments

GET api2/gdpr_info.json

GDPR Infos

POST api2/gdpr_delete.json

GDPR Delete

GET api2/video_info/{project_id}.json

Get video infos as json string

POST api/DeviceAPI

No documentation available.