Bounceexchange · JSON-LD Context
Bounceexchange Context
JSON-LD context defining the semantic vocabulary for Bounceexchange from Bounceexchange.
11 Classes
26 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
bounceexchange:
https://wunderkind.co/schema#
Classes
PostCreatecontactactivitiesRequest
PostCreatecontactactivitiesResponse
PostTextBulkMessageSendResponse
PostTextCsvSubscribeResponse
PostTextMessageSendRequest
PostTextMessageSendResponse
GetTextMessageStatusResponse
PostTextSubscriptionStatusRequest
PostTextSubscriptionStatusResponse
PostTextTextidRequest
PostTextTextidResponse
Properties
| Property | Type | Container |
|---|---|---|
| source | string | |
| contact | ||
| contact.identifiers.email | string | |
| contact.identifiersPriority | list | |
| contact.attributes.channels.email.address | string | |
| contact.attributes.wk_identified | boolean | |
| contact.canBeCreated | boolean | |
| contact.canBeUpdated | boolean | |
| contact.forceSubscribe | boolean | |
| contactActivities | list | |
| status | integer | |
| message | string | |
| successSent | list | |
| failedSent | list | |
| invalidPhoneNumbers | list | |
| failedToProcessNumbers | list | |
| phone | string | |
| string | ||
| text | string | |
| mediaUrl | string | |
| clickUrl | string | |
| callbackData | string | |
| messageId | string | |
| phone_numbers | list | |
| phoneNumberStatuses | list | |
| sendPurpose | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://wunderkind.co/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"bounceexchange": "https://wunderkind.co/schema#",
"PostCreatecontactactivitiesRequest": "bounceexchange:PostCreatecontactactivitiesRequest",
"source": {
"@id": "bounceexchange:source",
"@type": "xsd:string"
},
"contact": {
"@id": "bounceexchange:contact"
},
"contact.identifiers.email": {
"@id": "bounceexchange:contact.identifiers.email",
"@type": "xsd:string"
},
"contact.identifiersPriority": {
"@id": "bounceexchange:contact.identifiersPriority",
"@container": "@list"
},
"contact.attributes.channels.email.address": {
"@id": "bounceexchange:contact.attributes.channels.email.address",
"@type": "xsd:string"
},
"contact.attributes.wk_identified": {
"@id": "bounceexchange:contact.attributes.wk_identified",
"@type": "xsd:boolean"
},
"contact.canBeCreated": {
"@id": "bounceexchange:contact.canBeCreated",
"@type": "xsd:boolean"
},
"contact.canBeUpdated": {
"@id": "bounceexchange:contact.canBeUpdated",
"@type": "xsd:boolean"
},
"contact.forceSubscribe": {
"@id": "bounceexchange:contact.forceSubscribe",
"@type": "xsd:boolean"
},
"contactActivities": {
"@id": "bounceexchange:contactActivities",
"@container": "@list"
},
"PostCreatecontactactivitiesResponse": "bounceexchange:PostCreatecontactactivitiesResponse",
"status": {
"@id": "bounceexchange:status",
"@type": "xsd:integer"
},
"message": {
"@id": "bounceexchange:message",
"@type": "xsd:string"
},
"PostTextBulkMessageSendResponse": "bounceexchange:PostTextBulkMessageSendResponse",
"successSent": {
"@id": "bounceexchange:successSent",
"@container": "@list"
},
"failedSent": {
"@id": "bounceexchange:failedSent",
"@container": "@list"
},
"PostTextCsvSubscribeResponse": "bounceexchange:PostTextCsvSubscribeResponse",
"invalidPhoneNumbers": {
"@id": "bounceexchange:invalidPhoneNumbers",
"@container": "@list"
},
"failedToProcessNumbers": {
"@id": "bounceexchange:failedToProcessNumbers",
"@container": "@list"
},
"PostTextMessageSendRequest": "bounceexchange:PostTextMessageSendRequest",
"phone": {
"@id": "bounceexchange:phone",
"@type": "xsd:string"
},
"email": {
"@id": "bounceexchange:email",
"@type": "xsd:string"
},
"text": {
"@id": "bounceexchange:text",
"@type": "xsd:string"
},
"mediaUrl": {
"@id": "bounceexchange:mediaUrl",
"@type": "xsd:string"
},
"clickUrl": {
"@id": "bounceexchange:clickUrl",
"@type": "xsd:string"
},
"callbackData": {
"@id": "bounceexchange:callbackData",
"@type": "xsd:string"
},
"PostTextMessageSendResponse": "bounceexchange:PostTextMessageSendResponse",
"messageId": {
"@id": "bounceexchange:messageId",
"@type": "xsd:string"
},
"GetTextMessageStatusResponse": "bounceexchange:GetTextMessageStatusResponse",
"PostTextSubscriptionStatusRequest": "bounceexchange:PostTextSubscriptionStatusRequest",
"phone_numbers": {
"@id": "bounceexchange:phone_numbers",
"@container": "@list"
},
"PostTextSubscriptionStatusResponse": "bounceexchange:PostTextSubscriptionStatusResponse",
"phoneNumberStatuses": {
"@id": "bounceexchange:phoneNumberStatuses",
"@container": "@list"
},
"PostTextTextidRequest": "bounceexchange:PostTextTextidRequest",
"sendPurpose": {
"@id": "bounceexchange:sendPurpose",
"@type": "xsd:string"
},
"PostTextTextidResponse": "bounceexchange:PostTextTextidResponse"
},
"@type": "schema:Dataset",
"schema:name": "Bounceexchange API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Bounceexchange'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-10-03) from openapi/_ae-authored/bounceexchange-openapi-generated.yml.",
"dcterms:created": "2026-10-03",
"dcterms:source": [
"openapi/_ae-authored/bounceexchange-openapi-generated.yml"
]
}