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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}