mails-ai · JSON-LD Context
Mails Ai Context
JSON-LD context defining the semantic vocabulary for Mails Ai from mails-ai.
58 Classes
202 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
mails:
https://mails.ai/schema#
Classes
SendMessageRequest
ReplyMessageRequest
ForwardMessageRequest
RescheduleMessageRequest
CreateDraftRequest
UpdateDraftRequest
SendDraftRequest
UpdateThreadRequest
CreateAgentRequest
UpdateAgentRequest
CreateApiKeyRequest
CreateWebhookRequest
UpdateWebhookRequest
AllowSuppressionRequest
BillingPortalRequest
TestInboundRequest
CreateDomainRequest
CreateLabelRequest
UpdateLabelRequest
FieldError
Error
Tag
AttachmentMeta
SentMessage
ReceivedMessage
ReceivedAttachment
OmittedAttachment
Agent
ApiKey
ApiKeyCreated
ConnectedApp
ConnectedAppRevoked
Webhook
WebhookSecretRotated
WebhookCreated
WebhookDelivery
Event
Thread
ThreadMessageOutbound
ThreadMessageInbound
Label
SearchHit
InboxSummary
MetricsBucket
Metrics
Draft
SuppressionEntry
SuppressedRecipient
SuppressionLookup
ReputationWorkspace
ReputationAgent
BillingUsage
Me
Classification
TestInboundResult
Health
DnsRecord
Domain
Properties
| Property | Type | Container |
|---|---|---|
| agent | string | |
| from | string | |
| to | ||
| cc | list | |
| bcc | list | |
| subject | string | |
| body_text | string | |
| body_html | string | |
| html | string | |
| text | string | |
| reply_to | string | |
| in_reply_to_message_id | string | |
| references | list | |
| attachments | list | |
| metadata | ||
| scheduled_at | dateTime | |
| tags | list | |
| list_unsubscribe | boolean | |
| reply_all | boolean | |
| send_at | dateTime | |
| labels | list | |
| label_ids | list | |
| status | string | |
| read | boolean | |
| folder | string | |
| name | string | |
| domain | string | |
| address | string | |
| forwarding | boolean | |
| allowlist_domains | list | |
| blocklist_domains | list | |
| daily_send_limit | integer | |
| hourly_send_limit | integer | |
| classify_inbound | boolean | |
| agent_id | string | |
| scopes | list | |
| mode | string | |
| expires_at | dateTime | |
| url | reference | |
| event_types | list | |
| description | string | |
| active | boolean | |
| attestation | string | |
| return_url | reference | |
| price_lookup_key | string | |
| from_name | string | |
| raw_base64 | string | |
| spf | string | |
| dkim | string | |
| color | string | |
| code | string | |
| message | string | |
| param | string | |
| error | ||
| value | string | |
| filename | string | |
| content_type | string | |
| size_bytes | integer | |
| content_id | string | |
| id | string | |
| thread_id | string | |
| classifier_score | decimal | |
| refused_recipients | list | |
| cost_usd | decimal | |
| ses_message_id | string | |
| sent_at | dateTime | |
| delivered_at | dateTime | |
| canceled_at | dateTime | |
| bounced_at | dateTime | |
| complained_at | dateTime | |
| forwarded_from | string | |
| test_mode | boolean | |
| classifier_warning | ||
| created_at | dateTime | |
| envelope_from | string | |
| delivered_to | string | |
| is_thread_reply | boolean | |
| thread_root_message_id | string | |
| body_text_excerpt | string | |
| extracted_text | string | |
| extracted_html | string | |
| codes | list | |
| links | list | |
| spf_pass | boolean | |
| dkim_pass | boolean | |
| dkim_domain | string | |
| dmarc | string | |
| auth_failed | boolean | |
| has_attachment | boolean | |
| attachments_omitted | list | |
| attachments_omitted_count | integer | |
| raw_omitted | string | |
| over_limit | string | |
| parse_status | string | |
| injection_score | decimal | |
| quarantined | boolean | |
| received_at | dateTime | |
| raw_url | string | |
| size | integer | |
| inline | boolean | |
| reason | string | |
| string | ||
| receiving_address | string | |
| workspace_id | string | |
| pause_reason | string | |
| unread_count | integer | |
| forwarding_address | string | |
| forwarding_status | string | |
| forwarding_test_sent_at | dateTime | |
| forwarding_verified_at | dateTime | |
| updated_at | dateTime | |
| prefix | string | |
| last_used_at | string | |
| revoked_at | string | |
| key | string | |
| client_id | string | |
| client_name | string | |
| first_party | boolean | |
| scope | string | |
| approved_at | dateTime | |
| created_api_keys | integer | |
| created_webhooks | integer | |
| signing_secrets_known | integer | |
| secret_rotated_at | dateTime | |
| previous_secret_expires_at | dateTime | |
| signing_secret | string | |
| webhook_endpoint_id | string | |
| event_id | string | |
| attempt_number | integer | |
| http_status | integer | |
| response_body_excerpt | string | |
| next_retry_at | dateTime | |
| type | string | |
| source_message_id | string | |
| intent | string | |
| urgency | decimal | |
| sender_reputation | decimal | |
| entities | ||
| injection_categories | list | |
| classifier_model | string | |
| data | ||
| root_message_id | string | |
| last_message_id | string | |
| last_message_at | dateTime | |
| message_count | integer | |
| participants | list | |
| trashed_at | dateTime | |
| direction | string | |
| snippet | string | |
| date | dateTime | |
| folders | ||
| start | dateTime | |
| sent | integer | |
| delivered | integer | |
| bounced | integer | |
| complained | integer | |
| received | integer | |
| replies | integer | |
| interval | string | |
| totals | ||
| sent_message_id | string | |
| error_message | string | |
| detail | string | |
| suppressed_at | dateTime | |
| suppressed | boolean | |
| since | dateTime | |
| allowed | ||
| reputation | decimal | |
| agents_count | integer | |
| last_computed_at | string | |
| send_count_30d | integer | |
| bounce_count_30d | integer | |
| complaint_count_30d | integer | |
| reply_count_30d | integer | |
| tier | string | |
| tier_status | string | |
| period_start | dateTime | |
| period_end | dateTime | |
| usage | ||
| caps | ||
| api_key | ||
| workspace | ||
| message_id | string | |
| event_type | string | |
| classification | reference | |
| version | string | |
| db | ||
| ses | ||
| classifier | ||
| schemas | integer | |
| timestamp | dateTime | |
| host | string | |
| purpose | string | |
| required | boolean | |
| verified | boolean | |
| instruction | string | |
| merge_token | string | |
| provider | string | |
| dns_records | list | |
| fail_reason | string | |
| last_check_at | dateTime | |
| verified_at | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://mails.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"mails": "https://mails.ai/schema#",
"SendMessageRequest": "mails:SendMessageRequest",
"agent": {
"@id": "mails:agent",
"@type": "xsd:string"
},
"from": {
"@id": "mails:from",
"@type": "xsd:string"
},
"to": {
"@id": "mails:to"
},
"cc": {
"@id": "mails:cc",
"@container": "@list"
},
"bcc": {
"@id": "mails:bcc",
"@container": "@list"
},
"subject": {
"@id": "mails:subject",
"@type": "xsd:string"
},
"body_text": {
"@id": "mails:body_text",
"@type": "xsd:string"
},
"body_html": {
"@id": "mails:body_html",
"@type": "xsd:string"
},
"html": {
"@id": "mails:html",
"@type": "xsd:string"
},
"text": {
"@id": "mails:text",
"@type": "xsd:string"
},
"reply_to": {
"@id": "mails:reply_to",
"@type": "xsd:string"
},
"in_reply_to_message_id": {
"@id": "mails:in_reply_to_message_id",
"@type": "xsd:string"
},
"references": {
"@id": "mails:references",
"@container": "@list"
},
"attachments": {
"@id": "mails:attachments",
"@container": "@list"
},
"metadata": {
"@id": "mails:metadata"
},
"scheduled_at": {
"@id": "mails:scheduled_at",
"@type": "xsd:dateTime"
},
"tags": {
"@id": "mails:tags",
"@container": "@list"
},
"list_unsubscribe": {
"@id": "mails:list_unsubscribe",
"@type": "xsd:boolean"
},
"ReplyMessageRequest": "mails:ReplyMessageRequest",
"reply_all": {
"@id": "mails:reply_all",
"@type": "xsd:boolean"
},
"ForwardMessageRequest": "mails:ForwardMessageRequest",
"RescheduleMessageRequest": "mails:RescheduleMessageRequest",
"CreateDraftRequest": "mails:CreateDraftRequest",
"send_at": {
"@id": "mails:send_at",
"@type": "xsd:dateTime"
},
"UpdateDraftRequest": "mails:UpdateDraftRequest",
"SendDraftRequest": "mails:SendDraftRequest",
"UpdateThreadRequest": "mails:UpdateThreadRequest",
"labels": {
"@id": "mails:labels",
"@container": "@list"
},
"label_ids": {
"@id": "mails:label_ids",
"@container": "@list"
},
"status": {
"@id": "mails:status",
"@type": "xsd:string"
},
"read": {
"@id": "mails:read",
"@type": "xsd:boolean"
},
"folder": {
"@id": "mails:folder",
"@type": "xsd:string"
},
"CreateAgentRequest": "mails:CreateAgentRequest",
"name": {
"@id": "mails:name",
"@type": "xsd:string"
},
"domain": {
"@id": "mails:domain",
"@type": "xsd:string"
},
"address": {
"@id": "mails:address",
"@type": "xsd:string"
},
"forwarding": {
"@id": "mails:forwarding",
"@type": "xsd:boolean"
},
"allowlist_domains": {
"@id": "mails:allowlist_domains",
"@container": "@list"
},
"blocklist_domains": {
"@id": "mails:blocklist_domains",
"@container": "@list"
},
"daily_send_limit": {
"@id": "mails:daily_send_limit",
"@type": "xsd:integer"
},
"hourly_send_limit": {
"@id": "mails:hourly_send_limit",
"@type": "xsd:integer"
},
"classify_inbound": {
"@id": "mails:classify_inbound",
"@type": "xsd:boolean"
},
"UpdateAgentRequest": "mails:UpdateAgentRequest",
"CreateApiKeyRequest": "mails:CreateApiKeyRequest",
"agent_id": {
"@id": "mails:agent_id",
"@type": "xsd:string"
},
"scopes": {
"@id": "mails:scopes",
"@container": "@list"
},
"mode": {
"@id": "mails:mode",
"@type": "xsd:string"
},
"expires_at": {
"@id": "mails:expires_at",
"@type": "xsd:dateTime"
},
"CreateWebhookRequest": "mails:CreateWebhookRequest",
"url": {
"@id": "mails:url",
"@type": "@id"
},
"event_types": {
"@id": "mails:event_types",
"@container": "@list"
},
"description": {
"@id": "mails:description",
"@type": "xsd:string"
},
"UpdateWebhookRequest": "mails:UpdateWebhookRequest",
"active": {
"@id": "mails:active",
"@type": "xsd:boolean"
},
"AllowSuppressionRequest": "mails:AllowSuppressionRequest",
"attestation": {
"@id": "mails:attestation",
"@type": "xsd:string"
},
"BillingPortalRequest": "mails:BillingPortalRequest",
"return_url": {
"@id": "mails:return_url",
"@type": "@id"
},
"price_lookup_key": {
"@id": "mails:price_lookup_key",
"@type": "xsd:string"
},
"TestInboundRequest": "mails:TestInboundRequest",
"from_name": {
"@id": "mails:from_name",
"@type": "xsd:string"
},
"raw_base64": {
"@id": "mails:raw_base64",
"@type": "xsd:string"
},
"spf": {
"@id": "mails:spf",
"@type": "xsd:string"
},
"dkim": {
"@id": "mails:dkim",
"@type": "xsd:string"
},
"CreateDomainRequest": "mails:CreateDomainRequest",
"CreateLabelRequest": "mails:CreateLabelRequest",
"color": {
"@id": "mails:color",
"@type": "xsd:string"
},
"UpdateLabelRequest": "mails:UpdateLabelRequest",
"FieldError": "mails:FieldError",
"code": {
"@id": "mails:code",
"@type": "xsd:string"
},
"message": {
"@id": "mails:message",
"@type": "xsd:string"
},
"param": {
"@id": "mails:param",
"@type": "xsd:string"
},
"Error": "mails:Error",
"error": {
"@id": "mails:error"
},
"Tag": "mails:Tag",
"value": {
"@id": "mails:value",
"@type": "xsd:string"
},
"AttachmentMeta": "mails:AttachmentMeta",
"filename": {
"@id": "mails:filename",
"@type": "xsd:string"
},
"content_type": {
"@id": "mails:content_type",
"@type": "xsd:string"
},
"size_bytes": {
"@id": "mails:size_bytes",
"@type": "xsd:integer"
},
"content_id": {
"@id": "mails:content_id",
"@type": "xsd:string"
},
"SentMessage": "mails:SentMessage",
"id": {
"@id": "mails:id",
"@type": "xsd:string"
},
"thread_id": {
"@id": "mails:thread_id",
"@type": "xsd:string"
},
"classifier_score": {
"@id": "mails:classifier_score",
"@type": "xsd:decimal"
},
"refused_recipients": {
"@id": "mails:refused_recipients",
"@container": "@list"
},
"cost_usd": {
"@id": "mails:cost_usd",
"@type": "xsd:decimal"
},
"ses_message_id": {
"@id": "mails:ses_message_id",
"@type": "xsd:string"
},
"sent_at": {
"@id": "mails:sent_at",
"@type": "xsd:dateTime"
},
"delivered_at": {
"@id": "mails:delivered_at",
"@type": "xsd:dateTime"
},
"canceled_at": {
"@id": "mails:canceled_at",
"@type": "xsd:dateTime"
},
"bounced_at": {
"@id": "mails:bounced_at",
"@type": "xsd:dateTime"
},
"complained_at": {
"@id": "mails:complained_at",
"@type": "xsd:dateTime"
},
"forwarded_from": {
"@id": "mails:forwarded_from",
"@type": "xsd:string"
},
"test_mode": {
"@id": "mails:test_mode",
"@type": "xsd:boolean"
},
"classifier_warning": {
"@id": "mails:classifier_warning"
},
"created_at": {
"@id": "mails:created_at",
"@type": "xsd:dateTime"
},
"ReceivedMessage": "mails:ReceivedMessage",
"envelope_from": {
"@id": "mails:envelope_from",
"@type": "xsd:string"
},
"delivered_to": {
"@id": "mails:delivered_to",
"@type": "xsd:string"
},
"is_thread_reply": {
"@id": "mails:is_thread_reply",
"@type": "xsd:boolean"
},
"thread_root_message_id": {
"@id": "mails:thread_root_message_id",
"@type": "xsd:string"
},
"body_text_excerpt": {
"@id": "mails:body_text_excerpt",
"@type": "xsd:string"
},
"extracted_text": {
"@id": "mails:extracted_text",
"@type": "xsd:string"
},
"extracted_html": {
"@id": "mails:extracted_html",
"@type": "xsd:string"
},
"codes": {
"@id": "mails:codes",
"@container": "@list"
},
"links": {
"@id": "mails:links",
"@container": "@list"
},
"spf_pass": {
"@id": "mails:spf_pass",
"@type": "xsd:boolean"
},
"dkim_pass": {
"@id": "mails:dkim_pass",
"@type": "xsd:boolean"
},
"dkim_domain": {
"@id": "mails:dkim_domain",
"@type": "xsd:string"
},
"dmarc": {
"@id": "mails:dmarc",
"@type": "xsd:string"
},
"auth_failed": {
"@id": "mails:auth_failed",
"@type": "xsd:boolean"
},
"has_attachment": {
"@id": "mails:has_attachment",
"@type": "xsd:boolean"
},
"attachments_omitted": {
"@id": "mails:attachments_omitted",
"@container": "@list"
},
"attachments_omitted_count": {
"@id": "mails:attachments_omitted_count",
"@type": "xsd:integer"
},
"raw_omitted": {
"@id": "mails:raw_omitted",
"@type": "xsd:string"
},
"over_limit": {
"@id": "mails:over_limit",
"@type": "xsd:string"
},
"parse_status": {
"@id": "mails:parse_status",
"@type": "xsd:string"
},
"injection_score": {
"@id": "mails:injection_score",
"@type": "xsd:decimal"
},
"quarantined": {
"@id": "mails:quarantined",
"@type": "xsd:boolean"
},
"received_at": {
"@id": "mails:received_at",
"@type": "xsd:dateTime"
},
"raw_url": {
"@id": "mails:raw_url",
"@type": "xsd:string"
},
"ReceivedAttachment": "mails:ReceivedAttachment",
"size": {
"@id": "mails:size",
"@type": "xsd:integer"
},
"inline": {
"@id": "mails:inline",
"@type": "xsd:boolean"
},
"OmittedAttachment": "mails:OmittedAttachment",
"reason": {
"@id": "mails:reason",
"@type": "xsd:string"
},
"Agent": "mails:Agent",
"email": {
"@id": "mails:email",
"@type": "xsd:string"
},
"receiving_address": {
"@id": "mails:receiving_address",
"@type": "xsd:string"
},
"workspace_id": {
"@id": "mails:workspace_id",
"@type": "xsd:string"
},
"pause_reason": {
"@id": "mails:pause_reason",
"@type": "xsd:string"
},
"unread_count": {
"@id": "mails:unread_count",
"@type": "xsd:integer"
},
"forwarding_address": {
"@id": "mails:forwarding_address",
"@type": "xsd:string"
},
"forwarding_status": {
"@id": "mails:forwarding_status",
"@type": "xsd:string"
},
"forwarding_test_sent_at": {
"@id": "mails:forwarding_test_sent_at",
"@type": "xsd:dateTime"
},
"forwarding_verified_at": {
"@id": "mails:forwarding_verified_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "mails:updated_at",
"@type": "xsd:dateTime"
},
"ApiKey": "mails:ApiKey",
"prefix": {
"@id": "mails:prefix",
"@type": "xsd:string"
},
"last_used_at": {
"@id": "mails:last_used_at",
"@type": "xsd:string"
},
"revoked_at": {
"@id": "mails:revoked_at",
"@type": "xsd:string"
},
"ApiKeyCreated": "mails:ApiKeyCreated",
"key": {
"@id": "mails:key",
"@type": "xsd:string"
},
"ConnectedApp": "mails:ConnectedApp",
"client_id": {
"@id": "mails:client_id",
"@type": "xsd:string"
},
"client_name": {
"@id": "mails:client_name",
"@type": "xsd:string"
},
"first_party": {
"@id": "mails:first_party",
"@type": "xsd:boolean"
},
"scope": {
"@id": "mails:scope",
"@type": "xsd:string"
},
"approved_at": {
"@id": "mails:approved_at",
"@type": "xsd:dateTime"
},
"created_api_keys": {
"@id": "mails:created_api_keys",
"@type": "xsd:integer"
},
"created_webhooks": {
"@id": "mails:created_webhooks",
"@type": "xsd:integer"
},
"signing_secrets_known": {
"@id": "mails:signing_secrets_known",
"@type": "xsd:integer"
},
"ConnectedAppRevoked": "mails:ConnectedAppRevoked",
"Webhook": "mails:Webhook",
"secret_rotated_at": {
"@id": "mails:secret_rotated_at",
"@type": "xsd:dateTime"
},
"previous_secret_expires_at": {
"@id": "mails:previous_secret_expires_at",
"@type": "xsd:dateTime"
},
"WebhookSecretRotated": "mails:WebhookSecretRotated",
"signing_secret": {
"@id": "mails:signing_secret",
"@type": "xsd:string"
},
"WebhookCreated": "mails:WebhookCreated",
"WebhookDelivery": "mails:WebhookDelivery",
"webhook_endpoint_id": {
"@id": "mails:webhook_endpoint_id",
"@type": "xsd:string"
},
"event_id": {
"@id": "mails:event_id",
"@type": "xsd:string"
},
"attempt_number": {
"@id": "mails:attempt_number",
"@type": "xsd:integer"
},
"http_status": {
"@id": "mails:http_status",
"@type": "xsd:integer"
},
"response_body_excerpt": {
"@id": "mails:response_body_excerpt",
"@type": "xsd:string"
},
"next_retry_at": {
"@id": "mails:next_retry_at",
"@type": "xsd:dateTime"
},
"Event": "mails:Event",
"type": {
"@id": "mails:type",
"@type": "xsd:string"
},
"source_message_id": {
"@id": "mails:source_message_id",
"@type": "xsd:string"
},
"intent": {
"@id": "mails:intent",
"@type": "xsd:string"
},
"urgency": {
"@id": "mails:urgency",
"@type": "xsd:decimal"
},
"sender_reputation": {
"@id": "mails:sender_reputation",
"@type": "xsd:decimal"
},
"entities": {
"@id": "mails:entities"
},
"injection_categories": {
"@id": "mails:injection_categories",
"@container": "@list"
},
"classifier_model": {
"@id": "mails:classifier_model",
"@type": "xsd:string"
},
"data": {
"@id": "mails:data"
},
"Thread": "mails:Thread",
"root_message_id": {
"@id": "mails:root_message_id",
"@type": "xsd:string"
},
"last_message_id": {
"@id": "mails:last_message_id",
"@type": "xsd:string"
},
"last_message_at": {
"@id": "mails:last_message_at",
"@type": "xsd:dateTime"
},
"message_count": {
"@id": "mails:message_count",
"@type": "xsd:integer"
},
"participants": {
"@id": "mails:participants",
"@container": "@list"
},
"trashed_at": {
"@id": "mails:trashed_at",
"@type": "xsd:dateTime"
},
"ThreadMessageOutbound": "mails:ThreadMessageOutbound",
"direction": {
"@id": "mails:direction",
"@type": "xsd:string"
},
"snippet": {
"@id": "mails:snippet",
"@type": "xsd:string"
},
"ThreadMessageInbound": "mails:ThreadMessageInbound",
"Label": "mails:Label",
"SearchHit": "mails:SearchHit",
"date": {
"@id": "mails:date",
"@type": "xsd:dateTime"
},
"InboxSummary": "mails:InboxSummary",
"folders": {
"@id": "mails:folders"
},
"MetricsBucket": "mails:MetricsBucket",
"start": {
"@id": "mails:start",
"@type": "xsd:dateTime"
},
"sent": {
"@id": "mails:sent",
"@type": "xsd:integer"
},
"delivered": {
"@id": "mails:delivered",
"@type": "xsd:integer"
},
"bounced": {
"@id": "mails:bounced",
"@type": "xsd:integer"
},
"complained": {
"@id": "mails:complained",
"@type": "xsd:integer"
},
"received": {
"@id": "mails:received",
"@type": "xsd:integer"
},
"replies": {
"@id": "mails:replies",
"@type": "xsd:integer"
},
"Metrics": "mails:Metrics",
"interval": {
"@id": "mails:interval",
"@type": "xsd:string"
},
"totals": {
"@id": "mails:totals"
},
"Draft": "mails:Draft",
"sent_message_id": {
"@id": "mails:sent_message_id",
"@type": "xsd:string"
},
"error_message": {
"@id": "mails:error_message",
"@type": "xsd:string"
},
"SuppressionEntry": "mails:SuppressionEntry",
"SuppressedRecipient": "mails:SuppressedRecipient",
"detail": {
"@id": "mails:detail",
"@type": "xsd:string"
},
"suppressed_at": {
"@id": "mails:suppressed_at",
"@type": "xsd:dateTime"
},
"SuppressionLookup": "mails:SuppressionLookup",
"suppressed": {
"@id": "mails:suppressed",
"@type": "xsd:boolean"
},
"since": {
"@id": "mails:since",
"@type": "xsd:dateTime"
},
"allowed": {
"@id": "mails:allowed"
},
"ReputationWorkspace": "mails:ReputationWorkspace",
"reputation": {
"@id": "mails:reputation",
"@type": "xsd:decimal"
},
"agents_count": {
"@id": "mails:agents_count",
"@type": "xsd:integer"
},
"last_computed_at": {
"@id": "mails:last_computed_at",
"@type": "xsd:string"
},
"ReputationAgent": "mails:ReputationAgent",
"send_count_30d": {
"@id": "mails:send_count_30d",
"@type": "xsd:integer"
},
"bounce_count_30d": {
"@id": "mails:bounce_count_30d",
"@type": "xsd:integer"
},
"complaint_count_30d": {
"@id": "mails:complaint_count_30d",
"@type": "xsd:integer"
},
"reply_count_30d": {
"@id": "mails:reply_count_30d",
"@type": "xsd:integer"
},
"BillingUsage": "mails:BillingUsage",
"tier": {
"@id": "mails:tier",
"@type": "xsd:string"
},
"tier_status": {
"@id": "mails:tier_status",
"@type": "xsd:string"
},
"period_start": {
"@id": "mails:period_start",
"@type": "xsd:dateTime"
},
"period_end": {
"@id": "mails:period_end",
"@type": "xsd:dateTime"
},
"usage": {
"@id": "mails:usage"
},
"caps": {
"@id": "mails:caps"
},
"Me": "mails:Me",
"api_key": {
"@id": "mails:api_key"
},
"workspace": {
"@id": "mails:workspace"
},
"Classification": "mails:Classification",
"TestInboundResult": "mails:TestInboundResult",
"message_id": {
"@id": "mails:message_id",
"@type": "xsd:string"
},
"event_type": {
"@id": "mails:event_type",
"@type": "xsd:string"
},
"classification": {
"@id": "mails:classification",
"@type": "@id"
},
"Health": "mails:Health",
"version": {
"@id": "mails:version",
"@type": "xsd:string"
},
"db": {
"@id": "mails:db"
},
"ses": {
"@id": "mails:ses"
},
"classifier": {
"@id": "mails:classifier"
},
"schemas": {
"@id": "mails:schemas",
"@type": "xsd:integer"
},
"timestamp": {
"@id": "mails:timestamp",
"@type": "xsd:dateTime"
},
"DnsRecord": "mails:DnsRecord",
"host": {
"@id": "mails:host",
"@type": "xsd:string"
},
"purpose": {
"@id": "mails:purpose",
"@type": "xsd:string"
},
"required": {
"@id": "mails:required",
"@type": "xsd:boolean"
},
"verified": {
"@id": "mails:verified",
"@type": "xsd:boolean"
},
"instruction": {
"@id": "mails:instruction",
"@type": "xsd:string"
},
"merge_token": {
"@id": "mails:merge_token",
"@type": "xsd:string"
},
"Domain": "mails:Domain",
"provider": {
"@id": "mails:provider",
"@type": "xsd:string"
},
"dns_records": {
"@id": "mails:dns_records",
"@container": "@list"
},
"fail_reason": {
"@id": "mails:fail_reason",
"@type": "xsd:string"
},
"last_check_at": {
"@id": "mails:last_check_at",
"@type": "xsd:dateTime"
},
"verified_at": {
"@id": "mails:verified_at",
"@type": "xsd:dateTime"
}
},
"@type": "schema:Dataset",
"schema:name": "mails-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects mails-ai'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-31) from openapi/api_mails_ai_v1.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/api_mails_ai_v1.json"
]
}