Class WebhookDataEnrichment
- Namespace
- SEBT.Portal.Api.Models.IdProofing
- Assembly
- SEBT.Portal.Api.dll
A single enrichment result from the Socure evaluation pipeline. Each enrichment has a different response shape — parsed via System.Text.Json.JsonElement.
public class WebhookDataEnrichment
- Inheritance
-
objectWebhookDataEnrichment
Properties
EnrichmentName
Name of the enrichment (e.g., "SocureDocRequest").
[JsonPropertyName("enrichment_name")]
public string? EnrichmentName { get; set; }
Property Value
- string
EnrichmentProvider
Provider of the enrichment (e.g., "SocureDocRequest", "Socure").
[JsonPropertyName("enrichment_provider")]
public string? EnrichmentProvider { get; set; }
Property Value
- string
Response
Enrichment-specific response data. Shape varies by provider.
[JsonPropertyName("response")]
public JsonElement? Response { get; set; }
Property Value
- JsonElement?
StatusCode
HTTP status code from the enrichment provider.
[JsonPropertyName("status_code")]
public int StatusCode { get; set; }
Property Value
- int