{
  "@context": {
    "@vocab": "https://faivelo.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "faivelo": "https://faivelo.com/schema#",
    "PostApiPartnerCustomersRequest": "faivelo:PostApiPartnerCustomersRequest",
    "email": {
      "@id": "faivelo:email",
      "@type": "xsd:string"
    },
    "companyName": {
      "@id": "faivelo:companyName",
      "@type": "xsd:string"
    },
    "attestation": {
      "@id": "faivelo:attestation"
    },
    "PostApiPartnerCustomersCustomeridDomainsRequest": "faivelo:PostApiPartnerCustomersCustomeridDomainsRequest",
    "domain": {
      "@id": "faivelo:domain",
      "@type": "xsd:string"
    },
    "brandName": {
      "@id": "faivelo:brandName",
      "@type": "xsd:string"
    },
    "PostApiPartnerCustomersCustomeridDomainsSmiledentalExampleMa": "faivelo:PostApiPartnerCustomersCustomeridDomainsSmiledentalExampleMa",
    "localPart": {
      "@id": "faivelo:localPart",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "faivelo:displayName",
      "@type": "xsd:string"
    },
    "PostApiUserApiKeysRequest": "faivelo:PostApiUserApiKeysRequest",
    "kind": {
      "@id": "faivelo:kind",
      "@type": "xsd:string"
    },
    "PostApiUserApiKeysResponse": "faivelo:PostApiUserApiKeysResponse",
    "success": {
      "@id": "faivelo:success",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "faivelo:data"
    },
    "PostApiV1EmailsRequest": "faivelo:PostApiV1EmailsRequest",
    "from": {
      "@id": "faivelo:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "faivelo:to",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "faivelo:subject",
      "@type": "xsd:string"
    },
    "html": {
      "@id": "faivelo:html",
      "@type": "xsd:string"
    },
    "GetApiV1EmailsIdResponse": "faivelo:GetApiV1EmailsIdResponse",
    "status": {
      "@id": "faivelo:status",
      "@type": "xsd:string"
    },
    "PostApiV1MailboxesRequest": "faivelo:PostApiV1MailboxesRequest",
    "PostApiV1MailboxesMyAgentRequest": "faivelo:PostApiV1MailboxesMyAgentRequest",
    "PostApiV1MailboxesMyAgentResponse": "faivelo:PostApiV1MailboxesMyAgentResponse",
    "PostApiV1MailboxesAddressAttachmentsRequest": "faivelo:PostApiV1MailboxesAddressAttachmentsRequest",
    "contentType": {
      "@id": "faivelo:contentType",
      "@type": "xsd:string"
    },
    "sizeBytes": {
      "@id": "faivelo:sizeBytes",
      "@type": "xsd:integer"
    },
    "PostApiV1MailboxesAddressAttachmentsResponse": "faivelo:PostApiV1MailboxesAddressAttachmentsResponse",
    "uploadId": {
      "@id": "faivelo:uploadId",
      "@type": "xsd:string"
    },
    "upload": {
      "@id": "faivelo:upload"
    },
    "PostApiV1MailboxesAddressSendRequest": "faivelo:PostApiV1MailboxesAddressSendRequest",
    "cc": {
      "@id": "faivelo:cc",
      "@type": "xsd:string"
    },
    "bcc": {
      "@id": "faivelo:bcc",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "faivelo:text",
      "@type": "xsd:string"
    },
    "templateAlias": {
      "@id": "faivelo:templateAlias",
      "@type": "xsd:string"
    },
    "variables": {
      "@id": "faivelo:variables"
    },
    "attachments": {
      "@id": "faivelo:attachments",
      "@container": "@list"
    },
    "PostApiV1MailboxesAddressSendResponse": "faivelo:PostApiV1MailboxesAddressSendResponse",
    "id": {
      "@id": "faivelo:id",
      "@type": "xsd:string"
    },
    "DeleteCustomersIdResponse": "faivelo:DeleteCustomersIdResponse",
    "GetCustomersIdResponse": "faivelo:GetCustomersIdResponse",
    "PostCustomersIdApiKeysRequest": "faivelo:PostCustomersIdApiKeysRequest",
    "scopes": {
      "@id": "faivelo:scopes",
      "@container": "@list"
    },
    "mailbox": {
      "@id": "faivelo:mailbox",
      "@type": "xsd:string"
    },
    "PostCustomersIdApiKeysResponse": "faivelo:PostCustomersIdApiKeysResponse",
    "PostCustomersIdDomainsDomainPlanRequest": "faivelo:PostCustomersIdDomainsDomainPlanRequest",
    "plan": {
      "@id": "faivelo:plan",
      "@type": "xsd:string"
    },
    "PostCustomersIdDomainsDomainPlanResponse": "faivelo:PostCustomersIdDomainsDomainPlanResponse",
    "PostCustomersIdPlanRequest": "faivelo:PostCustomersIdPlanRequest",
    "PostCustomersIdPlanResponse": "faivelo:PostCustomersIdPlanResponse",
    "GetDomainsResponse": "faivelo:GetDomainsResponse",
    "GetDomainsDomainResponse": "faivelo:GetDomainsDomainResponse",
    "GetEmailsIdResponse": "faivelo:GetEmailsIdResponse",
    "GetMailHostResponse": "faivelo:GetMailHostResponse",
    "PostMailboxesAddressAttachmentsRequest": "faivelo:PostMailboxesAddressAttachmentsRequest",
    "PostMailboxesAddressAttachmentsResponse": "faivelo:PostMailboxesAddressAttachmentsResponse",
    "PostMailboxesAddressSendRequest": "faivelo:PostMailboxesAddressSendRequest",
    "PostMailboxesAddressSendBatchRequest": "faivelo:PostMailboxesAddressSendBatchRequest",
    "body": {
      "@id": "faivelo:body"
    },
    "PostMailboxesAddressSendBatchResponse": "faivelo:PostMailboxesAddressSendBatchResponse",
    "GetServicesResponse": "faivelo:GetServicesResponse",
    "GetServicesIdResponse": "faivelo:GetServicesIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Faivelo API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Faivelo'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-07) from openapi/_ae-authored/faivelo-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/_ae-authored/faivelo-com-openapi-generated.yml"
  ]
}