Brightfield Software · JSON-LD Context
Distyra Context
JSON-LD context defining the semantic vocabulary for Distyra from Brightfield Software.
1 Classes
27 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
distyra:
https://distyra.eu/schema#
Classes
WebhookDelivery
Properties
| Property | Type | Container |
|---|---|---|
| event | string | |
| type | string | |
| livemode | boolean | |
| batch_id | string | |
| status_url | string | |
| item_count | integer | |
| completed_count | integer | |
| failed_count | integer | |
| analysis_id | string | |
| ingestion_id | string | |
| bundle_id | string | |
| format | string | |
| txn_count_parsed | integer | |
| txn_count_dropped | integer | |
| errors_count | integer | |
| connection_id | string | |
| external_ref | string | |
| applicant_ref | string | |
| mode | string | |
| aspsp_name | string | |
| country | string | |
| account_count | integer | |
| consent_expires_at | dateTime | |
| days_left | integer | |
| reason | string | |
| failure_kind | string | |
| error | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://distyra.eu/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"distyra": "https://distyra.eu/schema#",
"WebhookDelivery": "distyra:WebhookDelivery",
"event": {
"@id": "distyra:event",
"@type": "xsd:string"
},
"type": {
"@id": "distyra:type",
"@type": "xsd:string"
},
"livemode": {
"@id": "distyra:livemode",
"@type": "xsd:boolean"
},
"batch_id": {
"@id": "distyra:batch_id",
"@type": "xsd:string"
},
"status_url": {
"@id": "distyra:status_url",
"@type": "xsd:string"
},
"item_count": {
"@id": "distyra:item_count",
"@type": "xsd:integer"
},
"completed_count": {
"@id": "distyra:completed_count",
"@type": "xsd:integer"
},
"failed_count": {
"@id": "distyra:failed_count",
"@type": "xsd:integer"
},
"analysis_id": {
"@id": "distyra:analysis_id",
"@type": "xsd:string"
},
"ingestion_id": {
"@id": "distyra:ingestion_id",
"@type": "xsd:string"
},
"bundle_id": {
"@id": "distyra:bundle_id",
"@type": "xsd:string"
},
"format": {
"@id": "distyra:format",
"@type": "xsd:string"
},
"txn_count_parsed": {
"@id": "distyra:txn_count_parsed",
"@type": "xsd:integer"
},
"txn_count_dropped": {
"@id": "distyra:txn_count_dropped",
"@type": "xsd:integer"
},
"errors_count": {
"@id": "distyra:errors_count",
"@type": "xsd:integer"
},
"connection_id": {
"@id": "distyra:connection_id",
"@type": "xsd:string"
},
"external_ref": {
"@id": "distyra:external_ref",
"@type": "xsd:string"
},
"applicant_ref": {
"@id": "distyra:applicant_ref",
"@type": "xsd:string"
},
"mode": {
"@id": "distyra:mode",
"@type": "xsd:string"
},
"aspsp_name": {
"@id": "distyra:aspsp_name",
"@type": "xsd:string"
},
"country": {
"@id": "distyra:country",
"@type": "xsd:string"
},
"account_count": {
"@id": "distyra:account_count",
"@type": "xsd:integer"
},
"consent_expires_at": {
"@id": "distyra:consent_expires_at",
"@type": "xsd:dateTime"
},
"days_left": {
"@id": "distyra:days_left",
"@type": "xsd:integer"
},
"reason": {
"@id": "distyra:reason",
"@type": "xsd:string"
},
"failure_kind": {
"@id": "distyra:failure_kind",
"@type": "xsd:string"
},
"error": {
"@id": "distyra:error",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Brightfield Software API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Brightfield Software'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-16) from openapi/distyra-openapi.json.",
"dcterms:created": "2026-10-16",
"dcterms:source": [
"openapi/distyra-openapi.json"
]
}