Deadsimple Email · JSON-LD Context
Deadsimple Email Context
JSON-LD context defining the semantic vocabulary for Deadsimple Email from Deadsimple Email.
32 Classes
156 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
deadsimple:
https://deadsimple.email/schema#
Classes
CalendarInvite
Error
Meta
Workspace
WorkspaceList
Inbox
Message
TrackingStats
Attachment
Thread
Webhook
MetricsBucket
Metrics
Domain
OAuthError
IdentityClaims
IdentityTokenResponse
IdentityClient
IdentityClientRegistration
IdentityKey
IdentityConnection
IdentitySignInResult
X402Requirement
PaymentRequiredBody
PaymentCredentials
PaymentSettlement
CalendarAttendee
CalendarOrganizer
CalendarEventInput
CalendarEvent
CalendarEventList
CalendarFeed
Properties
| Property | Type | Container |
|---|---|---|
| title | string | |
| start | string | |
| end | string | |
| duration_minutes | integer | |
| timezone | string | |
| location | string | |
| description | string | |
| attendees | list | |
| reminder_minutes | integer | |
| all_day | boolean | |
| recurrence | string | |
| uid | string | |
| sequence | integer | |
| method | string | |
| ics | string | |
| error | ||
| meta | reference | |
| timestamp | dateTime | |
| request_id | string | |
| workspace_id | string | |
| name | string | |
| is_default | boolean | |
| inbox_count | integer | |
| created_at | dateTime | |
| updated_at | dateTime | |
| workspaces | list | |
| count | integer | |
| inbox_id | string | |
| string | ||
| local_part | string | |
| domain | string | |
| display_name | string | |
| tags | list | |
| status | string | |
| message_count | integer | |
| message_id | string | |
| thread_id | string | |
| direction | string | |
| from_email | string | |
| to | list | |
| cc | list | |
| subject | string | |
| labels | list | |
| text_body | string | |
| html_body | string | |
| latest_reply | string | |
| tracking_id | string | |
| attachments | list | |
| internet_message_id | string | |
| is_spam | boolean | |
| spam_score | decimal | |
| injection_risk | string | |
| injection_score | decimal | |
| extracted | ||
| opens | integer | |
| clicks | integer | |
| last_opened_at | dateTime | |
| last_clicked_at | dateTime | |
| attachment_id | string | |
| filename | string | |
| content_type | string | |
| size | integer | |
| extracted_text | string | |
| participants | list | |
| latest_message | ||
| webhook_id | string | |
| url | reference | |
| events | list | |
| is_active | boolean | |
| headers | ||
| endpoint_secret_set | boolean | |
| inbox_ids | list | |
| sent | integer | |
| received | integer | |
| bounced | integer | |
| complained | integer | |
| opened | integer | |
| clicked | integer | |
| webhook_deliveries | integer | |
| webhook_failures | integer | |
| injection_flagged | integer | |
| interval | string | |
| from | dateTime | |
| series | list | |
| totals | reference | |
| domain_id | string | |
| provider | string | |
| sending_enabled | boolean | |
| dns_records | list | |
| verified_at | dateTime | |
| error_description | string | |
| sub | string | |
| agent | boolean | |
| owner_verified | boolean | |
| email_verified | boolean | |
| preferred_username | string | |
| org | string | |
| plan | string | |
| owner_email | string | |
| access_token | string | |
| token_type | string | |
| expires_in | integer | |
| id_token | string | |
| scope | string | |
| refresh_token | string | |
| client_id | string | |
| client_name | string | |
| client_uri | string | |
| logo_uri | string | |
| redirect_uris | list | |
| token_endpoint_auth_method | string | |
| grant_types | list | |
| response_types | list | |
| policy_uri | string | |
| tos_uri | string | |
| kid | string | |
| jwk | ||
| last_used_at | dateTime | |
| first_sign_in_at | dateTime | |
| last_sign_in_at | dateTime | |
| sign_in_count | integer | |
| redirect_to | string | |
| next_step | string | |
| scheme | string | |
| network | string | |
| amount | string | |
| asset | string | |
| payTo | string | |
| maxTimeoutSeconds | integer | |
| extra | ||
| x402Version | integer | |
| resource | ||
| accepts | list | |
| extensions | ||
| api_key | string | |
| key_id | string | |
| account_id | string | |
| note | string | |
| warning | string | |
| transaction | string | |
| payer | string | |
| reference | string | |
| response | string | |
| optional | boolean | |
| organizer | reference | |
| ical_uid | string | |
| event_id | string | |
| start_at | string | |
| end_at | string | |
| source | string | |
| invited_at | string | |
| cursor | string | |
| feed_url | string | |
| webcal_url | string | |
| token_created_at | string | |
| rotated | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://deadsimple.email/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"deadsimple": "https://deadsimple.email/schema#",
"CalendarInvite": "deadsimple:CalendarInvite",
"title": {
"@id": "deadsimple:title",
"@type": "xsd:string"
},
"start": {
"@id": "deadsimple:start",
"@type": "xsd:string"
},
"end": {
"@id": "deadsimple:end",
"@type": "xsd:string"
},
"duration_minutes": {
"@id": "deadsimple:duration_minutes",
"@type": "xsd:integer"
},
"timezone": {
"@id": "deadsimple:timezone",
"@type": "xsd:string"
},
"location": {
"@id": "deadsimple:location",
"@type": "xsd:string"
},
"description": {
"@id": "deadsimple:description",
"@type": "xsd:string"
},
"attendees": {
"@id": "deadsimple:attendees",
"@container": "@list"
},
"reminder_minutes": {
"@id": "deadsimple:reminder_minutes",
"@type": "xsd:integer"
},
"all_day": {
"@id": "deadsimple:all_day",
"@type": "xsd:boolean"
},
"recurrence": {
"@id": "deadsimple:recurrence",
"@type": "xsd:string"
},
"uid": {
"@id": "deadsimple:uid",
"@type": "xsd:string"
},
"sequence": {
"@id": "deadsimple:sequence",
"@type": "xsd:integer"
},
"method": {
"@id": "deadsimple:method",
"@type": "xsd:string"
},
"ics": {
"@id": "deadsimple:ics",
"@type": "xsd:string"
},
"Error": "deadsimple:Error",
"error": {
"@id": "deadsimple:error"
},
"meta": {
"@id": "deadsimple:meta",
"@type": "@id"
},
"Meta": "deadsimple:Meta",
"timestamp": {
"@id": "deadsimple:timestamp",
"@type": "xsd:dateTime"
},
"request_id": {
"@id": "deadsimple:request_id",
"@type": "xsd:string"
},
"Workspace": "deadsimple:Workspace",
"workspace_id": {
"@id": "deadsimple:workspace_id",
"@type": "xsd:string"
},
"name": {
"@id": "deadsimple:name",
"@type": "xsd:string"
},
"is_default": {
"@id": "deadsimple:is_default",
"@type": "xsd:boolean"
},
"inbox_count": {
"@id": "deadsimple:inbox_count",
"@type": "xsd:integer"
},
"created_at": {
"@id": "deadsimple:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "deadsimple:updated_at",
"@type": "xsd:dateTime"
},
"WorkspaceList": "deadsimple:WorkspaceList",
"workspaces": {
"@id": "deadsimple:workspaces",
"@container": "@list"
},
"count": {
"@id": "deadsimple:count",
"@type": "xsd:integer"
},
"Inbox": "deadsimple:Inbox",
"inbox_id": {
"@id": "deadsimple:inbox_id",
"@type": "xsd:string"
},
"email": {
"@id": "deadsimple:email",
"@type": "xsd:string"
},
"local_part": {
"@id": "deadsimple:local_part",
"@type": "xsd:string"
},
"domain": {
"@id": "deadsimple:domain",
"@type": "xsd:string"
},
"display_name": {
"@id": "deadsimple:display_name",
"@type": "xsd:string"
},
"tags": {
"@id": "deadsimple:tags",
"@container": "@list"
},
"status": {
"@id": "deadsimple:status",
"@type": "xsd:string"
},
"message_count": {
"@id": "deadsimple:message_count",
"@type": "xsd:integer"
},
"Message": "deadsimple:Message",
"message_id": {
"@id": "deadsimple:message_id",
"@type": "xsd:string"
},
"thread_id": {
"@id": "deadsimple:thread_id",
"@type": "xsd:string"
},
"direction": {
"@id": "deadsimple:direction",
"@type": "xsd:string"
},
"from_email": {
"@id": "deadsimple:from_email",
"@type": "xsd:string"
},
"to": {
"@id": "deadsimple:to",
"@container": "@list"
},
"cc": {
"@id": "deadsimple:cc",
"@container": "@list"
},
"subject": {
"@id": "deadsimple:subject",
"@type": "xsd:string"
},
"labels": {
"@id": "deadsimple:labels",
"@container": "@list"
},
"text_body": {
"@id": "deadsimple:text_body",
"@type": "xsd:string"
},
"html_body": {
"@id": "deadsimple:html_body",
"@type": "xsd:string"
},
"latest_reply": {
"@id": "deadsimple:latest_reply",
"@type": "xsd:string"
},
"tracking_id": {
"@id": "deadsimple:tracking_id",
"@type": "xsd:string"
},
"attachments": {
"@id": "deadsimple:attachments",
"@container": "@list"
},
"internet_message_id": {
"@id": "deadsimple:internet_message_id",
"@type": "xsd:string"
},
"is_spam": {
"@id": "deadsimple:is_spam",
"@type": "xsd:boolean"
},
"spam_score": {
"@id": "deadsimple:spam_score",
"@type": "xsd:decimal"
},
"injection_risk": {
"@id": "deadsimple:injection_risk",
"@type": "xsd:string"
},
"injection_score": {
"@id": "deadsimple:injection_score",
"@type": "xsd:decimal"
},
"extracted": {
"@id": "deadsimple:extracted"
},
"TrackingStats": "deadsimple:TrackingStats",
"opens": {
"@id": "deadsimple:opens",
"@type": "xsd:integer"
},
"clicks": {
"@id": "deadsimple:clicks",
"@type": "xsd:integer"
},
"last_opened_at": {
"@id": "deadsimple:last_opened_at",
"@type": "xsd:dateTime"
},
"last_clicked_at": {
"@id": "deadsimple:last_clicked_at",
"@type": "xsd:dateTime"
},
"Attachment": "deadsimple:Attachment",
"attachment_id": {
"@id": "deadsimple:attachment_id",
"@type": "xsd:string"
},
"filename": {
"@id": "deadsimple:filename",
"@type": "xsd:string"
},
"content_type": {
"@id": "deadsimple:content_type",
"@type": "xsd:string"
},
"size": {
"@id": "deadsimple:size",
"@type": "xsd:integer"
},
"extracted_text": {
"@id": "deadsimple:extracted_text",
"@type": "xsd:string"
},
"Thread": "deadsimple:Thread",
"participants": {
"@id": "deadsimple:participants",
"@container": "@list"
},
"latest_message": {
"@id": "deadsimple:latest_message"
},
"Webhook": "deadsimple:Webhook",
"webhook_id": {
"@id": "deadsimple:webhook_id",
"@type": "xsd:string"
},
"url": {
"@id": "deadsimple:url",
"@type": "@id"
},
"events": {
"@id": "deadsimple:events",
"@container": "@list"
},
"is_active": {
"@id": "deadsimple:is_active",
"@type": "xsd:boolean"
},
"headers": {
"@id": "deadsimple:headers"
},
"endpoint_secret_set": {
"@id": "deadsimple:endpoint_secret_set",
"@type": "xsd:boolean"
},
"inbox_ids": {
"@id": "deadsimple:inbox_ids",
"@container": "@list"
},
"MetricsBucket": "deadsimple:MetricsBucket",
"sent": {
"@id": "deadsimple:sent",
"@type": "xsd:integer"
},
"received": {
"@id": "deadsimple:received",
"@type": "xsd:integer"
},
"bounced": {
"@id": "deadsimple:bounced",
"@type": "xsd:integer"
},
"complained": {
"@id": "deadsimple:complained",
"@type": "xsd:integer"
},
"opened": {
"@id": "deadsimple:opened",
"@type": "xsd:integer"
},
"clicked": {
"@id": "deadsimple:clicked",
"@type": "xsd:integer"
},
"webhook_deliveries": {
"@id": "deadsimple:webhook_deliveries",
"@type": "xsd:integer"
},
"webhook_failures": {
"@id": "deadsimple:webhook_failures",
"@type": "xsd:integer"
},
"injection_flagged": {
"@id": "deadsimple:injection_flagged",
"@type": "xsd:integer"
},
"Metrics": "deadsimple:Metrics",
"interval": {
"@id": "deadsimple:interval",
"@type": "xsd:string"
},
"from": {
"@id": "deadsimple:from",
"@type": "xsd:dateTime"
},
"series": {
"@id": "deadsimple:series",
"@container": "@list"
},
"totals": {
"@id": "deadsimple:totals",
"@type": "@id"
},
"Domain": "deadsimple:Domain",
"domain_id": {
"@id": "deadsimple:domain_id",
"@type": "xsd:string"
},
"provider": {
"@id": "deadsimple:provider",
"@type": "xsd:string"
},
"sending_enabled": {
"@id": "deadsimple:sending_enabled",
"@type": "xsd:boolean"
},
"dns_records": {
"@id": "deadsimple:dns_records",
"@container": "@list"
},
"verified_at": {
"@id": "deadsimple:verified_at",
"@type": "xsd:dateTime"
},
"OAuthError": "deadsimple:OAuthError",
"error_description": {
"@id": "deadsimple:error_description",
"@type": "xsd:string"
},
"IdentityClaims": "deadsimple:IdentityClaims",
"sub": {
"@id": "deadsimple:sub",
"@type": "xsd:string"
},
"agent": {
"@id": "deadsimple:agent",
"@type": "xsd:boolean"
},
"owner_verified": {
"@id": "deadsimple:owner_verified",
"@type": "xsd:boolean"
},
"email_verified": {
"@id": "deadsimple:email_verified",
"@type": "xsd:boolean"
},
"preferred_username": {
"@id": "deadsimple:preferred_username",
"@type": "xsd:string"
},
"org": {
"@id": "deadsimple:org",
"@type": "xsd:string"
},
"plan": {
"@id": "deadsimple:plan",
"@type": "xsd:string"
},
"owner_email": {
"@id": "deadsimple:owner_email",
"@type": "xsd:string"
},
"IdentityTokenResponse": "deadsimple:IdentityTokenResponse",
"access_token": {
"@id": "deadsimple:access_token",
"@type": "xsd:string"
},
"token_type": {
"@id": "deadsimple:token_type",
"@type": "xsd:string"
},
"expires_in": {
"@id": "deadsimple:expires_in",
"@type": "xsd:integer"
},
"id_token": {
"@id": "deadsimple:id_token",
"@type": "xsd:string"
},
"scope": {
"@id": "deadsimple:scope",
"@type": "xsd:string"
},
"refresh_token": {
"@id": "deadsimple:refresh_token",
"@type": "xsd:string"
},
"IdentityClient": "deadsimple:IdentityClient",
"client_id": {
"@id": "deadsimple:client_id",
"@type": "xsd:string"
},
"client_name": {
"@id": "deadsimple:client_name",
"@type": "xsd:string"
},
"client_uri": {
"@id": "deadsimple:client_uri",
"@type": "xsd:string"
},
"logo_uri": {
"@id": "deadsimple:logo_uri",
"@type": "xsd:string"
},
"redirect_uris": {
"@id": "deadsimple:redirect_uris",
"@container": "@list"
},
"token_endpoint_auth_method": {
"@id": "deadsimple:token_endpoint_auth_method",
"@type": "xsd:string"
},
"grant_types": {
"@id": "deadsimple:grant_types",
"@container": "@list"
},
"response_types": {
"@id": "deadsimple:response_types",
"@container": "@list"
},
"IdentityClientRegistration": "deadsimple:IdentityClientRegistration",
"policy_uri": {
"@id": "deadsimple:policy_uri",
"@type": "xsd:string"
},
"tos_uri": {
"@id": "deadsimple:tos_uri",
"@type": "xsd:string"
},
"IdentityKey": "deadsimple:IdentityKey",
"kid": {
"@id": "deadsimple:kid",
"@type": "xsd:string"
},
"jwk": {
"@id": "deadsimple:jwk"
},
"last_used_at": {
"@id": "deadsimple:last_used_at",
"@type": "xsd:dateTime"
},
"IdentityConnection": "deadsimple:IdentityConnection",
"first_sign_in_at": {
"@id": "deadsimple:first_sign_in_at",
"@type": "xsd:dateTime"
},
"last_sign_in_at": {
"@id": "deadsimple:last_sign_in_at",
"@type": "xsd:dateTime"
},
"sign_in_count": {
"@id": "deadsimple:sign_in_count",
"@type": "xsd:integer"
},
"IdentitySignInResult": "deadsimple:IdentitySignInResult",
"redirect_to": {
"@id": "deadsimple:redirect_to",
"@type": "xsd:string"
},
"next_step": {
"@id": "deadsimple:next_step",
"@type": "xsd:string"
},
"X402Requirement": "deadsimple:X402Requirement",
"scheme": {
"@id": "deadsimple:scheme",
"@type": "xsd:string"
},
"network": {
"@id": "deadsimple:network",
"@type": "xsd:string"
},
"amount": {
"@id": "deadsimple:amount",
"@type": "xsd:string"
},
"asset": {
"@id": "deadsimple:asset",
"@type": "xsd:string"
},
"payTo": {
"@id": "deadsimple:payTo",
"@type": "xsd:string"
},
"maxTimeoutSeconds": {
"@id": "deadsimple:maxTimeoutSeconds",
"@type": "xsd:integer"
},
"extra": {
"@id": "deadsimple:extra"
},
"PaymentRequiredBody": "deadsimple:PaymentRequiredBody",
"x402Version": {
"@id": "deadsimple:x402Version",
"@type": "xsd:integer"
},
"resource": {
"@id": "deadsimple:resource"
},
"accepts": {
"@id": "deadsimple:accepts",
"@container": "@list"
},
"extensions": {
"@id": "deadsimple:extensions"
},
"PaymentCredentials": "deadsimple:PaymentCredentials",
"api_key": {
"@id": "deadsimple:api_key",
"@type": "xsd:string"
},
"key_id": {
"@id": "deadsimple:key_id",
"@type": "xsd:string"
},
"account_id": {
"@id": "deadsimple:account_id",
"@type": "xsd:string"
},
"note": {
"@id": "deadsimple:note",
"@type": "xsd:string"
},
"warning": {
"@id": "deadsimple:warning",
"@type": "xsd:string"
},
"PaymentSettlement": "deadsimple:PaymentSettlement",
"transaction": {
"@id": "deadsimple:transaction",
"@type": "xsd:string"
},
"payer": {
"@id": "deadsimple:payer",
"@type": "xsd:string"
},
"reference": {
"@id": "deadsimple:reference",
"@type": "xsd:string"
},
"CalendarAttendee": "deadsimple:CalendarAttendee",
"response": {
"@id": "deadsimple:response",
"@type": "xsd:string"
},
"optional": {
"@id": "deadsimple:optional",
"@type": "xsd:boolean"
},
"CalendarOrganizer": "deadsimple:CalendarOrganizer",
"CalendarEventInput": "deadsimple:CalendarEventInput",
"organizer": {
"@id": "deadsimple:organizer",
"@type": "@id"
},
"ical_uid": {
"@id": "deadsimple:ical_uid",
"@type": "xsd:string"
},
"CalendarEvent": "deadsimple:CalendarEvent",
"event_id": {
"@id": "deadsimple:event_id",
"@type": "xsd:string"
},
"start_at": {
"@id": "deadsimple:start_at",
"@type": "xsd:string"
},
"end_at": {
"@id": "deadsimple:end_at",
"@type": "xsd:string"
},
"source": {
"@id": "deadsimple:source",
"@type": "xsd:string"
},
"invited_at": {
"@id": "deadsimple:invited_at",
"@type": "xsd:string"
},
"CalendarEventList": "deadsimple:CalendarEventList",
"cursor": {
"@id": "deadsimple:cursor",
"@type": "xsd:string"
},
"CalendarFeed": "deadsimple:CalendarFeed",
"feed_url": {
"@id": "deadsimple:feed_url",
"@type": "xsd:string"
},
"webcal_url": {
"@id": "deadsimple:webcal_url",
"@type": "xsd:string"
},
"token_created_at": {
"@id": "deadsimple:token_created_at",
"@type": "xsd:string"
},
"rotated": {
"@id": "deadsimple:rotated",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "Deadsimple Email API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Deadsimple Email'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-11-05) from openapi/deadsimple-email-openapi.json.",
"dcterms:created": "2026-11-05",
"dcterms:source": [
"openapi/deadsimple-email-openapi.json"
]
}