{
  "@context": {
    "@vocab": "https://e2a.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "e2a": "https://e2a.dev/schema#",
    "APIKeyExportEntry": "e2a:APIKeyExportEntry",
    "created_at": {
      "@id": "e2a:created_at",
      "@type": "xsd:dateTime"
    },
    "id": {
      "@id": "e2a:id",
      "@type": "xsd:string"
    },
    "key_prefix": {
      "@id": "e2a:key_prefix",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "e2a:last_used_at",
      "@type": "xsd:dateTime"
    },
    "name": {
      "@id": "e2a:name",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "e2a:revoked_at",
      "@type": "xsd:dateTime"
    },
    "APIKeyView": "e2a:APIKeyView",
    "agent_email": {
      "@id": "e2a:agent_email",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "e2a:expires_at",
      "@type": "xsd:dateTime"
    },
    "scope": {
      "@id": "e2a:scope",
      "@type": "xsd:string"
    },
    "AccountDailyLimit": "e2a:AccountDailyLimit",
    "clean_active_days": {
      "@id": "e2a:clean_active_days",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "e2a:limit",
      "@type": "xsd:integer"
    },
    "resets_at": {
      "@id": "e2a:resets_at",
      "@type": "xsd:dateTime"
    },
    "shared_limit": {
      "@id": "e2a:shared_limit",
      "@type": "xsd:integer"
    },
    "shared_used": {
      "@id": "e2a:shared_used",
      "@type": "xsd:integer"
    },
    "used": {
      "@id": "e2a:used",
      "@type": "xsd:integer"
    },
    "AccountMetricsView": "e2a:AccountMetricsView",
    "agents": {
      "@id": "e2a:agents",
      "@container": "@list"
    },
    "agents_truncated": {
      "@id": "e2a:agents_truncated",
      "@type": "xsd:boolean"
    },
    "buckets": {
      "@id": "e2a:buckets",
      "@container": "@list"
    },
    "counters": {
      "@id": "e2a:counters",
      "@container": "@list"
    },
    "end": {
      "@id": "e2a:end",
      "@type": "xsd:dateTime"
    },
    "messages_in_window": {
      "@id": "e2a:messages_in_window",
      "@type": "xsd:integer"
    },
    "messages_with_lifecycle": {
      "@id": "e2a:messages_with_lifecycle",
      "@type": "xsd:integer"
    },
    "rates": {
      "@id": "e2a:rates",
      "@type": "@id"
    },
    "reconstructed_observations": {
      "@id": "e2a:reconstructed_observations",
      "@type": "xsd:integer"
    },
    "start": {
      "@id": "e2a:start",
      "@type": "xsd:dateTime"
    },
    "summary": {
      "@id": "e2a:summary",
      "@type": "@id"
    },
    "webhooks": {
      "@id": "e2a:webhooks",
      "@type": "@id"
    },
    "AccountUserView": "e2a:AccountUserView",
    "email": {
      "@id": "e2a:email",
      "@type": "xsd:string"
    },
    "AccountView": "e2a:AccountView",
    "daily_limit": {
      "@id": "e2a:daily_limit",
      "@type": "@id"
    },
    "deleted_at": {
      "@id": "e2a:deleted_at",
      "@type": "xsd:dateTime"
    },
    "limits": {
      "@id": "e2a:limits",
      "@type": "@id"
    },
    "plan_code": {
      "@id": "e2a:plan_code",
      "@type": "xsd:string"
    },
    "purge_after": {
      "@id": "e2a:purge_after",
      "@type": "xsd:dateTime"
    },
    "read_only": {
      "@id": "e2a:read_only",
      "@type": "xsd:boolean"
    },
    "restored_at": {
      "@id": "e2a:restored_at",
      "@type": "xsd:dateTime"
    },
    "sending_access": {
      "@id": "e2a:sending_access",
      "@type": "@id"
    },
    "upgrade_url": {
      "@id": "e2a:upgrade_url",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "e2a:usage",
      "@type": "@id"
    },
    "user": {
      "@id": "e2a:user",
      "@type": "@id"
    },
    "AgentIdentity": "e2a:AgentIdentity",
    "domain": {
      "@id": "e2a:domain",
      "@type": "xsd:string"
    },
    "domain_verified": {
      "@id": "e2a:domain_verified",
      "@type": "xsd:boolean"
    },
    "inbound_7d": {
      "@id": "e2a:inbound_7d",
      "@type": "xsd:integer"
    },
    "inbound_allowlist": {
      "@id": "e2a:inbound_allowlist",
      "@container": "@list"
    },
    "inbound_policy": {
      "@id": "e2a:inbound_policy",
      "@type": "xsd:string"
    },
    "inbound_policy_action": {
      "@id": "e2a:inbound_policy_action",
      "@type": "xsd:string"
    },
    "inbound_scan": {
      "@id": "e2a:inbound_scan",
      "@type": "xsd:string"
    },
    "inbound_scan_block_threshold": {
      "@id": "e2a:inbound_scan_block_threshold",
      "@type": "xsd:decimal"
    },
    "inbound_scan_review_threshold": {
      "@id": "e2a:inbound_scan_review_threshold",
      "@type": "xsd:decimal"
    },
    "inbound_scan_sensitivity": {
      "@id": "e2a:inbound_scan_sensitivity",
      "@type": "xsd:string"
    },
    "last_delivery_at": {
      "@id": "e2a:last_delivery_at",
      "@type": "xsd:dateTime"
    },
    "on_expiry": {
      "@id": "e2a:on_expiry",
      "@type": "xsd:string"
    },
    "outbound_7d": {
      "@id": "e2a:outbound_7d",
      "@type": "xsd:integer"
    },
    "outbound_allowlist": {
      "@id": "e2a:outbound_allowlist",
      "@container": "@list"
    },
    "outbound_policy": {
      "@id": "e2a:outbound_policy",
      "@type": "xsd:string"
    },
    "outbound_policy_action": {
      "@id": "e2a:outbound_policy_action",
      "@type": "xsd:string"
    },
    "outbound_scan": {
      "@id": "e2a:outbound_scan",
      "@type": "xsd:string"
    },
    "outbound_scan_block_threshold": {
      "@id": "e2a:outbound_scan_block_threshold",
      "@type": "xsd:decimal"
    },
    "outbound_scan_review_threshold": {
      "@id": "e2a:outbound_scan_review_threshold",
      "@type": "xsd:decimal"
    },
    "outbound_scan_sensitivity": {
      "@id": "e2a:outbound_scan_sensitivity",
      "@type": "xsd:string"
    },
    "pending_count": {
      "@id": "e2a:pending_count",
      "@type": "xsd:integer"
    },
    "public": {
      "@id": "e2a:public",
      "@type": "xsd:boolean"
    },
    "registered_domain": {
      "@id": "e2a:registered_domain",
      "@type": "xsd:string"
    },
    "suppress_notifications": {
      "@id": "e2a:suppress_notifications",
      "@type": "xsd:boolean"
    },
    "ttl_seconds": {
      "@id": "e2a:ttl_seconds",
      "@type": "xsd:integer"
    },
    "user_id": {
      "@id": "e2a:user_id",
      "@type": "xsd:string"
    },
    "webhook_status": {
      "@id": "e2a:webhook_status",
      "@type": "xsd:string"
    },
    "AgentMetricsGroupView": "e2a:AgentMetricsGroupView",
    "AgentMetricsView": "e2a:AgentMetricsView",
    "AgentSuppressionAddedData": "e2a:AgentSuppressionAddedData",
    "address": {
      "@id": "e2a:address",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "e2a:source",
      "@type": "xsd:string"
    },
    "AgentSuppressionView": "e2a:AgentSuppressionView",
    "reason": {
      "@id": "e2a:reason",
      "@type": "xsd:string"
    },
    "AgentView": "e2a:AgentView",
    "ApproveRequest": "e2a:ApproveRequest",
    "attachments": {
      "@id": "e2a:attachments",
      "@container": "@list"
    },
    "bcc": {
      "@id": "e2a:bcc",
      "@container": "@list"
    },
    "cc": {
      "@id": "e2a:cc",
      "@container": "@list"
    },
    "html": {
      "@id": "e2a:html",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "e2a:subject",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "e2a:text",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "e2a:to",
      "@container": "@list"
    },
    "Attachment": "e2a:Attachment",
    "content_type": {
      "@id": "e2a:content_type",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "e2a:data",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "e2a:filename",
      "@type": "xsd:string"
    },
    "AttachmentMetaView": "e2a:AttachmentMetaView",
    "content_id": {
      "@id": "e2a:content_id",
      "@type": "xsd:string"
    },
    "index": {
      "@id": "e2a:index",
      "@type": "xsd:integer"
    },
    "size_bytes": {
      "@id": "e2a:size_bytes",
      "@type": "xsd:integer"
    },
    "AttachmentView": "e2a:AttachmentView",
    "download_url": {
      "@id": "e2a:download_url",
      "@type": "xsd:string"
    },
    "Authentication": "e2a:Authentication",
    "dkim": {
      "@id": "e2a:dkim",
      "@container": "@list"
    },
    "dmarc": {
      "@id": "e2a:dmarc",
      "@type": "@id"
    },
    "spf": {
      "@id": "e2a:spf",
      "@type": "@id"
    },
    "ContactDueContact": "e2a:ContactDueContact",
    "display_name": {
      "@id": "e2a:display_name",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "e2a:metadata"
    },
    "ContactDueData": "e2a:ContactDueData",
    "contact": {
      "@id": "e2a:contact",
      "@type": "@id"
    },
    "last_conversation_id": {
      "@id": "e2a:last_conversation_id",
      "@type": "xsd:string"
    },
    "last_outbound_at": {
      "@id": "e2a:last_outbound_at",
      "@type": "xsd:dateTime"
    },
    "next_action_at": {
      "@id": "e2a:next_action_at",
      "@type": "xsd:dateTime"
    },
    "outbound_count": {
      "@id": "e2a:outbound_count",
      "@type": "xsd:integer"
    },
    "replied": {
      "@id": "e2a:replied",
      "@type": "xsd:boolean"
    },
    "stage": {
      "@id": "e2a:stage",
      "@type": "xsd:string"
    },
    "ContactEngagementView": "e2a:ContactEngagementView",
    "first_outbound_at": {
      "@id": "e2a:first_outbound_at",
      "@type": "xsd:dateTime"
    },
    "inbound_count": {
      "@id": "e2a:inbound_count",
      "@type": "xsd:integer"
    },
    "last_inbound_at": {
      "@id": "e2a:last_inbound_at",
      "@type": "xsd:dateTime"
    },
    "suppressed": {
      "@id": "e2a:suppressed",
      "@type": "xsd:boolean"
    },
    "suppression_reason": {
      "@id": "e2a:suppression_reason",
      "@type": "xsd:string"
    },
    "suppression_source": {
      "@id": "e2a:suppression_source",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "e2a:updated_at",
      "@type": "xsd:dateTime"
    },
    "ContactImportItemResult": "e2a:ContactImportItemResult",
    "code": {
      "@id": "e2a:code",
      "@type": "xsd:string"
    },
    "enrolled": {
      "@id": "e2a:enrolled",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "e2a:message",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "e2a:status",
      "@type": "xsd:string"
    },
    "ContactImportResult": "e2a:ContactImportResult",
    "batch_id": {
      "@id": "e2a:batch_id",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "e2a:created",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "e2a:failed",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "e2a:results",
      "@container": "@list"
    },
    "skipped": {
      "@id": "e2a:skipped",
      "@type": "xsd:integer"
    },
    "updated": {
      "@id": "e2a:updated",
      "@type": "xsd:integer"
    },
    "ContactImportRow": "e2a:ContactImportRow",
    "ContactView": "e2a:ContactView",
    "import_batch_id": {
      "@id": "e2a:import_batch_id",
      "@type": "xsd:string"
    },
    "ConversationDetailView": "e2a:ConversationDetailView",
    "first_message_at": {
      "@id": "e2a:first_message_at",
      "@type": "xsd:dateTime"
    },
    "has_unread": {
      "@id": "e2a:has_unread",
      "@type": "xsd:boolean"
    },
    "labels": {
      "@id": "e2a:labels",
      "@container": "@list"
    },
    "last_message_at": {
      "@id": "e2a:last_message_at",
      "@type": "xsd:dateTime"
    },
    "latest_from": {
      "@id": "e2a:latest_from",
      "@type": "xsd:string"
    },
    "latest_subject": {
      "@id": "e2a:latest_subject",
      "@type": "xsd:string"
    },
    "message_count": {
      "@id": "e2a:message_count",
      "@type": "xsd:integer"
    },
    "messages": {
      "@id": "e2a:messages",
      "@container": "@list"
    },
    "participants": {
      "@id": "e2a:participants",
      "@container": "@list"
    },
    "ConversationSummaryView": "e2a:ConversationSummaryView",
    "CreateAPIKeyRequest": "e2a:CreateAPIKeyRequest",
    "CreateAPIKeyResponse": "e2a:CreateAPIKeyResponse",
    "key": {
      "@id": "e2a:key",
      "@type": "xsd:string"
    },
    "CreateAgentRequest": "e2a:CreateAgentRequest",
    "CreateAgentSuppressionRequest": "e2a:CreateAgentSuppressionRequest",
    "CreateContactRequest": "e2a:CreateContactRequest",
    "CreateTemplateRequest": "e2a:CreateTemplateRequest",
    "alias": {
      "@id": "e2a:alias",
      "@type": "xsd:string"
    },
    "from_starter": {
      "@id": "e2a:from_starter",
      "@type": "xsd:string"
    },
    "CreateWebhookRequest": "e2a:CreateWebhookRequest",
    "description": {
      "@id": "e2a:description",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "e2a:events",
      "@container": "@list"
    },
    "filters": {
      "@id": "e2a:filters",
      "@type": "@id"
    },
    "url": {
      "@id": "e2a:url",
      "@type": "xsd:string"
    },
    "CreateWebhookResponse": "e2a:CreateWebhookResponse",
    "auto_disabled_at": {
      "@id": "e2a:auto_disabled_at",
      "@type": "xsd:dateTime"
    },
    "auto_disabled_reason": {
      "@id": "e2a:auto_disabled_reason",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "e2a:enabled",
      "@type": "xsd:boolean"
    },
    "last_delivered_at": {
      "@id": "e2a:last_delivered_at",
      "@type": "xsd:dateTime"
    },
    "signing_secret": {
      "@id": "e2a:signing_secret",
      "@type": "xsd:string"
    },
    "DKIMResult": "e2a:DKIMResult",
    "aligned": {
      "@id": "e2a:aligned",
      "@type": "xsd:boolean"
    },
    "detail": {
      "@id": "e2a:detail",
      "@type": "xsd:string"
    },
    "selector": {
      "@id": "e2a:selector",
      "@type": "xsd:string"
    },
    "DMARCResult": "e2a:DMARCResult",
    "aligned_by": {
      "@id": "e2a:aligned_by",
      "@container": "@list"
    },
    "policy": {
      "@id": "e2a:policy",
      "@type": "xsd:string"
    },
    "DNSRecord": "e2a:DNSRecord",
    "priority": {
      "@id": "e2a:priority",
      "@type": "xsd:integer"
    },
    "purpose": {
      "@id": "e2a:purpose",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "e2a:type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "e2a:value",
      "@type": "xsd:string"
    },
    "DeleteAgentResult": "e2a:DeleteAgentResult",
    "deleted": {
      "@id": "e2a:deleted",
      "@type": "xsd:boolean"
    },
    "erase_deferred": {
      "@id": "e2a:erase_deferred",
      "@type": "xsd:boolean"
    },
    "messages_deleted": {
      "@id": "e2a:messages_deleted",
      "@type": "xsd:integer"
    },
    "DeleteApiKeyResult": "e2a:DeleteApiKeyResult",
    "DeleteContactResult": "e2a:DeleteContactResult",
    "DeleteDomainResult": "e2a:DeleteDomainResult",
    "sending_teardown": {
      "@id": "e2a:sending_teardown",
      "@type": "xsd:string"
    },
    "DeleteEngagementResult": "e2a:DeleteEngagementResult",
    "DeleteImportBatchResult": "e2a:DeleteImportBatchResult",
    "contacts_deleted": {
      "@id": "e2a:contacts_deleted",
      "@type": "xsd:integer"
    },
    "contacts_retained": {
      "@id": "e2a:contacts_retained",
      "@type": "xsd:integer"
    },
    "engagements_deleted": {
      "@id": "e2a:engagements_deleted",
      "@type": "xsd:integer"
    },
    "DeleteMessageResult": "e2a:DeleteMessageResult",
    "DeleteSuppressionResult": "e2a:DeleteSuppressionResult",
    "DeleteTemplateResult": "e2a:DeleteTemplateResult",
    "DeleteUserDataResult": "e2a:DeleteUserDataResult",
    "agent_suppressions_deleted": {
      "@id": "e2a:agent_suppressions_deleted",
      "@type": "xsd:integer"
    },
    "agent_unsubscribe_tokens_deleted": {
      "@id": "e2a:agent_unsubscribe_tokens_deleted",
      "@type": "xsd:integer"
    },
    "agents_deleted": {
      "@id": "e2a:agents_deleted",
      "@type": "xsd:integer"
    },
    "api_keys_deleted": {
      "@id": "e2a:api_keys_deleted",
      "@type": "xsd:integer"
    },
    "domains_deleted": {
      "@id": "e2a:domains_deleted",
      "@type": "xsd:integer"
    },
    "mode": {
      "@id": "e2a:mode",
      "@type": "xsd:string"
    },
    "oauth_access_tokens_deleted": {
      "@id": "e2a:oauth_access_tokens_deleted",
      "@type": "xsd:integer"
    },
    "oauth_auth_codes_deleted": {
      "@id": "e2a:oauth_auth_codes_deleted",
      "@type": "xsd:integer"
    },
    "oauth_refresh_tokens_deleted": {
      "@id": "e2a:oauth_refresh_tokens_deleted",
      "@type": "xsd:integer"
    },
    "sessions_deleted": {
      "@id": "e2a:sessions_deleted",
      "@type": "xsd:integer"
    },
    "usage_events_deleted": {
      "@id": "e2a:usage_events_deleted",
      "@type": "xsd:integer"
    },
    "usage_summaries_deleted": {
      "@id": "e2a:usage_summaries_deleted",
      "@type": "xsd:integer"
    },
    "user_deleted": {
      "@id": "e2a:user_deleted",
      "@type": "xsd:boolean"
    },
    "DeleteWebhookResult": "e2a:DeleteWebhookResult",
    "DeliveryStatusJSON": "e2a:DeliveryStatusJSON",
    "delivered": {
      "@id": "e2a:delivered",
      "@type": "xsd:integer"
    },
    "matched_webhooks": {
      "@id": "e2a:matched_webhooks",
      "@type": "xsd:integer"
    },
    "pending": {
      "@id": "e2a:pending",
      "@type": "xsd:integer"
    },
    "DeploymentInfoView": "e2a:DeploymentInfoView",
    "public_url": {
      "@id": "e2a:public_url",
      "@type": "xsd:string"
    },
    "shared_domain": {
      "@id": "e2a:shared_domain",
      "@type": "xsd:string"
    },
    "slug_registration_enabled": {
      "@id": "e2a:slug_registration_enabled",
      "@type": "xsd:boolean"
    },
    "version": {
      "@id": "e2a:version",
      "@type": "xsd:string"
    },
    "Domain": "e2a:Domain",
    "agent_count": {
      "@id": "e2a:agent_count",
      "@type": "xsd:integer"
    },
    "dkim_public_key": {
      "@id": "e2a:dkim_public_key",
      "@type": "xsd:string"
    },
    "dkim_selector": {
      "@id": "e2a:dkim_selector",
      "@type": "xsd:string"
    },
    "last_checked_at": {
      "@id": "e2a:last_checked_at",
      "@type": "xsd:dateTime"
    },
    "primary": {
      "@id": "e2a:primary",
      "@type": "xsd:boolean"
    },
    "sending_error": {
      "@id": "e2a:sending_error",
      "@type": "xsd:string"
    },
    "sending_last_checked_at": {
      "@id": "e2a:sending_last_checked_at",
      "@type": "xsd:dateTime"
    },
    "sending_status": {
      "@id": "e2a:sending_status",
      "@type": "xsd:string"
    },
    "verification_token": {
      "@id": "e2a:verification_token",
      "@type": "xsd:string"
    },
    "verified": {
      "@id": "e2a:verified",
      "@type": "xsd:boolean"
    },
    "verified_at": {
      "@id": "e2a:verified_at",
      "@type": "xsd:dateTime"
    },
    "DomainCapabilities": "e2a:DomainCapabilities",
    "inbound": {
      "@id": "e2a:inbound",
      "@type": "xsd:string"
    },
    "outbound": {
      "@id": "e2a:outbound",
      "@type": "xsd:string"
    },
    "DomainSendingFailedData": "e2a:DomainSendingFailedData",
    "DomainSendingVerifiedData": "e2a:DomainSendingVerifiedData",
    "DomainSuppressionAddedData": "e2a:DomainSuppressionAddedData",
    "lifecycle_transitions": {
      "@id": "e2a:lifecycle_transitions",
      "@container": "@list"
    },
    "message_id": {
      "@id": "e2a:message_id",
      "@type": "xsd:string"
    },
    "DomainView": "e2a:DomainView",
    "capabilities": {
      "@id": "e2a:capabilities",
      "@type": "@id"
    },
    "dns_records": {
      "@id": "e2a:dns_records",
      "@container": "@list"
    },
    "sending_ramp": {
      "@id": "e2a:sending_ramp",
      "@type": "@id"
    },
    "EmailBouncedData": "e2a:EmailBouncedData",
    "bounce_sub_type": {
      "@id": "e2a:bounce_sub_type",
      "@type": "xsd:string"
    },
    "bounce_type": {
      "@id": "e2a:bounce_type",
      "@type": "xsd:string"
    },
    "delivered_to": {
      "@id": "e2a:delivered_to",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "e2a:direction",
      "@type": "xsd:string"
    },
    "smtp_detail": {
      "@id": "e2a:smtp_detail",
      "@type": "xsd:string"
    },
    "EmailComplainedData": "e2a:EmailComplainedData",
    "EmailDeliveredData": "e2a:EmailDeliveredData",
    "EmailFailedData": "e2a:EmailFailedData",
    "conversation_id": {
      "@id": "e2a:conversation_id",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "e2a:from",
      "@type": "xsd:string"
    },
    "message_type": {
      "@id": "e2a:message_type",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "e2a:method",
      "@type": "xsd:string"
    },
    "reason_code": {
      "@id": "e2a:reason_code",
      "@type": "xsd:string"
    },
    "retryable": {
      "@id": "e2a:retryable",
      "@type": "xsd:boolean"
    },
    "EmailReceivedData": "e2a:EmailReceivedData",
    "authentication": {
      "@id": "e2a:authentication"
    },
    "envelope_from": {
      "@id": "e2a:envelope_from",
      "@type": "xsd:string"
    },
    "header_from": {
      "@id": "e2a:header_from",
      "@type": "xsd:string"
    },
    "received_at": {
      "@id": "e2a:received_at",
      "@type": "xsd:dateTime"
    },
    "reply_to": {
      "@id": "e2a:reply_to",
      "@container": "@list"
    },
    "verified_domain": {
      "@id": "e2a:verified_domain",
      "@type": "xsd:string"
    },
    "EmailSentData": "e2a:EmailSentData",
    "provider_message_id": {
      "@id": "e2a:provider_message_id",
      "@type": "xsd:string"
    },
    "EmbeddedContactView": "e2a:EmbeddedContactView",
    "ErrorBody": "e2a:ErrorBody",
    "details": {
      "@id": "e2a:details"
    },
    "request_id": {
      "@id": "e2a:request_id",
      "@type": "xsd:string"
    },
    "ErrorEnvelope": "e2a:ErrorEnvelope",
    "error": {
      "@id": "e2a:error",
      "@type": "@id"
    },
    "EventEnvelope": "e2a:EventEnvelope",
    "schema_version": {
      "@id": "e2a:schema_version",
      "@type": "xsd:string"
    },
    "EventView": "e2a:EventView",
    "delivery_status": {
      "@id": "e2a:delivery_status",
      "@type": "@id"
    },
    "ExternalSendingNotEnabledDetails": "e2a:ExternalSendingNotEnabledDetails",
    "allowed_recipients": {
      "@id": "e2a:allowed_recipients",
      "@container": "@list"
    },
    "recovery_url": {
      "@id": "e2a:recovery_url",
      "@type": "xsd:string"
    },
    "FieldError": "e2a:FieldError",
    "location": {
      "@id": "e2a:location",
      "@type": "xsd:string"
    },
    "ForwardRequest": "e2a:ForwardRequest",
    "send_at": {
      "@id": "e2a:send_at",
      "@type": "xsd:dateTime"
    },
    "unsubscribe": {
      "@id": "e2a:unsubscribe",
      "@type": "@id"
    },
    "HoldReasonView": "e2a:HoldReasonView",
    "category": {
      "@id": "e2a:category",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "e2a:confidence",
      "@type": "xsd:decimal"
    },
    "ImportContactsRequest": "e2a:ImportContactsRequest",
    "contacts": {
      "@id": "e2a:contacts",
      "@container": "@list"
    },
    "on_conflict": {
      "@id": "e2a:on_conflict",
      "@type": "xsd:string"
    },
    "LimitExceededDetails": "e2a:LimitExceededDetails",
    "current": {
      "@id": "e2a:current",
      "@type": "xsd:integer"
    },
    "resource": {
      "@id": "e2a:resource",
      "@type": "xsd:string"
    },
    "LimitExceededEnvelope": "e2a:LimitExceededEnvelope",
    "LimitExceededErrorBody": "e2a:LimitExceededErrorBody",
    "LimitsCapsView": "e2a:LimitsCapsView",
    "max_agents": {
      "@id": "e2a:max_agents",
      "@type": "xsd:integer"
    },
    "max_domains": {
      "@id": "e2a:max_domains",
      "@type": "xsd:integer"
    },
    "max_messages_month": {
      "@id": "e2a:max_messages_month",
      "@type": "xsd:integer"
    },
    "max_storage_bytes": {
      "@id": "e2a:max_storage_bytes",
      "@type": "xsd:integer"
    },
    "LimitsUsageView": "e2a:LimitsUsageView",
    "domains": {
      "@id": "e2a:domains",
      "@type": "xsd:integer"
    },
    "messages_month": {
      "@id": "e2a:messages_month",
      "@type": "xsd:integer"
    },
    "storage_bytes": {
      "@id": "e2a:storage_bytes",
      "@type": "xsd:integer"
    },
    "Message": "e2a:Message",
    "approval_expires_at": {
      "@id": "e2a:approval_expires_at",
      "@type": "xsd:dateTime"
    },
    "delivery_detail": {
      "@id": "e2a:delivery_detail",
      "@type": "xsd:string"
    },
    "edited": {
      "@id": "e2a:edited",
      "@type": "xsd:boolean"
    },
    "email_message_id": {
      "@id": "e2a:email_message_id",
      "@type": "xsd:string"
    },
    "flag_reason": {
      "@id": "e2a:flag_reason",
      "@type": "xsd:string"
    },
    "flagged": {
      "@id": "e2a:flagged",
      "@type": "xsd:boolean"
    },
    "raw_message": {
      "@id": "e2a:raw_message",
      "@type": "xsd:string"
    },
    "read_status": {
      "@id": "e2a:read_status",
      "@type": "xsd:string"
    },
    "rejection_reason": {
      "@id": "e2a:rejection_reason",
      "@type": "xsd:string"
    },
    "review_reason": {
      "@id": "e2a:review_reason",
      "@type": "xsd:string"
    },
    "reviewed_at": {
      "@id": "e2a:reviewed_at",
      "@type": "xsd:dateTime"
    },
    "reviewed_by_name": {
      "@id": "e2a:reviewed_by_name",
      "@type": "xsd:string"
    },
    "reviewed_by_user_id": {
      "@id": "e2a:reviewed_by_user_id",
      "@type": "xsd:string"
    },
    "scan_action": {
      "@id": "e2a:scan_action",
      "@type": "xsd:string"
    },
    "scan_score": {
      "@id": "e2a:scan_score",
      "@type": "xsd:decimal"
    },
    "scheduled_at": {
      "@id": "e2a:scheduled_at",
      "@type": "xsd:dateTime"
    },
    "sent_as": {
      "@id": "e2a:sent_as",
      "@type": "xsd:string"
    },
    "webhook_attempts": {
      "@id": "e2a:webhook_attempts",
      "@type": "xsd:integer"
    },
    "webhook_error": {
      "@id": "e2a:webhook_error",
      "@type": "xsd:string"
    },
    "MessageBodyView": "e2a:MessageBodyView",
    "MessageLifecycleTransition": "e2a:MessageLifecycleTransition",
    "correlation_ids": {
      "@id": "e2a:correlation_ids"
    },
    "evidence": {
      "@id": "e2a:evidence"
    },
    "occurred_at": {
      "@id": "e2a:occurred_at",
      "@type": "xsd:dateTime"
    },
    "outcome": {
      "@id": "e2a:outcome",
      "@type": "xsd:string"
    },
    "recipient": {
      "@id": "e2a:recipient",
      "@type": "xsd:string"
    },
    "reconstructed": {
      "@id": "e2a:reconstructed",
      "@type": "xsd:boolean"
    },
    "MessageParsedView": "e2a:MessageParsedView",
    "truncated": {
      "@id": "e2a:truncated",
      "@type": "xsd:boolean"
    },
    "MessageSummaryView": "e2a:MessageSummaryView",
    "review_status": {
      "@id": "e2a:review_status",
      "@type": "xsd:string"
    },
    "thread_id": {
      "@id": "e2a:thread_id",
      "@type": "xsd:string"
    },
    "MessageView": "e2a:MessageView",
    "body": {
      "@id": "e2a:body",
      "@type": "@id"
    },
    "hold_reason": {
      "@id": "e2a:hold_reason",
      "@type": "@id"
    },
    "parsed": {
      "@id": "e2a:parsed",
      "@type": "@id"
    },
    "protection": {
      "@id": "e2a:protection",
      "@container": "@list"
    },
    "MetricsBucketView": "e2a:MetricsBucketView",
    "day": {
      "@id": "e2a:day",
      "@type": "xsd:dateTime"
    },
    "MetricsCounterView": "e2a:MetricsCounterView",
    "observations": {
      "@id": "e2a:observations",
      "@type": "xsd:integer"
    },
    "MetricsRatesView": "e2a:MetricsRatesView",
    "bounce_rate": {
      "@id": "e2a:bounce_rate",
      "@type": "xsd:decimal"
    },
    "complaint_rate": {
      "@id": "e2a:complaint_rate",
      "@type": "xsd:decimal"
    },
    "delivered_rate": {
      "@id": "e2a:delivered_rate",
      "@type": "xsd:decimal"
    },
    "suppression_block_rate": {
      "@id": "e2a:suppression_block_rate",
      "@type": "xsd:decimal"
    },
    "MetricsSummaryView": "e2a:MetricsSummaryView",
    "accepted": {
      "@id": "e2a:accepted",
      "@type": "xsd:integer"
    },
    "bounced_hard": {
      "@id": "e2a:bounced_hard",
      "@type": "xsd:integer"
    },
    "bounced_soft": {
      "@id": "e2a:bounced_soft",
      "@type": "xsd:integer"
    },
    "bounced_undetermined": {
      "@id": "e2a:bounced_undetermined",
      "@type": "xsd:integer"
    },
    "complained": {
      "@id": "e2a:complained",
      "@type": "xsd:integer"
    },
    "dmarc_error": {
      "@id": "e2a:dmarc_error",
      "@type": "xsd:integer"
    },
    "dmarc_fail": {
      "@id": "e2a:dmarc_fail",
      "@type": "xsd:integer"
    },
    "dmarc_none": {
      "@id": "e2a:dmarc_none",
      "@type": "xsd:integer"
    },
    "dmarc_pass": {
      "@id": "e2a:dmarc_pass",
      "@type": "xsd:integer"
    },
    "loopback": {
      "@id": "e2a:loopback",
      "@type": "xsd:integer"
    },
    "received": {
      "@id": "e2a:received",
      "@type": "xsd:integer"
    },
    "review_approved": {
      "@id": "e2a:review_approved",
      "@type": "xsd:integer"
    },
    "review_expired_approved": {
      "@id": "e2a:review_expired_approved",
      "@type": "xsd:integer"
    },
    "review_expired_rejected": {
      "@id": "e2a:review_expired_rejected",
      "@type": "xsd:integer"
    },
    "review_held": {
      "@id": "e2a:review_held",
      "@type": "xsd:integer"
    },
    "review_rejected": {
      "@id": "e2a:review_rejected",
      "@type": "xsd:integer"
    },
    "send_failed": {
      "@id": "e2a:send_failed",
      "@type": "xsd:integer"
    },
    "submitted": {
      "@id": "e2a:submitted",
      "@type": "xsd:integer"
    },
    "OAuthConnectionEntry": "e2a:OAuthConnectionEntry",
    "client_id": {
      "@id": "e2a:client_id",
      "@type": "xsd:string"
    },
    "client_name": {
      "@id": "e2a:client_name",
      "@type": "xsd:string"
    },
    "issued_at": {
      "@id": "e2a:issued_at",
      "@type": "xsd:dateTime"
    },
    "PageAPIKeyView": "e2a:PageAPIKeyView",
    "items": {
      "@id": "e2a:items",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "e2a:next_cursor",
      "@type": "xsd:string"
    },
    "PageAgentSuppressionView": "e2a:PageAgentSuppressionView",
    "PageAgentView": "e2a:PageAgentView",
    "PageContactEngagementView": "e2a:PageContactEngagementView",
    "PageContactView": "e2a:PageContactView",
    "PageConversationSummaryView": "e2a:PageConversationSummaryView",
    "PageDomainView": "e2a:PageDomainView",
    "PageEventView": "e2a:PageEventView",
    "PageMessageLifecycleTransition": "e2a:PageMessageLifecycleTransition",
    "PageMessageSummaryView": "e2a:PageMessageSummaryView",
    "PageReviewView": "e2a:PageReviewView",
    "PageStarterTemplateView": "e2a:PageStarterTemplateView",
    "PageSuppressionView": "e2a:PageSuppressionView",
    "PageTemplateSummaryView": "e2a:PageTemplateSummaryView",
    "PageWebhookDeliveryView": "e2a:PageWebhookDeliveryView",
    "PageWebhookView": "e2a:PageWebhookView",
    "PayloadTooLargeDetails": "e2a:PayloadTooLargeDetails",
    "actual_bytes": {
      "@id": "e2a:actual_bytes",
      "@type": "xsd:integer"
    },
    "max_bytes": {
      "@id": "e2a:max_bytes",
      "@type": "xsd:integer"
    },
    "ProtectionConfigRequest": "e2a:ProtectionConfigRequest",
    "holds": {
      "@id": "e2a:holds",
      "@type": "@id"
    },
    "ProtectionConfigView": "e2a:ProtectionConfigView",
    "ProtectionDirectionRequest": "e2a:ProtectionDirectionRequest",
    "gate": {
      "@id": "e2a:gate",
      "@type": "@id"
    },
    "scan": {
      "@id": "e2a:scan",
      "@type": "@id"
    },
    "ProtectionDirectionView": "e2a:ProtectionDirectionView",
    "ProtectionEventExportEntry": "e2a:ProtectionEventExportEntry",
    "action": {
      "@id": "e2a:action",
      "@type": "xsd:string"
    },
    "detector": {
      "@id": "e2a:detector",
      "@type": "xsd:string"
    },
    "peer_address": {
      "@id": "e2a:peer_address",
      "@type": "xsd:string"
    },
    "ProtectionFindingView": "e2a:ProtectionFindingView",
    "categories": {
      "@id": "e2a:categories",
      "@container": "@list"
    },
    "score": {
      "@id": "e2a:score",
      "@type": "xsd:decimal"
    },
    "ProtectionGateRequest": "e2a:ProtectionGateRequest",
    "allowlist": {
      "@id": "e2a:allowlist",
      "@container": "@list"
    },
    "ProtectionGateView": "e2a:ProtectionGateView",
    "ProtectionHoldsRequest": "e2a:ProtectionHoldsRequest",
    "ProtectionHoldsView": "e2a:ProtectionHoldsView",
    "ProtectionScanRequest": "e2a:ProtectionScanRequest",
    "sensitivity": {
      "@id": "e2a:sensitivity",
      "@type": "xsd:string"
    },
    "ProtectionScanView": "e2a:ProtectionScanView",
    "RateLimitedDetails": "e2a:RateLimitedDetails",
    "retry_after_seconds": {
      "@id": "e2a:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "RateLimitedEnvelope": "e2a:RateLimitedEnvelope",
    "RateLimitedErrorBody": "e2a:RateLimitedErrorBody"
  },
  "@type": "schema:Dataset",
  "schema:name": "e2a-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects e2a-dev's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/_original/e2a-dev-api-openapi.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/e2a-dev-api-openapi.yml"
  ]
}