WorkOS PHP SDK

Webhook
in package

Representation of a WorkOS webhook event.

Table of Contents

Methods

computeSignature()  : string
Compute an HMAC-SHA256 signature for webhook verification.
constructFromPayload()  : object
Parse a webhook payload JSON string into an object.

Methods

computeSignature()

Compute an HMAC-SHA256 signature for webhook verification.

public computeSignature(int|string $timestamp, string $payload, string $secret) : string
Parameters
$timestamp : int|string

Unix timestamp (ms)

$payload : string

JSON payload string

$secret : string

Webhook signing secret

Return values
string

Hex-encoded signature

constructFromPayload()

Parse a webhook payload JSON string into an object.

public static constructFromPayload(string $payload) : object
Parameters
$payload : string

JSON string

Return values
object

        
On this page

Search results