Texecom Event Schemas

JSON Schema Documentation

Identity Service Event Types

Event types emitted by the identity service. v1.6.0 adds email_verification.requested (RFC-027 <subject>.<verb> name), emitted via the identity-service outbox to trigger the verification email (identity-service #330). Every v1.5.0 value is kept, including the deprecated names listed in v1.5.0 (removal tracked in SOFTC-7300).

$idhttps://schemas.texecom-prod.com/v2/events/event-type/service/identity/v1.6.0.json
$schemahttp://json-schema.org/draft-07/schema

$id https://schemas.texecom-prod.com/v2/events/event-type/service/identity/v1.6.0.json
Title Identity Service Event Types
Description Event types emitted by the identity service. v1.6.0 adds email_verification.requested (RFC-027 <subject>.<verb> name), emitted via the identity-service outbox to trigger the verification email (identity-service #330). Every v1.5.0 value is kept, including the deprecated names listed in v1.5.0 (removal tracked in SOFTC-7300).
TypeString
Enum
  • installer.created
  • installer.updated
  • installer.deleted
  • identity.account.created
  • identity.account.updated
  • identity.account.deleted
  • enrollment.retired
  • factory-pubkey.rotated
  • identity.site_handover.invited
  • identity.site_handover.accepted
  • identity.site_access.granted
  • identity.site_access.revoked
  • account.created
  • account.updated
  • account.deleted
  • factory_pubkey.rotated
  • site_handover.invited
  • site_handover.accepted
  • site_access.granted
  • site_access.revoked
  • identity.factory-pubkey.rotated
  • identity.enrollment.retired
  • password.reset_requested
  • password.reset_completed
  • password.changed
  • identity.local_token.issued
  • identity.local_token.revoked
  • local_token.issued
  • local_token.revoked
  • email_verification.requested

Schema

{
    "$id": "https://schemas.texecom-prod.com/v2/events/event-type/service/identity/v1.6.0.json",
    "$schema": "http://json-schema.org/draft-07/schema",
    "title": "Identity Service Event Types",
    "description": "Event types emitted by the identity service. v1.6.0 adds email_verification.requested (RFC-027 <subject>.<verb> name), emitted via the identity-service outbox to trigger the verification email (identity-service #330). Every v1.5.0 value is kept, including the deprecated names listed in v1.5.0 (removal tracked in SOFTC-7300).",
    "type": "string",
    "enum": [
        "installer.created",
        "installer.updated",
        "installer.deleted",
        "identity.account.created",
        "identity.account.updated",
        "identity.account.deleted",
        "enrollment.retired",
        "factory-pubkey.rotated",
        "identity.site_handover.invited",
        "identity.site_handover.accepted",
        "identity.site_access.granted",
        "identity.site_access.revoked",
        "account.created",
        "account.updated",
        "account.deleted",
        "factory_pubkey.rotated",
        "site_handover.invited",
        "site_handover.accepted",
        "site_access.granted",
        "site_access.revoked",
        "identity.factory-pubkey.rotated",
        "identity.enrollment.retired",
        "password.reset_requested",
        "password.reset_completed",
        "password.changed",
        "identity.local_token.issued",
        "identity.local_token.revoked",
        "local_token.issued",
        "local_token.revoked",
        "email_verification.requested"
    ]
}