Breakreach · JSON-LD Context
Breakreach Com Context
JSON-LD context defining the semantic vocabulary for Breakreach Com from Breakreach.
17 Classes
88 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
breakreach:
https://breakreach.com/schema#
Classes
Post
GoogleBusinessSettings
Account
Workspace
ArticleSettings
Comment
CreatedPost
ConnectLink
CommentDmRule
CommentDmRuleInput
CommentDmEvent
DmTrigger
DmStep
DmAutomation
DmAutomationInput
DmAutomationRun
Error
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| content | string | |
| status | string | |
| scheduledAt | dateTime | |
| accountIds | list | |
| media | list | |
| metrics | ||
| error | string | |
| button | string | |
| buttonUrl | reference | |
| platform | string | |
| displayName | string | |
| warning | string | |
| slug | string | |
| name | string | |
| timezone | string | |
| tags | list | |
| canonicalUrl | reference | |
| asDraft | boolean | |
| newsletter | string | |
| emailSegment | string | |
| aiDisclosure | string | |
| postId | string | |
| text | string | |
| username | string | |
| avatarUrl | reference | |
| timestamp | dateTime | |
| likeCount | decimal | |
| hidden | boolean | |
| rating | integer | |
| policyViolation | string | |
| replies | list | |
| postContent | string | |
| postUrl | reference | |
| postImage | reference | |
| accountId | string | |
| accountDisplayName | string | |
| accounts | list | |
| url | reference | |
| workspace | string | |
| platforms | list | |
| redirectUrl | string | |
| expiresAt | dateTime | |
| connected | list | |
| account | ||
| mediaId | string | |
| keywords | list | |
| match | string | |
| dmText | string | |
| publicReplies | list | |
| active | boolean | |
| stats | ||
| lastTriggeredAt | dateTime | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| ruleId | string | |
| reason | string | |
| commentId | string | |
| commentText | string | |
| commenterUsername | string | |
| commenterName | string | |
| dmMessageId | string | |
| publicReply | string | |
| publicReplyError | string | |
| sentAt | dateTime | |
| type | string | |
| ref | string | |
| choices | list | |
| otherwise | ||
| minutes | integer | |
| check | string | |
| withinMinutes | integer | |
| yes | list | |
| no | list | |
| note | string | |
| trigger | reference | |
| refLink | string | |
| steps | list | |
| reentry | string | |
| cooldownHours | integer | |
| automationId | string | |
| contact | ||
| stepId | string | |
| waiting | ||
| clicks | integer | |
| log | list | |
| endReason | string | |
| endedAt | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://breakreach.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"breakreach": "https://breakreach.com/schema#",
"Post": "breakreach:Post",
"id": {
"@id": "breakreach:id",
"@type": "xsd:string"
},
"content": {
"@id": "breakreach:content",
"@type": "xsd:string"
},
"status": {
"@id": "breakreach:status",
"@type": "xsd:string"
},
"scheduledAt": {
"@id": "breakreach:scheduledAt",
"@type": "xsd:dateTime"
},
"accountIds": {
"@id": "breakreach:accountIds",
"@container": "@list"
},
"media": {
"@id": "breakreach:media",
"@container": "@list"
},
"metrics": {
"@id": "breakreach:metrics"
},
"error": {
"@id": "breakreach:error",
"@type": "xsd:string"
},
"GoogleBusinessSettings": "breakreach:GoogleBusinessSettings",
"button": {
"@id": "breakreach:button",
"@type": "xsd:string"
},
"buttonUrl": {
"@id": "breakreach:buttonUrl",
"@type": "@id"
},
"Account": "breakreach:Account",
"platform": {
"@id": "breakreach:platform",
"@type": "xsd:string"
},
"displayName": {
"@id": "breakreach:displayName",
"@type": "xsd:string"
},
"warning": {
"@id": "breakreach:warning",
"@type": "xsd:string"
},
"Workspace": "breakreach:Workspace",
"slug": {
"@id": "breakreach:slug",
"@type": "xsd:string"
},
"name": {
"@id": "breakreach:name",
"@type": "xsd:string"
},
"timezone": {
"@id": "breakreach:timezone",
"@type": "xsd:string"
},
"ArticleSettings": "breakreach:ArticleSettings",
"tags": {
"@id": "breakreach:tags",
"@container": "@list"
},
"canonicalUrl": {
"@id": "breakreach:canonicalUrl",
"@type": "@id"
},
"asDraft": {
"@id": "breakreach:asDraft",
"@type": "xsd:boolean"
},
"newsletter": {
"@id": "breakreach:newsletter",
"@type": "xsd:string"
},
"emailSegment": {
"@id": "breakreach:emailSegment",
"@type": "xsd:string"
},
"aiDisclosure": {
"@id": "breakreach:aiDisclosure",
"@type": "xsd:string"
},
"Comment": "breakreach:Comment",
"postId": {
"@id": "breakreach:postId",
"@type": "xsd:string"
},
"text": {
"@id": "breakreach:text",
"@type": "xsd:string"
},
"username": {
"@id": "breakreach:username",
"@type": "xsd:string"
},
"avatarUrl": {
"@id": "breakreach:avatarUrl",
"@type": "@id"
},
"timestamp": {
"@id": "breakreach:timestamp",
"@type": "xsd:dateTime"
},
"likeCount": {
"@id": "breakreach:likeCount",
"@type": "xsd:decimal"
},
"hidden": {
"@id": "breakreach:hidden",
"@type": "xsd:boolean"
},
"rating": {
"@id": "breakreach:rating",
"@type": "xsd:integer"
},
"policyViolation": {
"@id": "breakreach:policyViolation",
"@type": "xsd:string"
},
"replies": {
"@id": "breakreach:replies",
"@container": "@list"
},
"postContent": {
"@id": "breakreach:postContent",
"@type": "xsd:string"
},
"postUrl": {
"@id": "breakreach:postUrl",
"@type": "@id"
},
"postImage": {
"@id": "breakreach:postImage",
"@type": "@id"
},
"accountId": {
"@id": "breakreach:accountId",
"@type": "xsd:string"
},
"accountDisplayName": {
"@id": "breakreach:accountDisplayName",
"@type": "xsd:string"
},
"CreatedPost": "breakreach:CreatedPost",
"accounts": {
"@id": "breakreach:accounts",
"@container": "@list"
},
"ConnectLink": "breakreach:ConnectLink",
"url": {
"@id": "breakreach:url",
"@type": "@id"
},
"workspace": {
"@id": "breakreach:workspace",
"@type": "xsd:string"
},
"platforms": {
"@id": "breakreach:platforms",
"@container": "@list"
},
"redirectUrl": {
"@id": "breakreach:redirectUrl",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "breakreach:expiresAt",
"@type": "xsd:dateTime"
},
"connected": {
"@id": "breakreach:connected",
"@container": "@list"
},
"CommentDmRule": "breakreach:CommentDmRule",
"account": {
"@id": "breakreach:account"
},
"mediaId": {
"@id": "breakreach:mediaId",
"@type": "xsd:string"
},
"keywords": {
"@id": "breakreach:keywords",
"@container": "@list"
},
"match": {
"@id": "breakreach:match",
"@type": "xsd:string"
},
"dmText": {
"@id": "breakreach:dmText",
"@type": "xsd:string"
},
"publicReplies": {
"@id": "breakreach:publicReplies",
"@container": "@list"
},
"active": {
"@id": "breakreach:active",
"@type": "xsd:boolean"
},
"stats": {
"@id": "breakreach:stats"
},
"lastTriggeredAt": {
"@id": "breakreach:lastTriggeredAt",
"@type": "xsd:dateTime"
},
"createdAt": {
"@id": "breakreach:createdAt",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "breakreach:updatedAt",
"@type": "xsd:dateTime"
},
"CommentDmRuleInput": "breakreach:CommentDmRuleInput",
"CommentDmEvent": "breakreach:CommentDmEvent",
"ruleId": {
"@id": "breakreach:ruleId",
"@type": "xsd:string"
},
"reason": {
"@id": "breakreach:reason",
"@type": "xsd:string"
},
"commentId": {
"@id": "breakreach:commentId",
"@type": "xsd:string"
},
"commentText": {
"@id": "breakreach:commentText",
"@type": "xsd:string"
},
"commenterUsername": {
"@id": "breakreach:commenterUsername",
"@type": "xsd:string"
},
"commenterName": {
"@id": "breakreach:commenterName",
"@type": "xsd:string"
},
"dmMessageId": {
"@id": "breakreach:dmMessageId",
"@type": "xsd:string"
},
"publicReply": {
"@id": "breakreach:publicReply",
"@type": "xsd:string"
},
"publicReplyError": {
"@id": "breakreach:publicReplyError",
"@type": "xsd:string"
},
"sentAt": {
"@id": "breakreach:sentAt",
"@type": "xsd:dateTime"
},
"DmTrigger": "breakreach:DmTrigger",
"type": {
"@id": "breakreach:type",
"@type": "xsd:string"
},
"ref": {
"@id": "breakreach:ref",
"@type": "xsd:string"
},
"DmStep": "breakreach:DmStep",
"choices": {
"@id": "breakreach:choices",
"@container": "@list"
},
"otherwise": {
"@id": "breakreach:otherwise"
},
"minutes": {
"@id": "breakreach:minutes",
"@type": "xsd:integer"
},
"check": {
"@id": "breakreach:check",
"@type": "xsd:string"
},
"withinMinutes": {
"@id": "breakreach:withinMinutes",
"@type": "xsd:integer"
},
"yes": {
"@id": "breakreach:yes",
"@container": "@list"
},
"no": {
"@id": "breakreach:no",
"@container": "@list"
},
"note": {
"@id": "breakreach:note",
"@type": "xsd:string"
},
"DmAutomation": "breakreach:DmAutomation",
"trigger": {
"@id": "breakreach:trigger",
"@type": "@id"
},
"refLink": {
"@id": "breakreach:refLink",
"@type": "xsd:string"
},
"steps": {
"@id": "breakreach:steps",
"@container": "@list"
},
"reentry": {
"@id": "breakreach:reentry",
"@type": "xsd:string"
},
"cooldownHours": {
"@id": "breakreach:cooldownHours",
"@type": "xsd:integer"
},
"DmAutomationInput": "breakreach:DmAutomationInput",
"DmAutomationRun": "breakreach:DmAutomationRun",
"automationId": {
"@id": "breakreach:automationId",
"@type": "xsd:string"
},
"contact": {
"@id": "breakreach:contact"
},
"stepId": {
"@id": "breakreach:stepId",
"@type": "xsd:string"
},
"waiting": {
"@id": "breakreach:waiting"
},
"clicks": {
"@id": "breakreach:clicks",
"@type": "xsd:integer"
},
"log": {
"@id": "breakreach:log",
"@container": "@list"
},
"endReason": {
"@id": "breakreach:endReason",
"@type": "xsd:string"
},
"endedAt": {
"@id": "breakreach:endedAt",
"@type": "xsd:dateTime"
},
"Error": "breakreach:Error"
},
"@type": "schema:Dataset",
"schema:name": "Breakreach API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Breakreach'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-03) from openapi/breakreach-com-openapi.json.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/breakreach-com-openapi.json"
]
}