adbtd · JSON-LD Context

Adbtd Com Context

JSON-LD context defining the semantic vocabulary for Adbtd Com from adbtd.

18 Classes 26 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/
adbtd: https://adbtd.com/schema#

Classes

PostApiV1MeRequest PostApiV1MeResponse PostV1CheckRequest PostV1CheckResponse GetV1DomainsResponse PostV1DomainsRequest PostV1DomainsAssignIpRequest PostV1DomainsAssignIpResponse GetV1IpsResponse PostV1IpsRequest PatchV1IpsIdRequest GetV1MailboxesResponse PostV1MailboxesRequest GetV1MailboxesIdResponse GetV1MailboxesIdMessagesResponse GetV1MailboxesIdMessagesUidResponse PostV1MailboxesIdSendRequest GetV1MeResponse

Properties

Property Type Container
name string
data
raw string
from string
to string
subject string
text string
html string
score decimal
requiredScore decimal
action string
isSpam boolean
symbols list
scanTimeSec decimal
mode string
ipLabel string
ipAddress string
assignments list
results list
count integer
label string
emails list
cc list
bcc list
fromName string
replyTo string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://adbtd.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "adbtd": "https://adbtd.com/schema#",
    "PostApiV1MeRequest": "adbtd:PostApiV1MeRequest",
    "name": {
      "@id": "adbtd:name",
      "@type": "xsd:string"
    },
    "PostApiV1MeResponse": "adbtd:PostApiV1MeResponse",
    "data": {
      "@id": "adbtd:data"
    },
    "PostV1CheckRequest": "adbtd:PostV1CheckRequest",
    "raw": {
      "@id": "adbtd:raw",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "adbtd:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "adbtd:to",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "adbtd:subject",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "adbtd:text",
      "@type": "xsd:string"
    },
    "html": {
      "@id": "adbtd:html",
      "@type": "xsd:string"
    },
    "PostV1CheckResponse": "adbtd:PostV1CheckResponse",
    "score": {
      "@id": "adbtd:score",
      "@type": "xsd:decimal"
    },
    "requiredScore": {
      "@id": "adbtd:requiredScore",
      "@type": "xsd:decimal"
    },
    "action": {
      "@id": "adbtd:action",
      "@type": "xsd:string"
    },
    "isSpam": {
      "@id": "adbtd:isSpam",
      "@type": "xsd:boolean"
    },
    "symbols": {
      "@id": "adbtd:symbols",
      "@container": "@list"
    },
    "scanTimeSec": {
      "@id": "adbtd:scanTimeSec",
      "@type": "xsd:decimal"
    },
    "GetV1DomainsResponse": "adbtd:GetV1DomainsResponse",
    "PostV1DomainsRequest": "adbtd:PostV1DomainsRequest",
    "mode": {
      "@id": "adbtd:mode",
      "@type": "xsd:string"
    },
    "ipLabel": {
      "@id": "adbtd:ipLabel",
      "@type": "xsd:string"
    },
    "ipAddress": {
      "@id": "adbtd:ipAddress",
      "@type": "xsd:string"
    },
    "PostV1DomainsAssignIpRequest": "adbtd:PostV1DomainsAssignIpRequest",
    "assignments": {
      "@id": "adbtd:assignments",
      "@container": "@list"
    },
    "PostV1DomainsAssignIpResponse": "adbtd:PostV1DomainsAssignIpResponse",
    "results": {
      "@id": "adbtd:results",
      "@container": "@list"
    },
    "GetV1IpsResponse": "adbtd:GetV1IpsResponse",
    "PostV1IpsRequest": "adbtd:PostV1IpsRequest",
    "count": {
      "@id": "adbtd:count",
      "@type": "xsd:integer"
    },
    "PatchV1IpsIdRequest": "adbtd:PatchV1IpsIdRequest",
    "label": {
      "@id": "adbtd:label",
      "@type": "xsd:string"
    },
    "GetV1MailboxesResponse": "adbtd:GetV1MailboxesResponse",
    "PostV1MailboxesRequest": "adbtd:PostV1MailboxesRequest",
    "emails": {
      "@id": "adbtd:emails",
      "@container": "@list"
    },
    "GetV1MailboxesIdResponse": "adbtd:GetV1MailboxesIdResponse",
    "GetV1MailboxesIdMessagesResponse": "adbtd:GetV1MailboxesIdMessagesResponse",
    "GetV1MailboxesIdMessagesUidResponse": "adbtd:GetV1MailboxesIdMessagesUidResponse",
    "PostV1MailboxesIdSendRequest": "adbtd:PostV1MailboxesIdSendRequest",
    "cc": {
      "@id": "adbtd:cc",
      "@container": "@list"
    },
    "bcc": {
      "@id": "adbtd:bcc",
      "@container": "@list"
    },
    "fromName": {
      "@id": "adbtd:fromName",
      "@type": "xsd:string"
    },
    "replyTo": {
      "@id": "adbtd:replyTo",
      "@type": "xsd:string"
    },
    "GetV1MeResponse": "adbtd:GetV1MeResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "adbtd API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects adbtd'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/_ae-authored/adbtd-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/adbtd-com-openapi-generated.yml"
  ]
}