[]
        
(Showing Draft Content)

Heartbeat

Heartbeat

[POST] /heartbeat

Responses

[200] Success

[GET] /heartbeat

Responses

[200] Success

NotificationModel

Type: [text/plain], [application/json], [text/json]

[GET] /serverSupports

Responses

[200] Success

ServerSupports

Type: [text/plain], [application/json], [text/json]

[GET] /heartbeatStatus

Responses

[200] Success

ConcurrenceModel

Type: [text/plain], [application/json], [text/json]

[POST] /heartbeatBan

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

BanUserModel

Responses

[200] Success

Models

Ƭ NotificationModel

Name Type
licenseStatus PureLicenseStatus
isTrial Boolean
expireDateNullable ISO DateTime Sting
alertDateNullable ISO DateTime Sting
licensedPlugins LicensedPluginEnum
serverTime ISO DateTime Sting
licensedFeatures ExtensionModule

Ƭ PureLicenseStatus

Enum:

  • None
  • Expired
  • VersionNotMatch
  • GracePeriod
  • Licensed
  • MismatchDeployment

Ƭ LicensedPluginEnum

Enum:

  • None
  • Dashboard
  • Report
  • DataMonitoring
  • WynSheet
  • WynPage
  • NoteBook

Ƭ ExtensionModule

Enum:

  • None
  • CustomLanguagepackage
  • AI
  • ETL

Ƭ ServerSupports

Name Type

Ƭ ConcurrenceModel

Name Type
modulesNullable Array<string>
ipAddressNullable string
ipRawNullable string
browserCount int32
userIdNullable string
userNameNullable string
userAgentNullable string
ipNullable string
loginDateNullable ISO DateTime Sting

Ƭ BanUserModel

Name Type
userIdNullable string
ipNullable string