FranklyMail · JSON-LD Context

Franklymail Com Context

JSON-LD context defining the semantic vocabulary for Franklymail Com from FranklyMail.

17 Classes 28 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/
franklymail: https://franklymail.com/schema#

Classes

PostAliasesRequest PatchAliasesIdRequest PostApiDomainsRequest PostApiDomainsResponse PostApiMailboxesRequest PostApiMailboxesMailboxidRequest PostApiMailboxesMailboxidResponse PostApiV1DraftsRequest PostApiV1MailboxesIdMessagesMessageidMoveRequest PostDomainsRequest PostMailboxesRequest PatchMailboxesIdRequest GetMailboxesIdImportResponse PostMailboxesIdImportRequest PostMailboxesIdImportResponse PostMailboxesIdPasswordRequest PutMailboxesIdSieveRequest

Properties

Property Type Container
domainId string
source string
destination string
name string
id string
domain string
status string
localPart string
host string
port integer
username string
password string
import string
mailboxId string
requestKey string
to string
subject string
text string
html string
cc string
replyToMessageId string
senderIdentityId string
destinationFolderId string
expectedFolderIds string
displayName string
quotaBytes integer
importId string
script string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://franklymail.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "franklymail": "https://franklymail.com/schema#",
    "PostAliasesRequest": "franklymail:PostAliasesRequest",
    "domainId": {
      "@id": "franklymail:domainId",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "franklymail:source",
      "@type": "xsd:string"
    },
    "destination": {
      "@id": "franklymail:destination",
      "@type": "xsd:string"
    },
    "PatchAliasesIdRequest": "franklymail:PatchAliasesIdRequest",
    "PostApiDomainsRequest": "franklymail:PostApiDomainsRequest",
    "name": {
      "@id": "franklymail:name",
      "@type": "xsd:string"
    },
    "PostApiDomainsResponse": "franklymail:PostApiDomainsResponse",
    "id": {
      "@id": "franklymail:id",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "franklymail:domain",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "franklymail:status",
      "@type": "xsd:string"
    },
    "PostApiMailboxesRequest": "franklymail:PostApiMailboxesRequest",
    "localPart": {
      "@id": "franklymail:localPart",
      "@type": "xsd:string"
    },
    "PostApiMailboxesMailboxidRequest": "franklymail:PostApiMailboxesMailboxidRequest",
    "host": {
      "@id": "franklymail:host",
      "@type": "xsd:string"
    },
    "port": {
      "@id": "franklymail:port",
      "@type": "xsd:integer"
    },
    "username": {
      "@id": "franklymail:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "franklymail:password",
      "@type": "xsd:string"
    },
    "PostApiMailboxesMailboxidResponse": "franklymail:PostApiMailboxesMailboxidResponse",
    "import": {
      "@id": "franklymail:import",
      "@type": "xsd:string"
    },
    "PostApiV1DraftsRequest": "franklymail:PostApiV1DraftsRequest",
    "mailboxId": {
      "@id": "franklymail:mailboxId",
      "@type": "xsd:string"
    },
    "requestKey": {
      "@id": "franklymail:requestKey",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "franklymail:to",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "franklymail:subject",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "franklymail:text",
      "@type": "xsd:string"
    },
    "html": {
      "@id": "franklymail:html",
      "@type": "xsd:string"
    },
    "cc": {
      "@id": "franklymail:cc",
      "@type": "xsd:string"
    },
    "replyToMessageId": {
      "@id": "franklymail:replyToMessageId",
      "@type": "xsd:string"
    },
    "senderIdentityId": {
      "@id": "franklymail:senderIdentityId",
      "@type": "xsd:string"
    },
    "PostApiV1MailboxesIdMessagesMessageidMoveRequest": "franklymail:PostApiV1MailboxesIdMessagesMessageidMoveRequest",
    "destinationFolderId": {
      "@id": "franklymail:destinationFolderId",
      "@type": "xsd:string"
    },
    "expectedFolderIds": {
      "@id": "franklymail:expectedFolderIds",
      "@type": "xsd:string"
    },
    "PostDomainsRequest": "franklymail:PostDomainsRequest",
    "PostMailboxesRequest": "franklymail:PostMailboxesRequest",
    "displayName": {
      "@id": "franklymail:displayName",
      "@type": "xsd:string"
    },
    "quotaBytes": {
      "@id": "franklymail:quotaBytes",
      "@type": "xsd:integer"
    },
    "PatchMailboxesIdRequest": "franklymail:PatchMailboxesIdRequest",
    "GetMailboxesIdImportResponse": "franklymail:GetMailboxesIdImportResponse",
    "PostMailboxesIdImportRequest": "franklymail:PostMailboxesIdImportRequest",
    "PostMailboxesIdImportResponse": "franklymail:PostMailboxesIdImportResponse",
    "importId": {
      "@id": "franklymail:importId",
      "@type": "xsd:string"
    },
    "PostMailboxesIdPasswordRequest": "franklymail:PostMailboxesIdPasswordRequest",
    "PutMailboxesIdSieveRequest": "franklymail:PutMailboxesIdSieveRequest",
    "script": {
      "@id": "franklymail:script",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FranklyMail API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FranklyMail'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-09) from openapi/_ae-authored/franklymail-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/_ae-authored/franklymail-com-openapi-generated.yml"
  ]
}