{
  "@context": {
    "@vocab": "https://htmlradar.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "htmlradar": "https://htmlradar.com/schema#",
    "GetApiV1DocumentsResponse": "htmlradar:GetApiV1DocumentsResponse",
    "documents": {
      "@id": "htmlradar:documents",
      "@container": "@list"
    },
    "next_before": {
      "@id": "htmlradar:next_before",
      "@type": "xsd:string"
    },
    "GetApiV1DocumentsIdAttachmentsResponse": "htmlradar:GetApiV1DocumentsIdAttachmentsResponse",
    "attachments": {
      "@id": "htmlradar:attachments",
      "@container": "@list"
    },
    "PostApiV1DocumentsIdAttachmentsRequest": "htmlradar:PostApiV1DocumentsIdAttachmentsRequest",
    "filename": {
      "@id": "htmlradar:filename",
      "@type": "xsd:string"
    },
    "content_base64": {
      "@id": "htmlradar:content_base64",
      "@type": "xsd:string"
    },
    "PostApiV1DocumentsIdAttachmentsResponse": "htmlradar:PostApiV1DocumentsIdAttachmentsResponse",
    "attachment_id": {
      "@id": "htmlradar:attachment_id",
      "@type": "xsd:string"
    },
    "document_id": {
      "@id": "htmlradar:document_id",
      "@type": "xsd:string"
    },
    "mime_type": {
      "@id": "htmlradar:mime_type",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "htmlradar:size_bytes",
      "@type": "xsd:integer"
    },
    "DeleteApiV1DocumentsIdAttachmentsAttachmentidResponse": "htmlradar:DeleteApiV1DocumentsIdAttachmentsAttachmentidResponse",
    "removed": {
      "@id": "htmlradar:removed",
      "@type": "xsd:boolean"
    },
    "GetApiV1DocumentsIdHtmlResponse": "htmlradar:GetApiV1DocumentsIdHtmlResponse",
    "title": {
      "@id": "htmlradar:title",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "htmlradar:version",
      "@type": "xsd:integer"
    },
    "html": {
      "@id": "htmlradar:html",
      "@type": "xsd:string"
    },
    "image_references": {
      "@id": "htmlradar:image_references",
      "@type": "xsd:integer"
    },
    "stored_bytes": {
      "@id": "htmlradar:stored_bytes",
      "@type": "xsd:integer"
    },
    "PostApiV1DocumentsIdReplaceRequest": "htmlradar:PostApiV1DocumentsIdReplaceRequest",
    "edits": {
      "@id": "htmlradar:edits",
      "@container": "@list"
    },
    "expected_version": {
      "@id": "htmlradar:expected_version",
      "@type": "xsd:integer"
    },
    "request_id": {
      "@id": "htmlradar:request_id",
      "@type": "xsd:string"
    },
    "PostApiV1DocumentsIdReplaceResponse": "htmlradar:PostApiV1DocumentsIdReplaceResponse",
    "links_unchanged": {
      "@id": "htmlradar:links_unchanged",
      "@type": "xsd:boolean"
    },
    "GetApiV1MeResponse": "htmlradar:GetApiV1MeResponse",
    "user_id": {
      "@id": "htmlradar:user_id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "htmlradar:email",
      "@type": "xsd:string"
    },
    "tier": {
      "@id": "htmlradar:tier",
      "@type": "xsd:string"
    },
    "free_links_used": {
      "@id": "htmlradar:free_links_used",
      "@type": "xsd:integer"
    },
    "free_links_cap": {
      "@id": "htmlradar:free_links_cap",
      "@type": "xsd:integer"
    },
    "key_read_only": {
      "@id": "htmlradar:key_read_only",
      "@type": "xsd:boolean"
    },
    "team_read_only": {
      "@id": "htmlradar:team_read_only",
      "@type": "xsd:boolean"
    },
    "reads_contents": {
      "@id": "htmlradar:reads_contents",
      "@type": "xsd:boolean"
    },
    "permission_version": {
      "@id": "htmlradar:permission_version",
      "@type": "xsd:integer"
    },
    "current_permission_version": {
      "@id": "htmlradar:current_permission_version",
      "@type": "xsd:integer"
    },
    "update_available": {
      "@id": "htmlradar:update_available",
      "@type": "xsd:boolean"
    },
    "update_url": {
      "@id": "htmlradar:update_url",
      "@type": "xsd:string"
    },
    "PostApiV1MeRequest": "htmlradar:PostApiV1MeRequest",
    "recipient_label": {
      "@id": "htmlradar:recipient_label",
      "@type": "xsd:string"
    },
    "PostApiV1MeResponse": "htmlradar:PostApiV1MeResponse",
    "GetApiV1SharesResponse": "htmlradar:GetApiV1SharesResponse",
    "shares": {
      "@id": "htmlradar:shares",
      "@container": "@list"
    },
    "PostApiV1SharesRequest": "htmlradar:PostApiV1SharesRequest",
    "url": {
      "@id": "htmlradar:url",
      "@type": "xsd:string"
    },
    "require_email": {
      "@id": "htmlradar:require_email",
      "@type": "xsd:boolean"
    },
    "verify_email": {
      "@id": "htmlradar:verify_email",
      "@type": "xsd:boolean"
    },
    "password": {
      "@id": "htmlradar:password",
      "@type": "xsd:string"
    },
    "allow_comments": {
      "@id": "htmlradar:allow_comments",
      "@type": "xsd:boolean"
    },
    "lock_deck": {
      "@id": "htmlradar:lock_deck",
      "@type": "xsd:boolean"
    },
    "show_watermark": {
      "@id": "htmlradar:show_watermark",
      "@type": "xsd:boolean"
    },
    "allowed_email_domains": {
      "@id": "htmlradar:allowed_email_domains",
      "@container": "@list"
    },
    "allowed_emails": {
      "@id": "htmlradar:allowed_emails",
      "@container": "@list"
    },
    "expires_in_hours": {
      "@id": "htmlradar:expires_in_hours",
      "@type": "xsd:decimal"
    },
    "slug": {
      "@id": "htmlradar:slug",
      "@type": "xsd:string"
    },
    "domain_id": {
      "@id": "htmlradar:domain_id",
      "@type": "xsd:string"
    },
    "PostApiV1SharesResponse": "htmlradar:PostApiV1SharesResponse",
    "share_id": {
      "@id": "htmlradar:share_id",
      "@type": "xsd:string"
    },
    "dashboard_url": {
      "@id": "htmlradar:dashboard_url",
      "@type": "xsd:string"
    },
    "GetApiV1SharesIdResponse": "htmlradar:GetApiV1SharesIdResponse",
    "settings_version": {
      "@id": "htmlradar:settings_version",
      "@type": "xsd:integer"
    },
    "settings": {
      "@id": "htmlradar:settings"
    },
    "PatchApiV1SharesIdRequest": "htmlradar:PatchApiV1SharesIdRequest",
    "expires_at": {
      "@id": "htmlradar:expires_at",
      "@type": "xsd:string"
    },
    "show_sender": {
      "@id": "htmlradar:show_sender",
      "@type": "xsd:string"
    },
    "notify_first_open": {
      "@id": "htmlradar:notify_first_open",
      "@type": "xsd:boolean"
    },
    "add_allowed_emails": {
      "@id": "htmlradar:add_allowed_emails",
      "@container": "@list"
    },
    "remove_allowed_emails": {
      "@id": "htmlradar:remove_allowed_emails",
      "@container": "@list"
    },
    "add_allowed_email_domains": {
      "@id": "htmlradar:add_allowed_email_domains",
      "@container": "@list"
    },
    "remove_allowed_email_domains": {
      "@id": "htmlradar:remove_allowed_email_domains",
      "@container": "@list"
    },
    "expected_settings_version": {
      "@id": "htmlradar:expected_settings_version",
      "@type": "xsd:integer"
    },
    "PatchApiV1SharesIdResponse": "htmlradar:PatchApiV1SharesIdResponse",
    "GetApiV1SharesIdActivityResponse": "htmlradar:GetApiV1SharesIdActivityResponse",
    "opened": {
      "@id": "htmlradar:opened",
      "@type": "xsd:boolean"
    },
    "viewers": {
      "@id": "htmlradar:viewers",
      "@container": "@list"
    },
    "PostApiV1SharesIdRevokeRequest": "htmlradar:PostApiV1SharesIdRevokeRequest",
    "revoked": {
      "@id": "htmlradar:revoked",
      "@type": "xsd:boolean"
    },
    "PostApiV1SharesIdRevokeResponse": "htmlradar:PostApiV1SharesIdRevokeResponse",
    "revoked_at": {
      "@id": "htmlradar:revoked_at",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "HTMLRadar API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects HTMLRadar'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-11) from openapi/_ae-authored/htmlradar-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_ae-authored/htmlradar-com-openapi-generated.yml"
  ]
}