schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
franklymail:
https://franklymail.com/schema#
{
"@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"
]
}