Houdini 20.0 Installation And Licensing Webhooks

Heartbeat

Event generated by hserver heartbeating the license seat.

The event is triggerd whenever a license seat is being heartbeated from hserver. A heartbeat is done by hserver to verify that hserver still owns the license seat otherwise it needs to make a new request for a license.

Event Id: 102
Version: 20.0,
Compressed: Yes (1s interval)

event payload

{
    "license_id": "",
    "product": "",
    "version": "",
    "success_count": 0,
    "fail_count": 0,
    "users": []
}

Key

Type

Description

license_id

string

The license id of the seat that is being heartbeated.

product

string

The internal name of the license that the seat belongs to.

version

string

The version of the license that the seat is being heartbeated.

success_count

integer

The number of times the heartbeat was a success during the interval.

fail_count

integer

The number of times the heartbeat failed during the interval.

users

string array

The set of users that generated the event during the interval.

example

{
    "event_time": 1682011410,
    "event_id": "E102",
    "type": "event_callback",
    "event": {
        "license_id": "abcdefgh",
        "product": "Houdini-Master",
        "version": "19.5",
        "success_count": 1,
        "fail_count": 0,
        "users": ["user1@machine1"]
    }
}

Webhooks

Examples

License

  • Checkin

    Event generated by license seat checkins.

  • Checkout

    Event generated by checking out a license seat.

  • Heartbeat

    Event generated by hserver heartbeating the license seat.