MailBridgeAPI · JSON-LD Context

Mailbridgeapi Context

JSON-LD context defining the semantic vocabulary for Mailbridgeapi from MailBridgeAPI.

11 Classes 52 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/
mailbridgeapi: https://mailbridgeapi.com/schema#

Classes

SendEmailPayload ValidateEmail Success Error Meta HealthResponse LegacySendResponse LegacyEmailMessage LegacyGetEmailResponse LegacyUnsubscribeResponse Pagination

Properties

Property Type Container
apikey string
apikeybox string
recipient_email string
mail_subject string
mail_body string
sender_email string
sender_name string
reply_email string
reply_name string
email_cc1 string
email_cc2 string
email_cc3 string
format string
charset string
attachmentBase64_1 string
attachmentBase64_name_1 string
attachmentBase64_2 string
attachmentBase64_name_2 string
embeddedImage reference
embeddedImage_cid string
unsubscribe
from_source string
allow_self_signed
skip_sent_copy boolean
mail_message_id string
mail_in_reply_to string
mail_references string
mail_auto_submitted string
ok
data
meta reference
error
request_id string
api_version string
timestamp dateTime
pagination reference
service string
result
id
object string
body string
email1 string
email2 string
date string
size integer
attachment
loop integer
page integer
per_page integer
total integer
pages integer
next_page_token string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://mailbridgeapi.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "mailbridgeapi": "https://mailbridgeapi.com/schema#",
    "SendEmailPayload": "mailbridgeapi:SendEmailPayload",
    "apikey": {
      "@id": "mailbridgeapi:apikey",
      "@type": "xsd:string"
    },
    "apikeybox": {
      "@id": "mailbridgeapi:apikeybox",
      "@type": "xsd:string"
    },
    "recipient_email": {
      "@id": "mailbridgeapi:recipient_email",
      "@type": "xsd:string"
    },
    "mail_subject": {
      "@id": "mailbridgeapi:mail_subject",
      "@type": "xsd:string"
    },
    "mail_body": {
      "@id": "mailbridgeapi:mail_body",
      "@type": "xsd:string"
    },
    "sender_email": {
      "@id": "mailbridgeapi:sender_email",
      "@type": "xsd:string"
    },
    "sender_name": {
      "@id": "mailbridgeapi:sender_name",
      "@type": "xsd:string"
    },
    "reply_email": {
      "@id": "mailbridgeapi:reply_email",
      "@type": "xsd:string"
    },
    "reply_name": {
      "@id": "mailbridgeapi:reply_name",
      "@type": "xsd:string"
    },
    "email_cc1": {
      "@id": "mailbridgeapi:email_cc1",
      "@type": "xsd:string"
    },
    "email_cc2": {
      "@id": "mailbridgeapi:email_cc2",
      "@type": "xsd:string"
    },
    "email_cc3": {
      "@id": "mailbridgeapi:email_cc3",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "mailbridgeapi:format",
      "@type": "xsd:string"
    },
    "charset": {
      "@id": "mailbridgeapi:charset",
      "@type": "xsd:string"
    },
    "attachmentBase64_1": {
      "@id": "mailbridgeapi:attachmentBase64_1",
      "@type": "xsd:string"
    },
    "attachmentBase64_name_1": {
      "@id": "mailbridgeapi:attachmentBase64_name_1",
      "@type": "xsd:string"
    },
    "attachmentBase64_2": {
      "@id": "mailbridgeapi:attachmentBase64_2",
      "@type": "xsd:string"
    },
    "attachmentBase64_name_2": {
      "@id": "mailbridgeapi:attachmentBase64_name_2",
      "@type": "xsd:string"
    },
    "embeddedImage": {
      "@id": "mailbridgeapi:embeddedImage",
      "@type": "@id"
    },
    "embeddedImage_cid": {
      "@id": "mailbridgeapi:embeddedImage_cid",
      "@type": "xsd:string"
    },
    "unsubscribe": {
      "@id": "mailbridgeapi:unsubscribe"
    },
    "from_source": {
      "@id": "mailbridgeapi:from_source",
      "@type": "xsd:string"
    },
    "allow_self_signed": {
      "@id": "mailbridgeapi:allow_self_signed"
    },
    "skip_sent_copy": {
      "@id": "mailbridgeapi:skip_sent_copy",
      "@type": "xsd:boolean"
    },
    "mail_message_id": {
      "@id": "mailbridgeapi:mail_message_id",
      "@type": "xsd:string"
    },
    "mail_in_reply_to": {
      "@id": "mailbridgeapi:mail_in_reply_to",
      "@type": "xsd:string"
    },
    "mail_references": {
      "@id": "mailbridgeapi:mail_references",
      "@type": "xsd:string"
    },
    "mail_auto_submitted": {
      "@id": "mailbridgeapi:mail_auto_submitted",
      "@type": "xsd:string"
    },
    "ValidateEmail": "mailbridgeapi:ValidateEmail",
    "Success": "mailbridgeapi:Success",
    "ok": {
      "@id": "mailbridgeapi:ok"
    },
    "data": {
      "@id": "mailbridgeapi:data"
    },
    "meta": {
      "@id": "mailbridgeapi:meta",
      "@type": "@id"
    },
    "Error": "mailbridgeapi:Error",
    "error": {
      "@id": "mailbridgeapi:error"
    },
    "Meta": "mailbridgeapi:Meta",
    "request_id": {
      "@id": "mailbridgeapi:request_id",
      "@type": "xsd:string"
    },
    "api_version": {
      "@id": "mailbridgeapi:api_version",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "mailbridgeapi:timestamp",
      "@type": "xsd:dateTime"
    },
    "pagination": {
      "@id": "mailbridgeapi:pagination",
      "@type": "@id"
    },
    "HealthResponse": "mailbridgeapi:HealthResponse",
    "service": {
      "@id": "mailbridgeapi:service",
      "@type": "xsd:string"
    },
    "LegacySendResponse": "mailbridgeapi:LegacySendResponse",
    "result": {
      "@id": "mailbridgeapi:result"
    },
    "LegacyEmailMessage": "mailbridgeapi:LegacyEmailMessage",
    "id": {
      "@id": "mailbridgeapi:id"
    },
    "object": {
      "@id": "mailbridgeapi:object",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "mailbridgeapi:body",
      "@type": "xsd:string"
    },
    "email1": {
      "@id": "mailbridgeapi:email1",
      "@type": "xsd:string"
    },
    "email2": {
      "@id": "mailbridgeapi:email2",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "mailbridgeapi:date",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "mailbridgeapi:size",
      "@type": "xsd:integer"
    },
    "attachment": {
      "@id": "mailbridgeapi:attachment"
    },
    "loop": {
      "@id": "mailbridgeapi:loop",
      "@type": "xsd:integer"
    },
    "LegacyGetEmailResponse": "mailbridgeapi:LegacyGetEmailResponse",
    "LegacyUnsubscribeResponse": "mailbridgeapi:LegacyUnsubscribeResponse",
    "Pagination": "mailbridgeapi:Pagination",
    "page": {
      "@id": "mailbridgeapi:page",
      "@type": "xsd:integer"
    },
    "per_page": {
      "@id": "mailbridgeapi:per_page",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "mailbridgeapi:total",
      "@type": "xsd:integer"
    },
    "pages": {
      "@id": "mailbridgeapi:pages",
      "@type": "xsd:integer"
    },
    "next_page_token": {
      "@id": "mailbridgeapi:next_page_token",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "MailBridgeAPI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects MailBridgeAPI'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-21) from openapi/mailbridgeapi.json.",
  "dcterms:created": "2026-10-21",
  "dcterms:source": [
    "openapi/mailbridgeapi.json"
  ]
}