Svix · JSON Structure

Svix Event Type Structure

Structural definition of the Svix Event Type — the named contract endpoints subscribe to.

Type: Properties: 0
WebhooksWebhooks As A ServiceWebhook DeliveryWebhook SendingEvent DrivenEventingMessagingPub SubStreamingIngestIntegrationReliabilityRetriesDeliverabilitySigningVerificationHMACStandard WebhooksMulti TenantMulti RegionEnterpriseSaaSDeveloper PlatformAPIRESTSOC 2HIPAAPCI DSSGDPROpen SourceRustPolyglot SDKTerraformCLI

SvixEventType is a JSON Structure definition published by Svix.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "SvixEventType",
  "description": "Structural definition of the Svix Event Type — the named contract endpoints subscribe to.",
  "fields": [
    { "name": "name", "type": "string", "required": true, "pattern": "^[a-zA-Z0-9\\-_.]+$" },
    { "name": "description", "type": "string", "required": true },
    { "name": "groupName", "type": "string", "required": false },
    { "name": "archived", "type": "boolean", "required": false, "default": false },
    { "name": "deprecated", "type": "boolean", "required": true },
    { "name": "featureFlags", "type": "string[]", "required": false },
    { "name": "schemas", "type": "map<string,object>", "required": false, "description": "Map of version -> JSON Schema." },
    { "name": "createdAt", "type": "datetime", "required": true },
    { "name": "updatedAt", "type": "datetime", "required": true }
  ]
}