Houdini 20.0 Installation And Licensing Webhooks

Checkin

Event generated by license seat checkins.

The event is triggered whenever a license seat checked back in and is now available for another user to checkout.

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

event payload

{
    "license_id": "",
    "count": 0,
    "product": "",
    "version": "",
    "total_tokens": 0,
    "users": []
}

Key

Type

Description

license_id

string

The license id of the seat that was checked back in to the server.

count

integer

The number of times this event occurred during the one second interval prior to being flushed.

product

string

The internal name of the product of the license. For example, Houdini-Master for an FX license.

version

string

The version of the license that the seat is being checked back in for.

total_tokens

integer

The total number of seats that can be checked out.

users

string array

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

example

{
    "event_time": 1682011410,
    "event_id": "E100",
    "type": "event_callback",
    "event": {
        "license_id": "abcdefgh",
        "count": 2,
        "product": "Houdini-Master",
        "version": "19.5",
        "total_tokens": 10,
        "users": ["user1@machine1", "user2@machine2"]
    }
}

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.