[]
        
(Showing Draft Content)

Heartbeat

Heartbeat

[POST] /heartbeat

Response

Status Code: 200

Success

[GET] /heartbeat

Response

Status Code: 200

Success

NotificationModel

[GET] /serverSupports

Response

Status Code: 200

Success

ServerSupports

[GET] /heartbeatStatus

Response

Status Code: 200

Success

ConcurrenceModel

[POST] /heartbeatBan

Request Schema

BanUserModel

Response

Status Code: 200

Success

Models

Ƭ NotificationModel

Name Type Description Example
licenseStatus PureLicenseStatus
isTrial Boolean
expireDateNullable ISO DateTime Sting
alertDateNullable ISO DateTime Sting
licensedPlugins LicensedPluginEnum
serverTime ISO DateTime Sting

Ƭ PureLicenseStatus

Enum:

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

Ƭ LicensedPluginEnum

Enum:

  • None
  • Dashboard
  • Report
  • DataMonitoring

Ƭ ServerSupports

Name Type Description Example

Ƭ ConcurrenceModel

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

Ƭ BanUserModel

Name Type Description Example
userIdNullable string
ipNullable string