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
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 | |
| 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
{
"@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