Skip to content

VerificationRequest Class

The body of a receiver's request that a Verification Event be sent over an Event Stream (SSF 1.0 Section 8.1.4.2). Success is an empty 204, and it promises only that the event has been or will be transmitted - possibly asynchronously, in no particular order relative to the queue - so a receiver must not wait on it synchronously.

C#
public sealed record VerificationRequest : System.IEquatable<Abblix.SharedSignals.Model.VerificationRequest>

Inheritance System.Object → VerificationRequest

Implements System.IEquatable<VerificationRequest>

Properties

VerificationRequest.State Property

OPTIONAL. An arbitrary string the transmitter must echo back in the Verification Event's payload, letting the receiver correlate the event with this request; a transmitter-initiated Verification Event carries none (SSF 1.0 Section 8.1.4.2).

C#
public string? State { get; init; }

Property Value

System.String

VerificationRequest.StreamId Property

REQUIRED. The stream the Verification Event is requested on (SSF 1.0 Section 8.1.4.2).

C#
public string StreamId { get; init; }

Property Value

System.String