groundmail-dev · JSON-LD Context

Groundmail Dev Context

JSON-LD context defining the semantic vocabulary for Groundmail Dev from groundmail-dev.

120 Classes 335 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
groundmail: https://groundmail.dev/schema#

Classes

SendEmailRequest SendTemplateRef EmailTag EmailAttachment BatchSendEmailRequest BatchSendEmailResponse UpdateScheduledEmailRequest SendEmailResponse HeldBackRecipient ValidateEmailRequest ValidateEmailResponse EmailListItem ListEmailsResponse ReceivedEmailAttachmentMeta ReceivedEmail InReplyToEmail ListReceivedEmailsResponse TestInboxUsage TestInbox TestInboxResponse TestInboxEmail TestInboxHeader ListTestInboxEmailsResponse TestInboxEmailResponse ReceivedEmailResponse DeliverabilityBucket DeliverabilityMailServerRelay DeliverabilityInsightsResponse MailStream PaginationMeta EmailWebhookEventType WebhookEventType Suppression CategoryOptOut ListCategoryOptOutsResponse ListSuppressionsResponse CreateMigrationRequest MigrationResponse MigrationDnsChange MigrationDnsPlan MigrationSummary MigrationListResponse MigrationItemStatus Migration CreateSuppressionRequest SuppressionResponse TenantSettings Tenant TenantResponse ListTenantsResponse TenantStats TenantRamp TenantStatsResponse Template TemplateVersion Asset TemplateLintWarning TemplateResponse TemplateStarter ListTemplatesResponse CreateTemplateRequest UpdateTemplateRequest TemplateActionRequest WebhookEndpoint ListWebhooksResponse CreateWebhookRequest CreateWebhookResponse UpdateWebhookRequest WebhookResponse BounceType EmailDelivery EmailWebhookEventPayload AutomationWebhookEventPayload ContactWebhookEventPayload EventRecord TriggerEventRequest TriggerEventResponse AutomationTrigger AutomationStep Automation ListAutomationsResponse AutomationResponse CreateAutomationRequest UpdateAutomationRequest AutomationActionRequest AutomationRunStep AutomationRun ListAutomationRunsResponse AutomationRunResponse AutomationRunActionRequest DmarcSource DmarcMonitoring DmarcResponse Domain DnsRecord ListDomainsResponse CreateDomainRequest CreateDomainResponse DomainDetailResponse MailServerSigningStatus DomainTrackingDns VerifyDomainResponse VerifyDomainErrorResponse RemoteApplyDnsCredentials ApplyDomainDnsResponse ApplyDnsRecordResult UpdateDomainRequest DomainDnsAnalysis DomainDmarcAnalysis DomainBimiAnalysis CloudflareIntegrationStatus CloudflareIntegrationResponse VercelIntegrationStatus VercelIntegrationResponse TwilioIntegrationStatus TwilioConnectRequest TwilioIntegrationResponse ErrorCode ErrorResponse ApiScope

Properties

Property Type Container
from
to
subject string
html string
htmlBody string
html_body string
text string
textBody string
text_body string
plain_body string
template reference
reply_to
replyTo
cc
bcc
tags
tag string
headers
attachments list
scheduled_at dateTime
scheduledAt dateTime
unsubscribe boolean
category string
tenant string
id string
variables
name string
value string
filename string
content_type string
contentType string
data string
content string
content_id string
contentId string
emails list
cancel boolean
status string
held_back list
test boolean
email string
reason string
domain string
verdict string
reasons list
suggestion string
disposable boolean
role boolean
last_event string
bounce_reason string
bounce_type reference
delivery
stream reference
cancelled_at dateTime
created_at dateTime
sent_at dateTime
delivered_at dateTime
bounced_at dateTime
opened_at dateTime
clicked_at dateTime
has_more boolean
next_cursor string
size integer
domain_id string
domain_name string
rcpt_to string
mail_from string
spam_status string
spam_score decimal
bounced boolean
received_with_ssl boolean
message_id string
in_reply_to string
references list
in_reply_to_email
attachment_count integer
auto_submitted string
received_at dateTime
received_emails list
month string
received integer
rejected integer
included integer
overage boolean
resets_at dateTime
object string
address string
addon
usage reference
retention_days integer
test_inbox reference
source string
email_id string
code string
links list
expires_at dateTime
received_email reference
total_emails integer
attempted integer
sent integer
delivered integer
complained integer
failed integer
suppressed integer
scheduled integer
opened integer
clicked integer
bounce_rate decimal
complaint_rate decimal
delivery_rate decimal
open_rate decimal
click_rate decimal
window_days integer
total_messages integer
delayed integer
window string
window_start dateTime
generated_at dateTime
summary reference
by_domain list
top_bounce_reasons list
notes list
by_stream_24h list
updated_at dateTime
type string
provider string
api_key string
account_api_key string
region string
aws_access_key_id string
aws_secret_access_key string
aws_session_token string
aws_region string
resources list
dry_run boolean
cursor string
migration reference
action string
host string
purpose string
current string
note string
checked boolean
changes list
keep_old_records string
started_at dateTime
finished_at dateTime
totals
retry_after_seconds integer
domains
webhooks
templates
suppressions
errors list
attention list
template_map list
code_changes list
agent_prompt string
suppression reference
default_from_domain string
stream_policy string
daily_limit integer
metadata
external_id string
paused_reason string
paused_at dateTime
pause_source string
days integer
total integer
queued integer
active boolean
stage integer
used_today
completed boolean
stats reference
ramp reference
alias string
format string
preheader string
design
published_version_id string
published_at dateTime
unsubscribe_enabled boolean
folder string
warnings list
template_id string
version integer
created_by_user_id string
label string
key string
url reference
bytes integer
width integer
height integer
message string
detail string
description string
events list
enabled boolean
tenants list
webhook reference
secret string
receiving_server string
response string
tls boolean
deferred_response string
deferred_at dateTime
user_id string
userId string
event reference
matched_automations integer
resumed_runs integer
cancelled_runs integer
skipped_enrollments integer
enrollment_skips list
cancel_on_events list
once_per_contact boolean
cooldown_days integer
trigger reference
steps list
automations list
automation reference
step_index integer
step_type string
output
error string
completed_at dateTime
automation_id string
trigger_event_id string
current_step integer
waiting_for_event string
wait_timeout_at dateTime
context
last_error string
cancel_requested_at dateTime
trigger_event reference
runs list
run reference
messages integer
dmarc_pass integer
pass_rate decimal
spf_aligned_rate decimal
dkim_aligned_rate decimal
ips list
ip_count integer
first_seen dateTime
last_seen dateTime
report_address string
rua string
dns
digest_enabled boolean
last_report_at dateTime
sources list
daily list
readiness
dmarc reference
verified_at dateTime
open_tracking boolean
click_tracking boolean
tracking_status string
tracking_error string
tls_mode string
inbound_enabled boolean
inbound_status string
inbound_error string
inbound_spam_threshold decimal
inbound_spam_action string
priority integer
already_set boolean
inboundEnabled boolean
records list
inbound_records list
inbound_note string
mail_server_dns_synced boolean
mail_server_dns_error string
analysis reference
inbound_configured boolean
inbound_pending boolean
tracking_dns reference
tls_error string
dkim_ok boolean
return_path_ok boolean
dkim_status string
return_path_status string
required boolean
target string
ok boolean
verified boolean
auto boolean
checks
signing_ready boolean
mail_server_signing reference
hint string
docs_url reference
pending boolean
apiToken string
zoneId string
cloudflareApiToken string
cloudflareZoneId string
godaddyApiToken string
apiKey string
apiSecret string
godaddyApiKey string
godaddyApiSecret string
vercelApiToken string
vercelTeamId string
teamId string
netlifyApiToken string
digitaloceanApiToken string
dnsimpleApiToken string
accountId string
dnsimpleAccountId string
results list
openTracking boolean
clickTracking boolean
tlsMode string
bimi reference
configured boolean
record string
policy string
guidance string
location string
authority string
requires_dmarc_enforcement boolean
connected boolean
connectedAt dateTime
cloudflare reference
oauth boolean
oauthAvailable boolean
vercel reference
defaultFrom string
messagingServiceSid string
accountSid string
authToken string
twilio reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://groundmail.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "groundmail": "https://groundmail.dev/schema#",
    "SendEmailRequest": "groundmail:SendEmailRequest",
    "from": {
      "@id": "groundmail:from"
    },
    "to": {
      "@id": "groundmail:to"
    },
    "subject": {
      "@id": "groundmail:subject",
      "@type": "xsd:string"
    },
    "html": {
      "@id": "groundmail:html",
      "@type": "xsd:string"
    },
    "htmlBody": {
      "@id": "groundmail:htmlBody",
      "@type": "xsd:string"
    },
    "html_body": {
      "@id": "groundmail:html_body",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "groundmail:text",
      "@type": "xsd:string"
    },
    "textBody": {
      "@id": "groundmail:textBody",
      "@type": "xsd:string"
    },
    "text_body": {
      "@id": "groundmail:text_body",
      "@type": "xsd:string"
    },
    "plain_body": {
      "@id": "groundmail:plain_body",
      "@type": "xsd:string"
    },
    "template": {
      "@id": "groundmail:template",
      "@type": "@id"
    },
    "reply_to": {
      "@id": "groundmail:reply_to"
    },
    "replyTo": {
      "@id": "groundmail:replyTo"
    },
    "cc": {
      "@id": "groundmail:cc"
    },
    "bcc": {
      "@id": "groundmail:bcc"
    },
    "tags": {
      "@id": "groundmail:tags"
    },
    "tag": {
      "@id": "groundmail:tag",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "groundmail:headers"
    },
    "attachments": {
      "@id": "groundmail:attachments",
      "@container": "@list"
    },
    "scheduled_at": {
      "@id": "groundmail:scheduled_at",
      "@type": "xsd:dateTime"
    },
    "scheduledAt": {
      "@id": "groundmail:scheduledAt",
      "@type": "xsd:dateTime"
    },
    "unsubscribe": {
      "@id": "groundmail:unsubscribe",
      "@type": "xsd:boolean"
    },
    "category": {
      "@id": "groundmail:category",
      "@type": "xsd:string"
    },
    "tenant": {
      "@id": "groundmail:tenant",
      "@type": "xsd:string"
    },
    "SendTemplateRef": "groundmail:SendTemplateRef",
    "id": {
      "@id": "groundmail:id",
      "@type": "xsd:string"
    },
    "variables": {
      "@id": "groundmail:variables"
    },
    "EmailTag": "groundmail:EmailTag",
    "name": {
      "@id": "groundmail:name",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "groundmail:value",
      "@type": "xsd:string"
    },
    "EmailAttachment": "groundmail:EmailAttachment",
    "filename": {
      "@id": "groundmail:filename",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "groundmail:content_type",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "groundmail:contentType",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "groundmail:data",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "groundmail:content",
      "@type": "xsd:string"
    },
    "content_id": {
      "@id": "groundmail:content_id",
      "@type": "xsd:string"
    },
    "contentId": {
      "@id": "groundmail:contentId",
      "@type": "xsd:string"
    },
    "BatchSendEmailRequest": "groundmail:BatchSendEmailRequest",
    "emails": {
      "@id": "groundmail:emails",
      "@container": "@list"
    },
    "BatchSendEmailResponse": "groundmail:BatchSendEmailResponse",
    "UpdateScheduledEmailRequest": "groundmail:UpdateScheduledEmailRequest",
    "cancel": {
      "@id": "groundmail:cancel",
      "@type": "xsd:boolean"
    },
    "SendEmailResponse": "groundmail:SendEmailResponse",
    "status": {
      "@id": "groundmail:status",
      "@type": "xsd:string"
    },
    "held_back": {
      "@id": "groundmail:held_back",
      "@container": "@list"
    },
    "test": {
      "@id": "groundmail:test",
      "@type": "xsd:boolean"
    },
    "HeldBackRecipient": "groundmail:HeldBackRecipient",
    "email": {
      "@id": "groundmail:email",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "groundmail:reason",
      "@type": "xsd:string"
    },
    "ValidateEmailRequest": "groundmail:ValidateEmailRequest",
    "ValidateEmailResponse": "groundmail:ValidateEmailResponse",
    "domain": {
      "@id": "groundmail:domain",
      "@type": "xsd:string"
    },
    "verdict": {
      "@id": "groundmail:verdict",
      "@type": "xsd:string"
    },
    "reasons": {
      "@id": "groundmail:reasons",
      "@container": "@list"
    },
    "suggestion": {
      "@id": "groundmail:suggestion",
      "@type": "xsd:string"
    },
    "disposable": {
      "@id": "groundmail:disposable",
      "@type": "xsd:boolean"
    },
    "role": {
      "@id": "groundmail:role",
      "@type": "xsd:boolean"
    },
    "EmailListItem": "groundmail:EmailListItem",
    "last_event": {
      "@id": "groundmail:last_event",
      "@type": "xsd:string"
    },
    "bounce_reason": {
      "@id": "groundmail:bounce_reason",
      "@type": "xsd:string"
    },
    "bounce_type": {
      "@id": "groundmail:bounce_type",
      "@type": "@id"
    },
    "delivery": {
      "@id": "groundmail:delivery"
    },
    "stream": {
      "@id": "groundmail:stream",
      "@type": "@id"
    },
    "cancelled_at": {
      "@id": "groundmail:cancelled_at",
      "@type": "xsd:dateTime"
    },
    "created_at": {
      "@id": "groundmail:created_at",
      "@type": "xsd:dateTime"
    },
    "sent_at": {
      "@id": "groundmail:sent_at",
      "@type": "xsd:dateTime"
    },
    "delivered_at": {
      "@id": "groundmail:delivered_at",
      "@type": "xsd:dateTime"
    },
    "bounced_at": {
      "@id": "groundmail:bounced_at",
      "@type": "xsd:dateTime"
    },
    "opened_at": {
      "@id": "groundmail:opened_at",
      "@type": "xsd:dateTime"
    },
    "clicked_at": {
      "@id": "groundmail:clicked_at",
      "@type": "xsd:dateTime"
    },
    "ListEmailsResponse": "groundmail:ListEmailsResponse",
    "has_more": {
      "@id": "groundmail:has_more",
      "@type": "xsd:boolean"
    },
    "next_cursor": {
      "@id": "groundmail:next_cursor",
      "@type": "xsd:string"
    },
    "ReceivedEmailAttachmentMeta": "groundmail:ReceivedEmailAttachmentMeta",
    "size": {
      "@id": "groundmail:size",
      "@type": "xsd:integer"
    },
    "ReceivedEmail": "groundmail:ReceivedEmail",
    "domain_id": {
      "@id": "groundmail:domain_id",
      "@type": "xsd:string"
    },
    "domain_name": {
      "@id": "groundmail:domain_name",
      "@type": "xsd:string"
    },
    "rcpt_to": {
      "@id": "groundmail:rcpt_to",
      "@type": "xsd:string"
    },
    "mail_from": {
      "@id": "groundmail:mail_from",
      "@type": "xsd:string"
    },
    "spam_status": {
      "@id": "groundmail:spam_status",
      "@type": "xsd:string"
    },
    "spam_score": {
      "@id": "groundmail:spam_score",
      "@type": "xsd:decimal"
    },
    "bounced": {
      "@id": "groundmail:bounced",
      "@type": "xsd:boolean"
    },
    "received_with_ssl": {
      "@id": "groundmail:received_with_ssl",
      "@type": "xsd:boolean"
    },
    "message_id": {
      "@id": "groundmail:message_id",
      "@type": "xsd:string"
    },
    "in_reply_to": {
      "@id": "groundmail:in_reply_to",
      "@type": "xsd:string"
    },
    "references": {
      "@id": "groundmail:references",
      "@container": "@list"
    },
    "in_reply_to_email": {
      "@id": "groundmail:in_reply_to_email"
    },
    "attachment_count": {
      "@id": "groundmail:attachment_count",
      "@type": "xsd:integer"
    },
    "auto_submitted": {
      "@id": "groundmail:auto_submitted",
      "@type": "xsd:string"
    },
    "received_at": {
      "@id": "groundmail:received_at",
      "@type": "xsd:dateTime"
    },
    "InReplyToEmail": "groundmail:InReplyToEmail",
    "ListReceivedEmailsResponse": "groundmail:ListReceivedEmailsResponse",
    "received_emails": {
      "@id": "groundmail:received_emails",
      "@container": "@list"
    },
    "TestInboxUsage": "groundmail:TestInboxUsage",
    "month": {
      "@id": "groundmail:month",
      "@type": "xsd:string"
    },
    "received": {
      "@id": "groundmail:received",
      "@type": "xsd:integer"
    },
    "rejected": {
      "@id": "groundmail:rejected",
      "@type": "xsd:integer"
    },
    "included": {
      "@id": "groundmail:included",
      "@type": "xsd:integer"
    },
    "overage": {
      "@id": "groundmail:overage",
      "@type": "xsd:boolean"
    },
    "resets_at": {
      "@id": "groundmail:resets_at",
      "@type": "xsd:dateTime"
    },
    "TestInbox": "groundmail:TestInbox",
    "object": {
      "@id": "groundmail:object",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "groundmail:address",
      "@type": "xsd:string"
    },
    "addon": {
      "@id": "groundmail:addon"
    },
    "usage": {
      "@id": "groundmail:usage",
      "@type": "@id"
    },
    "retention_days": {
      "@id": "groundmail:retention_days",
      "@type": "xsd:integer"
    },
    "TestInboxResponse": "groundmail:TestInboxResponse",
    "test_inbox": {
      "@id": "groundmail:test_inbox",
      "@type": "@id"
    },
    "TestInboxEmail": "groundmail:TestInboxEmail",
    "source": {
      "@id": "groundmail:source",
      "@type": "xsd:string"
    },
    "email_id": {
      "@id": "groundmail:email_id",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "groundmail:code",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "groundmail:links",
      "@container": "@list"
    },
    "expires_at": {
      "@id": "groundmail:expires_at",
      "@type": "xsd:dateTime"
    },
    "TestInboxHeader": "groundmail:TestInboxHeader",
    "ListTestInboxEmailsResponse": "groundmail:ListTestInboxEmailsResponse",
    "TestInboxEmailResponse": "groundmail:TestInboxEmailResponse",
    "ReceivedEmailResponse": "groundmail:ReceivedEmailResponse",
    "received_email": {
      "@id": "groundmail:received_email",
      "@type": "@id"
    },
    "DeliverabilityBucket": "groundmail:DeliverabilityBucket",
    "total_emails": {
      "@id": "groundmail:total_emails",
      "@type": "xsd:integer"
    },
    "attempted": {
      "@id": "groundmail:attempted",
      "@type": "xsd:integer"
    },
    "sent": {
      "@id": "groundmail:sent",
      "@type": "xsd:integer"
    },
    "delivered": {
      "@id": "groundmail:delivered",
      "@type": "xsd:integer"
    },
    "complained": {
      "@id": "groundmail:complained",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "groundmail:failed",
      "@type": "xsd:integer"
    },
    "suppressed": {
      "@id": "groundmail:suppressed",
      "@type": "xsd:integer"
    },
    "scheduled": {
      "@id": "groundmail:scheduled",
      "@type": "xsd:integer"
    },
    "opened": {
      "@id": "groundmail:opened",
      "@type": "xsd:integer"
    },
    "clicked": {
      "@id": "groundmail:clicked",
      "@type": "xsd:integer"
    },
    "bounce_rate": {
      "@id": "groundmail:bounce_rate",
      "@type": "xsd:decimal"
    },
    "complaint_rate": {
      "@id": "groundmail:complaint_rate",
      "@type": "xsd:decimal"
    },
    "delivery_rate": {
      "@id": "groundmail:delivery_rate",
      "@type": "xsd:decimal"
    },
    "open_rate": {
      "@id": "groundmail:open_rate",
      "@type": "xsd:decimal"
    },
    "click_rate": {
      "@id": "groundmail:click_rate",
      "@type": "xsd:decimal"
    },
    "DeliverabilityMailServerRelay": "groundmail:DeliverabilityMailServerRelay",
    "window_days": {
      "@id": "groundmail:window_days",
      "@type": "xsd:integer"
    },
    "total_messages": {
      "@id": "groundmail:total_messages",
      "@type": "xsd:integer"
    },
    "delayed": {
      "@id": "groundmail:delayed",
      "@type": "xsd:integer"
    },
    "DeliverabilityInsightsResponse": "groundmail:DeliverabilityInsightsResponse",
    "window": {
      "@id": "groundmail:window",
      "@type": "xsd:string"
    },
    "window_start": {
      "@id": "groundmail:window_start",
      "@type": "xsd:dateTime"
    },
    "generated_at": {
      "@id": "groundmail:generated_at",
      "@type": "xsd:dateTime"
    },
    "summary": {
      "@id": "groundmail:summary",
      "@type": "@id"
    },
    "by_domain": {
      "@id": "groundmail:by_domain",
      "@container": "@list"
    },
    "top_bounce_reasons": {
      "@id": "groundmail:top_bounce_reasons",
      "@container": "@list"
    },
    "notes": {
      "@id": "groundmail:notes",
      "@container": "@list"
    },
    "by_stream_24h": {
      "@id": "groundmail:by_stream_24h",
      "@container": "@list"
    },
    "MailStream": "groundmail:MailStream",
    "PaginationMeta": "groundmail:PaginationMeta",
    "EmailWebhookEventType": "groundmail:EmailWebhookEventType",
    "WebhookEventType": "groundmail:WebhookEventType",
    "Suppression": "groundmail:Suppression",
    "updated_at": {
      "@id": "groundmail:updated_at",
      "@type": "xsd:dateTime"
    },
    "CategoryOptOut": "groundmail:CategoryOptOut",
    "type": {
      "@id": "groundmail:type",
      "@type": "xsd:string"
    },
    "ListCategoryOptOutsResponse": "groundmail:ListCategoryOptOutsResponse",
    "ListSuppressionsResponse": "groundmail:ListSuppressionsResponse",
    "CreateMigrationRequest": "groundmail:CreateMigrationRequest",
    "provider": {
      "@id": "groundmail:provider",
      "@type": "xsd:string"
    },
    "api_key": {
      "@id": "groundmail:api_key",
      "@type": "xsd:string"
    },
    "account_api_key": {
      "@id": "groundmail:account_api_key",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "groundmail:region",
      "@type": "xsd:string"
    },
    "aws_access_key_id": {
      "@id": "groundmail:aws_access_key_id",
      "@type": "xsd:string"
    },
    "aws_secret_access_key": {
      "@id": "groundmail:aws_secret_access_key",
      "@type": "xsd:string"
    },
    "aws_session_token": {
      "@id": "groundmail:aws_session_token",
      "@type": "xsd:string"
    },
    "aws_region": {
      "@id": "groundmail:aws_region",
      "@type": "xsd:string"
    },
    "resources": {
      "@id": "groundmail:resources",
      "@container": "@list"
    },
    "dry_run": {
      "@id": "groundmail:dry_run",
      "@type": "xsd:boolean"
    },
    "cursor": {
      "@id": "groundmail:cursor",
      "@type": "xsd:string"
    },
    "MigrationResponse": "groundmail:MigrationResponse",
    "migration": {
      "@id": "groundmail:migration",
      "@type": "@id"
    },
    "MigrationDnsChange": "groundmail:MigrationDnsChange",
    "action": {
      "@id": "groundmail:action",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "groundmail:host",
      "@type": "xsd:string"
    },
    "purpose": {
      "@id": "groundmail:purpose",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "groundmail:current",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "groundmail:note",
      "@type": "xsd:string"
    },
    "MigrationDnsPlan": "groundmail:MigrationDnsPlan",
    "checked": {
      "@id": "groundmail:checked",
      "@type": "xsd:boolean"
    },
    "changes": {
      "@id": "groundmail:changes",
      "@container": "@list"
    },
    "keep_old_records": {
      "@id": "groundmail:keep_old_records",
      "@type": "xsd:string"
    },
    "MigrationSummary": "groundmail:MigrationSummary",
    "started_at": {
      "@id": "groundmail:started_at",
      "@type": "xsd:dateTime"
    },
    "finished_at": {
      "@id": "groundmail:finished_at",
      "@type": "xsd:dateTime"
    },
    "totals": {
      "@id": "groundmail:totals"
    },
    "MigrationListResponse": "groundmail:MigrationListResponse",
    "MigrationItemStatus": "groundmail:MigrationItemStatus",
    "Migration": "groundmail:Migration",
    "retry_after_seconds": {
      "@id": "groundmail:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "domains": {
      "@id": "groundmail:domains"
    },
    "webhooks": {
      "@id": "groundmail:webhooks"
    },
    "templates": {
      "@id": "groundmail:templates"
    },
    "suppressions": {
      "@id": "groundmail:suppressions"
    },
    "errors": {
      "@id": "groundmail:errors",
      "@container": "@list"
    },
    "attention": {
      "@id": "groundmail:attention",
      "@container": "@list"
    },
    "template_map": {
      "@id": "groundmail:template_map",
      "@container": "@list"
    },
    "code_changes": {
      "@id": "groundmail:code_changes",
      "@container": "@list"
    },
    "agent_prompt": {
      "@id": "groundmail:agent_prompt",
      "@type": "xsd:string"
    },
    "CreateSuppressionRequest": "groundmail:CreateSuppressionRequest",
    "SuppressionResponse": "groundmail:SuppressionResponse",
    "suppression": {
      "@id": "groundmail:suppression",
      "@type": "@id"
    },
    "TenantSettings": "groundmail:TenantSettings",
    "default_from_domain": {
      "@id": "groundmail:default_from_domain",
      "@type": "xsd:string"
    },
    "stream_policy": {
      "@id": "groundmail:stream_policy",
      "@type": "xsd:string"
    },
    "daily_limit": {
      "@id": "groundmail:daily_limit",
      "@type": "xsd:integer"
    },
    "metadata": {
      "@id": "groundmail:metadata"
    },
    "Tenant": "groundmail:Tenant",
    "external_id": {
      "@id": "groundmail:external_id",
      "@type": "xsd:string"
    },
    "paused_reason": {
      "@id": "groundmail:paused_reason",
      "@type": "xsd:string"
    },
    "paused_at": {
      "@id": "groundmail:paused_at",
      "@type": "xsd:dateTime"
    },
    "pause_source": {
      "@id": "groundmail:pause_source",
      "@type": "xsd:string"
    },
    "TenantResponse": "groundmail:TenantResponse",
    "ListTenantsResponse": "groundmail:ListTenantsResponse",
    "TenantStats": "groundmail:TenantStats",
    "days": {
      "@id": "groundmail:days",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "groundmail:total",
      "@type": "xsd:integer"
    },
    "queued": {
      "@id": "groundmail:queued",
      "@type": "xsd:integer"
    },
    "TenantRamp": "groundmail:TenantRamp",
    "active": {
      "@id": "groundmail:active",
      "@type": "xsd:boolean"
    },
    "stage": {
      "@id": "groundmail:stage",
      "@type": "xsd:integer"
    },
    "used_today": {
      "@id": "groundmail:used_today"
    },
    "completed": {
      "@id": "groundmail:completed",
      "@type": "xsd:boolean"
    },
    "TenantStatsResponse": "groundmail:TenantStatsResponse",
    "stats": {
      "@id": "groundmail:stats",
      "@type": "@id"
    },
    "ramp": {
      "@id": "groundmail:ramp",
      "@type": "@id"
    },
    "Template": "groundmail:Template",
    "alias": {
      "@id": "groundmail:alias",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "groundmail:format",
      "@type": "xsd:string"
    },
    "preheader": {
      "@id": "groundmail:preheader",
      "@type": "xsd:string"
    },
    "design": {
      "@id": "groundmail:design"
    },
    "published_version_id": {
      "@id": "groundmail:published_version_id",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "groundmail:published_at",
      "@type": "xsd:dateTime"
    },
    "unsubscribe_enabled": {
      "@id": "groundmail:unsubscribe_enabled",
      "@type": "xsd:boolean"
    },
    "folder": {
      "@id": "groundmail:folder",
      "@type": "xsd:string"
    },
    "warnings": {
      "@id": "groundmail:warnings",
      "@container": "@list"
    },
    "TemplateVersion": "groundmail:TemplateVersion",
    "template_id": {
      "@id": "groundmail:template_id",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "groundmail:version",
      "@type": "xsd:integer"
    },
    "created_by_user_id": {
      "@id": "groundmail:created_by_user_id",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "groundmail:label",
      "@type": "xsd:string"
    },
    "Asset": "groundmail:Asset",
    "key": {
      "@id": "groundmail:key",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "groundmail:url",
      "@type": "@id"
    },
    "bytes": {
      "@id": "groundmail:bytes",
      "@type": "xsd:integer"
    },
    "width": {
      "@id": "groundmail:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "groundmail:height",
      "@type": "xsd:integer"
    },
    "TemplateLintWarning": "groundmail:TemplateLintWarning",
    "message": {
      "@id": "groundmail:message",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "groundmail:detail",
      "@type": "xsd:string"
    },
    "TemplateResponse": "groundmail:TemplateResponse",
    "TemplateStarter": "groundmail:TemplateStarter",
    "description": {
      "@id": "groundmail:description",
      "@type": "xsd:string"
    },
    "ListTemplatesResponse": "groundmail:ListTemplatesResponse",
    "CreateTemplateRequest": "groundmail:CreateTemplateRequest",
    "UpdateTemplateRequest": "groundmail:UpdateTemplateRequest",
    "TemplateActionRequest": "groundmail:TemplateActionRequest",
    "WebhookEndpoint": "groundmail:WebhookEndpoint",
    "events": {
      "@id": "groundmail:events",
      "@container": "@list"
    },
    "enabled": {
      "@id": "groundmail:enabled",
      "@type": "xsd:boolean"
    },
    "tenants": {
      "@id": "groundmail:tenants",
      "@container": "@list"
    },
    "ListWebhooksResponse": "groundmail:ListWebhooksResponse",
    "CreateWebhookRequest": "groundmail:CreateWebhookRequest",
    "CreateWebhookResponse": "groundmail:CreateWebhookResponse",
    "webhook": {
      "@id": "groundmail:webhook",
      "@type": "@id"
    },
    "secret": {
      "@id": "groundmail:secret",
      "@type": "xsd:string"
    },
    "UpdateWebhookRequest": "groundmail:UpdateWebhookRequest",
    "WebhookResponse": "groundmail:WebhookResponse",
    "BounceType": "groundmail:BounceType",
    "EmailDelivery": "groundmail:EmailDelivery",
    "receiving_server": {
      "@id": "groundmail:receiving_server",
      "@type": "xsd:string"
    },
    "response": {
      "@id": "groundmail:response",
      "@type": "xsd:string"
    },
    "tls": {
      "@id": "groundmail:tls",
      "@type": "xsd:boolean"
    },
    "deferred_response": {
      "@id": "groundmail:deferred_response",
      "@type": "xsd:string"
    },
    "deferred_at": {
      "@id": "groundmail:deferred_at",
      "@type": "xsd:dateTime"
    },
    "EmailWebhookEventPayload": "groundmail:EmailWebhookEventPayload",
    "AutomationWebhookEventPayload": "groundmail:AutomationWebhookEventPayload",
    "ContactWebhookEventPayload": "groundmail:ContactWebhookEventPayload",
    "EventRecord": "groundmail:EventRecord",
    "user_id": {
      "@id": "groundmail:user_id",
      "@type": "xsd:string"
    },
    "TriggerEventRequest": "groundmail:TriggerEventRequest",
    "userId": {
      "@id": "groundmail:userId",
      "@type": "xsd:string"
    },
    "TriggerEventResponse": "groundmail:TriggerEventResponse",
    "event": {
      "@id": "groundmail:event",
      "@type": "@id"
    },
    "matched_automations": {
      "@id": "groundmail:matched_automations",
      "@type": "xsd:integer"
    },
    "resumed_runs": {
      "@id": "groundmail:resumed_runs",
      "@type": "xsd:integer"
    },
    "cancelled_runs": {
      "@id": "groundmail:cancelled_runs",
      "@type": "xsd:integer"
    },
    "skipped_enrollments": {
      "@id": "groundmail:skipped_enrollments",
      "@type": "xsd:integer"
    },
    "enrollment_skips": {
      "@id": "groundmail:enrollment_skips",
      "@container": "@list"
    },
    "AutomationTrigger": "groundmail:AutomationTrigger",
    "cancel_on_events": {
      "@id": "groundmail:cancel_on_events",
      "@container": "@list"
    },
    "once_per_contact": {
      "@id": "groundmail:once_per_contact",
      "@type": "xsd:boolean"
    },
    "cooldown_days": {
      "@id": "groundmail:cooldown_days",
      "@type": "xsd:integer"
    },
    "AutomationStep": "groundmail:AutomationStep",
    "Automation": "groundmail:Automation",
    "trigger": {
      "@id": "groundmail:trigger",
      "@type": "@id"
    },
    "steps": {
      "@id": "groundmail:steps",
      "@container": "@list"
    },
    "ListAutomationsResponse": "groundmail:ListAutomationsResponse",
    "automations": {
      "@id": "groundmail:automations",
      "@container": "@list"
    },
    "AutomationResponse": "groundmail:AutomationResponse",
    "automation": {
      "@id": "groundmail:automation",
      "@type": "@id"
    },
    "CreateAutomationRequest": "groundmail:CreateAutomationRequest",
    "UpdateAutomationRequest": "groundmail:UpdateAutomationRequest",
    "AutomationActionRequest": "groundmail:AutomationActionRequest",
    "AutomationRunStep": "groundmail:AutomationRunStep",
    "step_index": {
      "@id": "groundmail:step_index",
      "@type": "xsd:integer"
    },
    "step_type": {
      "@id": "groundmail:step_type",
      "@type": "xsd:string"
    },
    "output": {
      "@id": "groundmail:output"
    },
    "error": {
      "@id": "groundmail:error",
      "@type": "xsd:string"
    },
    "completed_at": {
      "@id": "groundmail:completed_at",
      "@type": "xsd:dateTime"
    },
    "AutomationRun": "groundmail:AutomationRun",
    "automation_id": {
      "@id": "groundmail:automation_id",
      "@type": "xsd:string"
    },
    "trigger_event_id": {
      "@id": "groundmail:trigger_event_id",
      "@type": "xsd:string"
    },
    "current_step": {
      "@id": "groundmail:current_step",
      "@type": "xsd:integer"
    },
    "waiting_for_event": {
      "@id": "groundmail:waiting_for_event",
      "@type": "xsd:string"
    },
    "wait_timeout_at": {
      "@id": "groundmail:wait_timeout_at",
      "@type": "xsd:dateTime"
    },
    "context": {
      "@id": "groundmail:context"
    },
    "last_error": {
      "@id": "groundmail:last_error",
      "@type": "xsd:string"
    },
    "cancel_requested_at": {
      "@id": "groundmail:cancel_requested_at",
      "@type": "xsd:dateTime"
    },
    "trigger_event": {
      "@id": "groundmail:trigger_event",
      "@type": "@id"
    },
    "ListAutomationRunsResponse": "groundmail:ListAutomationRunsResponse",
    "runs": {
      "@id": "groundmail:runs",
      "@container": "@list"
    },
    "AutomationRunResponse": "groundmail:AutomationRunResponse",
    "run": {
      "@id": "groundmail:run",
      "@type": "@id"
    },
    "AutomationRunActionRequest": "groundmail:AutomationRunActionRequest",
    "DmarcSource": "groundmail:DmarcSource",
    "messages": {
      "@id": "groundmail:messages",
      "@type": "xsd:integer"
    },
    "dmarc_pass": {
      "@id": "groundmail:dmarc_pass",
      "@type": "xsd:integer"
    },
    "pass_rate": {
      "@id": "groundmail:pass_rate",
      "@type": "xsd:decimal"
    },
    "spf_aligned_rate": {
      "@id": "groundmail:spf_aligned_rate",
      "@type": "xsd:decimal"
    },
    "dkim_aligned_rate": {
      "@id": "groundmail:dkim_aligned_rate",
      "@type": "xsd:decimal"
    },
    "ips": {
      "@id": "groundmail:ips",
      "@container": "@list"
    },
    "ip_count": {
      "@id": "groundmail:ip_count",
      "@type": "xsd:integer"
    },
    "first_seen": {
      "@id": "groundmail:first_seen",
      "@type": "xsd:dateTime"
    },
    "last_seen": {
      "@id": "groundmail:last_seen",
      "@type": "xsd:dateTime"
    },
    "DmarcMonitoring": "groundmail:DmarcMonitoring",
    "report_address": {
      "@id": "groundmail:report_address",
      "@type": "xsd:string"
    },
    "rua": {
      "@id": "groundmail:rua",
      "@type": "xsd:string"
    },
    "dns": {
      "@id": "groundmail:dns"
    },
    "digest_enabled": {
      "@id": "groundmail:digest_enabled",
      "@type": "xsd:boolean"
    },
    "last_report_at": {
      "@id": "groundmail:last_report_at",
      "@type": "xsd:dateTime"
    },
    "sources": {
      "@id": "groundmail:sources",
      "@container": "@list"
    },
    "daily": {
      "@id": "groundmail:daily",
      "@container": "@list"
    },
    "readiness": {
      "@id": "groundmail:readiness"
    },
    "DmarcResponse": "groundmail:DmarcResponse",
    "dmarc": {
      "@id": "groundmail:dmarc",
      "@type": "@id"
    },
    "Domain": "groundmail:Domain",
    "verified_at": {
      "@id": "groundmail:verified_at",
      "@type": "xsd:dateTime"
    },
    "open_tracking": {
      "@id": "groundmail:open_tracking",
      "@type": "xsd:boolean"
    },
    "click_tracking": {
      "@id": "groundmail:click_tracking",
      "@type": "xsd:boolean"
    },
    "tracking_status": {
      "@id": "groundmail:tracking_status",
      "@type": "xsd:string"
    },
    "tracking_error": {
      "@id": "groundmail:tracking_error",
      "@type": "xsd:string"
    },
    "tls_mode": {
      "@id": "groundmail:tls_mode",
      "@type": "xsd:string"
    },
    "inbound_enabled": {
      "@id": "groundmail:inbound_enabled",
      "@type": "xsd:boolean"
    },
    "inbound_status": {
      "@id": "groundmail:inbound_status",
      "@type": "xsd:string"
    },
    "inbound_error": {
      "@id": "groundmail:inbound_error",
      "@type": "xsd:string"
    },
    "inbound_spam_threshold": {
      "@id": "groundmail:inbound_spam_threshold",
      "@type": "xsd:decimal"
    },
    "inbound_spam_action": {
      "@id": "groundmail:inbound_spam_action",
      "@type": "xsd:string"
    },
    "DnsRecord": "groundmail:DnsRecord",
    "priority": {
      "@id": "groundmail:priority",
      "@type": "xsd:integer"
    },
    "already_set": {
      "@id": "groundmail:already_set",
      "@type": "xsd:boolean"
    },
    "ListDomainsResponse": "groundmail:ListDomainsResponse",
    "CreateDomainRequest": "groundmail:CreateDomainRequest",
    "inboundEnabled": {
      "@id": "groundmail:inboundEnabled",
      "@type": "xsd:boolean"
    },
    "CreateDomainResponse": "groundmail:CreateDomainResponse",
    "records": {
      "@id": "groundmail:records",
      "@container": "@list"
    },
    "inbound_records": {
      "@id": "groundmail:inbound_records",
      "@container": "@list"
    },
    "inbound_note": {
      "@id": "groundmail:inbound_note",
      "@type": "xsd:string"
    },
    "mail_server_dns_synced": {
      "@id": "groundmail:mail_server_dns_synced",
      "@type": "xsd:boolean"
    },
    "mail_server_dns_error": {
      "@id": "groundmail:mail_server_dns_error",
      "@type": "xsd:string"
    },
    "DomainDetailResponse": "groundmail:DomainDetailResponse",
    "analysis": {
      "@id": "groundmail:analysis",
      "@type": "@id"
    },
    "inbound_configured": {
      "@id": "groundmail:inbound_configured",
      "@type": "xsd:boolean"
    },
    "inbound_pending": {
      "@id": "groundmail:inbound_pending",
      "@type": "xsd:boolean"
    },
    "tracking_dns": {
      "@id": "groundmail:tracking_dns",
      "@type": "@id"
    },
    "tls_error": {
      "@id": "groundmail:tls_error",
      "@type": "xsd:string"
    },
    "MailServerSigningStatus": "groundmail:MailServerSigningStatus",
    "dkim_ok": {
      "@id": "groundmail:dkim_ok",
      "@type": "xsd:boolean"
    },
    "return_path_ok": {
      "@id": "groundmail:return_path_ok",
      "@type": "xsd:boolean"
    },
    "dkim_status": {
      "@id": "groundmail:dkim_status",
      "@type": "xsd:string"
    },
    "return_path_status": {
      "@id": "groundmail:return_path_status",
      "@type": "xsd:string"
    },
    "DomainTrackingDns": "groundmail:DomainTrackingDns",
    "required": {
      "@id": "groundmail:required",
      "@type": "xsd:boolean"
    },
    "target": {
      "@id": "groundmail:target",
      "@type": "xsd:string"
    },
    "ok": {
      "@id": "groundmail:ok",
      "@type": "xsd:boolean"
    },
    "VerifyDomainResponse": "groundmail:VerifyDomainResponse",
    "verified": {
      "@id": "groundmail:verified",
      "@type": "xsd:boolean"
    },
    "auto": {
      "@id": "groundmail:auto",
      "@type": "xsd:boolean"
    },
    "checks": {
      "@id": "groundmail:checks"
    },
    "signing_ready": {
      "@id": "groundmail:signing_ready",
      "@type": "xsd:boolean"
    },
    "mail_server_signing": {
      "@id": "groundmail:mail_server_signing",
      "@type": "@id"
    },
    "VerifyDomainErrorResponse": "groundmail:VerifyDomainErrorResponse",
    "hint": {
      "@id": "groundmail:hint",
      "@type": "xsd:string"
    },
    "docs_url": {
      "@id": "groundmail:docs_url",
      "@type": "@id"
    },
    "pending": {
      "@id": "groundmail:pending",
      "@type": "xsd:boolean"
    },
    "RemoteApplyDnsCredentials": "groundmail:RemoteApplyDnsCredentials",
    "apiToken": {
      "@id": "groundma

# --- truncated at 32 KB (37 KB total) ---
# Full source: https://artifacts.apis.io/groundmail-dev/json-ld/groundmail-dev-context.jsonld