BackBase · JSON-LD Context
Backbase Context
JSON-LD context defining the semantic vocabulary for Backbase from BackBase.
71 Classes
138 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
backbase:
https://backbase.com/schema#
Classes
PaymentOrdersPost
PaymentOrdersPostResponse
PaymentOrdersValidatePost
PaymentOrdersValidatePostResponse
BulkPaymentOrdersApprovalPutRequest
BulkPaymentOrdersApprovalPutResponse
PaymentOrderGetResponse
PaymentOrderApprovalPutRequest
PaymentOrderCancelPostRequest
PaymentOrderCancelPostResponse
RateGet
BadRequestError
UnauthorizedError
internal-server-error
forbidden-error
BreachReportError
IdentifiedPaymentOrder
ContextualInformation
InvolvedParty
PaymentMode
Schedule
IdentifiedTransaction
CounterpartyAccount
Bank
currency
BreachReportItem
EntityDescription
BreachInfo
TimeFrame
bad-request-error
not-found-error
unauthorized-error
InitiatePaymentOrder
InitiateTransaction
InitiateCounterpartyAccount
SelectedContactDto
payment-orders-post-response
validate-payment-order-response
bulk-payment-orders-approval-put-request
bulk-payment-orders-approval-put-response
payment-order-get-response
payment-order-approval-request
payment-order-cancel-request
payment-order-cancel-response
rate-get-response
error-item
Status
OriginatorAccount
Identification
SchemeNames
InstructionPriority
InvolvedPartyRole
PostalAddress
RemittanceInformation
ChargeBearer
ExchangeRateInformation
AccountIdentification
ApprovalStatus
ApprovalStatus_2
ErrorItem
PresentationApprovalDetailDto
PresentationApprovalTypeDto
PresentationPolicyDto
PresentationPolicyItemDto
PresentationRecordDto
currencies-get-response-body
LogicalPolicyDetailsDto
LogicalOperator
PolicyItemDetailsDto
ApprovalTypeDto
RecordStatus
Properties
| Property | Type | Container |
|---|---|---|
| originatorAccount | reference | |
| batchBooking | boolean | |
| instructionPriority | string | |
| requestedExecutionDate | date | |
| paymentMode | string | |
| paymentType | string | |
| schedule | reference | |
| entryClass | string | |
| transferTransactionInformation | reference | |
| approved | boolean | |
| id | string | |
| status | string | |
| bankStatus | string | |
| reasonCode | string | |
| reasonText | string | |
| errorDescription | string | |
| nextExecutionDate | date | |
| paymentSetupId | string | |
| paymentSubmissionId | string | |
| approvalStatus | string | |
| transferFee | reference | |
| exchangeRateInformation | reference | |
| additions | ||
| originator | reference | |
| totalAmount | reference | |
| isIntraLegalEntityPaymentOrder | boolean | |
| canApprove | boolean | |
| finalApprover | boolean | |
| paymentOrderIds | list | |
| comment | string | |
| paymentOrders | list | |
| successCount | integer | |
| failCount | integer | |
| approvalDetails | reference | |
| approvalId | string | |
| createdBy | string | |
| createdAt | dateTime | |
| updatedBy | string | |
| updatedAt | dateTime | |
| actions | reference | |
| version | integer | |
| contextualInformation | reference | |
| intraLegalEntity | boolean | |
| originatorAccountCurrency | string | |
| confirmationId | string | |
| accepted | boolean | |
| rate | decimal | |
| message | string | |
| errors | list | |
| payment | reference | |
| checkTime | dateTime | |
| breachReport | list | |
| externalUserId | string | |
| internalUserId | string | |
| serviceAgreementId | string | |
| legalEntityId | string | |
| origin | string | |
| name | string | |
| role | string | |
| postalAddress | reference | |
| recipientId | string | |
| nonWorkingDayExecutionStrategy | string | |
| transferFrequency | string | |
| on | integer | |
| startDate | date | |
| endDate | date | |
| repeat | integer | |
| every | integer | |
| counterparty | reference | |
| counterpartyAccount | reference | |
| counterpartyBank | reference | |
| instructedAmount | reference | |
| correspondentBank | reference | |
| intermediaryBank | reference | |
| messageToBank | string | |
| targetCurrency | string | |
| remittanceInformation | reference | |
| endToEndIdentification | string | |
| mandateIdentifier | string | |
| chargeBearer | string | |
| accountType | string | |
| arrangementId | string | |
| externalArrangementId | string | |
| identification | reference | |
| bankBranchCode | string | |
| bic | string | |
| amount | string | |
| currencyCode | string | |
| limitedEntity | list | |
| shadow | boolean | |
| user-BBID | string | |
| breachInfo | list | |
| ref | string | |
| type | string | |
| description | string | |
| breachType | string | |
| breachedLimitType | string | |
| timeframe | reference | |
| currentConsumption | string | |
| currentThreshold | string | |
| period | string | |
| startTime | dateTime | |
| endTime | dateTime | |
| selectedContact | reference | |
| contactId | string | |
| accountId | string | |
| key | string | |
| context | ||
| schemeName | string | |
| addressLine1 | string | |
| addressLine2 | string | |
| streetName | string | |
| postCode | string | |
| town | string | |
| countrySubDivision | string | |
| country | string | |
| content | string | |
| rateType | string | |
| contractIdentification | string | |
| approvalTypes | list | |
| policy | reference | |
| userId | string | |
| userFullName | string | |
| itemId | string | |
| dataAccessItemId | string | |
| resource | string | |
| function | string | |
| records | list | |
| canReject | boolean | |
| action | string | |
| rank | integer | |
| items | list | |
| logicalItems | list | |
| approvalTypeId | string | |
| numberOfApprovals | integer | |
| code | string | |
| operator | string | |
| approvalType | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://backbase.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"backbase": "https://backbase.com/schema#",
"PaymentOrdersPost": "backbase:PaymentOrdersPost",
"originatorAccount": {
"@id": "backbase:originatorAccount",
"@type": "@id"
},
"batchBooking": {
"@id": "backbase:batchBooking",
"@type": "xsd:boolean"
},
"instructionPriority": {
"@id": "backbase:instructionPriority",
"@type": "xsd:string"
},
"requestedExecutionDate": {
"@id": "backbase:requestedExecutionDate",
"@type": "xsd:date"
},
"paymentMode": {
"@id": "backbase:paymentMode",
"@type": "xsd:string"
},
"paymentType": {
"@id": "backbase:paymentType",
"@type": "xsd:string"
},
"schedule": {
"@id": "backbase:schedule",
"@type": "@id"
},
"entryClass": {
"@id": "backbase:entryClass",
"@type": "xsd:string"
},
"transferTransactionInformation": {
"@id": "backbase:transferTransactionInformation",
"@type": "@id"
},
"approved": {
"@id": "backbase:approved",
"@type": "xsd:boolean"
},
"PaymentOrdersPostResponse": "backbase:PaymentOrdersPostResponse",
"id": {
"@id": "backbase:id",
"@type": "xsd:string"
},
"status": {
"@id": "backbase:status",
"@type": "xsd:string"
},
"bankStatus": {
"@id": "backbase:bankStatus",
"@type": "xsd:string"
},
"reasonCode": {
"@id": "backbase:reasonCode",
"@type": "xsd:string"
},
"reasonText": {
"@id": "backbase:reasonText",
"@type": "xsd:string"
},
"errorDescription": {
"@id": "backbase:errorDescription",
"@type": "xsd:string"
},
"nextExecutionDate": {
"@id": "backbase:nextExecutionDate",
"@type": "xsd:date"
},
"paymentSetupId": {
"@id": "backbase:paymentSetupId",
"@type": "xsd:string"
},
"paymentSubmissionId": {
"@id": "backbase:paymentSubmissionId",
"@type": "xsd:string"
},
"approvalStatus": {
"@id": "backbase:approvalStatus",
"@type": "xsd:string"
},
"transferFee": {
"@id": "backbase:transferFee",
"@type": "@id"
},
"exchangeRateInformation": {
"@id": "backbase:exchangeRateInformation",
"@type": "@id"
},
"additions": {
"@id": "backbase:additions"
},
"PaymentOrdersValidatePost": "backbase:PaymentOrdersValidatePost",
"PaymentOrdersValidatePostResponse": "backbase:PaymentOrdersValidatePostResponse",
"originator": {
"@id": "backbase:originator",
"@type": "@id"
},
"totalAmount": {
"@id": "backbase:totalAmount",
"@type": "@id"
},
"isIntraLegalEntityPaymentOrder": {
"@id": "backbase:isIntraLegalEntityPaymentOrder",
"@type": "xsd:boolean"
},
"canApprove": {
"@id": "backbase:canApprove",
"@type": "xsd:boolean"
},
"finalApprover": {
"@id": "backbase:finalApprover",
"@type": "xsd:boolean"
},
"BulkPaymentOrdersApprovalPutRequest": "backbase:BulkPaymentOrdersApprovalPutRequest",
"paymentOrderIds": {
"@id": "backbase:paymentOrderIds",
"@container": "@list"
},
"comment": {
"@id": "backbase:comment",
"@type": "xsd:string"
},
"BulkPaymentOrdersApprovalPutResponse": "backbase:BulkPaymentOrdersApprovalPutResponse",
"paymentOrders": {
"@id": "backbase:paymentOrders",
"@container": "@list"
},
"successCount": {
"@id": "backbase:successCount",
"@type": "xsd:integer"
},
"failCount": {
"@id": "backbase:failCount",
"@type": "xsd:integer"
},
"PaymentOrderGetResponse": "backbase:PaymentOrderGetResponse",
"approvalDetails": {
"@id": "backbase:approvalDetails",
"@type": "@id"
},
"approvalId": {
"@id": "backbase:approvalId",
"@type": "xsd:string"
},
"createdBy": {
"@id": "backbase:createdBy",
"@type": "xsd:string"
},
"createdAt": {
"@id": "backbase:createdAt",
"@type": "xsd:dateTime"
},
"updatedBy": {
"@id": "backbase:updatedBy",
"@type": "xsd:string"
},
"updatedAt": {
"@id": "backbase:updatedAt",
"@type": "xsd:dateTime"
},
"actions": {
"@id": "backbase:actions",
"@type": "@id"
},
"version": {
"@id": "backbase:version",
"@type": "xsd:integer"
},
"contextualInformation": {
"@id": "backbase:contextualInformation",
"@type": "@id"
},
"intraLegalEntity": {
"@id": "backbase:intraLegalEntity",
"@type": "xsd:boolean"
},
"originatorAccountCurrency": {
"@id": "backbase:originatorAccountCurrency",
"@type": "xsd:string"
},
"confirmationId": {
"@id": "backbase:confirmationId",
"@type": "xsd:string"
},
"PaymentOrderApprovalPutRequest": "backbase:PaymentOrderApprovalPutRequest",
"PaymentOrderCancelPostRequest": "backbase:PaymentOrderCancelPostRequest",
"PaymentOrderCancelPostResponse": "backbase:PaymentOrderCancelPostResponse",
"accepted": {
"@id": "backbase:accepted",
"@type": "xsd:boolean"
},
"RateGet": "backbase:RateGet",
"rate": {
"@id": "backbase:rate",
"@type": "xsd:decimal"
},
"BadRequestError": "backbase:BadRequestError",
"message": {
"@id": "backbase:message",
"@type": "xsd:string"
},
"errors": {
"@id": "backbase:errors",
"@container": "@list"
},
"UnauthorizedError": "backbase:UnauthorizedError",
"internal-server-error": "backbase:internal-server-error",
"forbidden-error": "backbase:forbidden-error",
"BreachReportError": "backbase:BreachReportError",
"payment": {
"@id": "backbase:payment",
"@type": "@id"
},
"checkTime": {
"@id": "backbase:checkTime",
"@type": "xsd:dateTime"
},
"breachReport": {
"@id": "backbase:breachReport",
"@container": "@list"
},
"IdentifiedPaymentOrder": "backbase:IdentifiedPaymentOrder",
"ContextualInformation": "backbase:ContextualInformation",
"externalUserId": {
"@id": "backbase:externalUserId",
"@type": "xsd:string"
},
"internalUserId": {
"@id": "backbase:internalUserId",
"@type": "xsd:string"
},
"serviceAgreementId": {
"@id": "backbase:serviceAgreementId",
"@type": "xsd:string"
},
"legalEntityId": {
"@id": "backbase:legalEntityId",
"@type": "xsd:string"
},
"origin": {
"@id": "backbase:origin",
"@type": "xsd:string"
},
"InvolvedParty": "backbase:InvolvedParty",
"name": {
"@id": "backbase:name",
"@type": "xsd:string"
},
"role": {
"@id": "backbase:role",
"@type": "xsd:string"
},
"postalAddress": {
"@id": "backbase:postalAddress",
"@type": "@id"
},
"recipientId": {
"@id": "backbase:recipientId",
"@type": "xsd:string"
},
"PaymentMode": "backbase:PaymentMode",
"Schedule": "backbase:Schedule",
"nonWorkingDayExecutionStrategy": {
"@id": "backbase:nonWorkingDayExecutionStrategy",
"@type": "xsd:string"
},
"transferFrequency": {
"@id": "backbase:transferFrequency",
"@type": "xsd:string"
},
"on": {
"@id": "backbase:on",
"@type": "xsd:integer"
},
"startDate": {
"@id": "backbase:startDate",
"@type": "xsd:date"
},
"endDate": {
"@id": "backbase:endDate",
"@type": "xsd:date"
},
"repeat": {
"@id": "backbase:repeat",
"@type": "xsd:integer"
},
"every": {
"@id": "backbase:every",
"@type": "xsd:integer"
},
"IdentifiedTransaction": "backbase:IdentifiedTransaction",
"counterparty": {
"@id": "backbase:counterparty",
"@type": "@id"
},
"counterpartyAccount": {
"@id": "backbase:counterpartyAccount",
"@type": "@id"
},
"counterpartyBank": {
"@id": "backbase:counterpartyBank",
"@type": "@id"
},
"instructedAmount": {
"@id": "backbase:instructedAmount",
"@type": "@id"
},
"correspondentBank": {
"@id": "backbase:correspondentBank",
"@type": "@id"
},
"intermediaryBank": {
"@id": "backbase:intermediaryBank",
"@type": "@id"
},
"messageToBank": {
"@id": "backbase:messageToBank",
"@type": "xsd:string"
},
"targetCurrency": {
"@id": "backbase:targetCurrency",
"@type": "xsd:string"
},
"remittanceInformation": {
"@id": "backbase:remittanceInformation",
"@type": "@id"
},
"endToEndIdentification": {
"@id": "backbase:endToEndIdentification",
"@type": "xsd:string"
},
"mandateIdentifier": {
"@id": "backbase:mandateIdentifier",
"@type": "xsd:string"
},
"chargeBearer": {
"@id": "backbase:chargeBearer",
"@type": "xsd:string"
},
"CounterpartyAccount": "backbase:CounterpartyAccount",
"accountType": {
"@id": "backbase:accountType",
"@type": "xsd:string"
},
"arrangementId": {
"@id": "backbase:arrangementId",
"@type": "xsd:string"
},
"externalArrangementId": {
"@id": "backbase:externalArrangementId",
"@type": "xsd:string"
},
"identification": {
"@id": "backbase:identification",
"@type": "@id"
},
"Bank": "backbase:Bank",
"bankBranchCode": {
"@id": "backbase:bankBranchCode",
"@type": "xsd:string"
},
"bic": {
"@id": "backbase:bic",
"@type": "xsd:string"
},
"currency": "backbase:currency",
"amount": {
"@id": "backbase:amount",
"@type": "xsd:string"
},
"currencyCode": {
"@id": "backbase:currencyCode",
"@type": "xsd:string"
},
"BreachReportItem": "backbase:BreachReportItem",
"limitedEntity": {
"@id": "backbase:limitedEntity",
"@container": "@list"
},
"shadow": {
"@id": "backbase:shadow",
"@type": "xsd:boolean"
},
"user-BBID": {
"@id": "backbase:user-BBID",
"@type": "xsd:string"
},
"breachInfo": {
"@id": "backbase:breachInfo",
"@container": "@list"
},
"EntityDescription": "backbase:EntityDescription",
"ref": {
"@id": "backbase:ref",
"@type": "xsd:string"
},
"type": {
"@id": "backbase:type",
"@type": "xsd:string"
},
"description": {
"@id": "backbase:description",
"@type": "xsd:string"
},
"BreachInfo": "backbase:BreachInfo",
"breachType": {
"@id": "backbase:breachType",
"@type": "xsd:string"
},
"breachedLimitType": {
"@id": "backbase:breachedLimitType",
"@type": "xsd:string"
},
"timeframe": {
"@id": "backbase:timeframe",
"@type": "@id"
},
"currentConsumption": {
"@id": "backbase:currentConsumption",
"@type": "xsd:string"
},
"currentThreshold": {
"@id": "backbase:currentThreshold",
"@type": "xsd:string"
},
"TimeFrame": "backbase:TimeFrame",
"period": {
"@id": "backbase:period",
"@type": "xsd:string"
},
"startTime": {
"@id": "backbase:startTime",
"@type": "xsd:dateTime"
},
"endTime": {
"@id": "backbase:endTime",
"@type": "xsd:dateTime"
},
"bad-request-error": "backbase:bad-request-error",
"not-found-error": "backbase:not-found-error",
"unauthorized-error": "backbase:unauthorized-error",
"InitiatePaymentOrder": "backbase:InitiatePaymentOrder",
"InitiateTransaction": "backbase:InitiateTransaction",
"InitiateCounterpartyAccount": "backbase:InitiateCounterpartyAccount",
"selectedContact": {
"@id": "backbase:selectedContact",
"@type": "@id"
},
"SelectedContactDto": "backbase:SelectedContactDto",
"contactId": {
"@id": "backbase:contactId",
"@type": "xsd:string"
},
"accountId": {
"@id": "backbase:accountId",
"@type": "xsd:string"
},
"payment-orders-post-response": "backbase:payment-orders-post-response",
"validate-payment-order-response": "backbase:validate-payment-order-response",
"bulk-payment-orders-approval-put-request": "backbase:bulk-payment-orders-approval-put-request",
"bulk-payment-orders-approval-put-response": "backbase:bulk-payment-orders-approval-put-response",
"payment-order-get-response": "backbase:payment-order-get-response",
"payment-order-approval-request": "backbase:payment-order-approval-request",
"payment-order-cancel-request": "backbase:payment-order-cancel-request",
"payment-order-cancel-response": "backbase:payment-order-cancel-response",
"rate-get-response": "backbase:rate-get-response",
"error-item": "backbase:error-item",
"key": {
"@id": "backbase:key",
"@type": "xsd:string"
},
"context": {
"@id": "backbase:context"
},
"Status": "backbase:Status",
"OriginatorAccount": "backbase:OriginatorAccount",
"Identification": "backbase:Identification",
"schemeName": {
"@id": "backbase:schemeName",
"@type": "xsd:string"
},
"SchemeNames": "backbase:SchemeNames",
"InstructionPriority": "backbase:InstructionPriority",
"InvolvedPartyRole": "backbase:InvolvedPartyRole",
"PostalAddress": "backbase:PostalAddress",
"addressLine1": {
"@id": "backbase:addressLine1",
"@type": "xsd:string"
},
"addressLine2": {
"@id": "backbase:addressLine2",
"@type": "xsd:string"
},
"streetName": {
"@id": "backbase:streetName",
"@type": "xsd:string"
},
"postCode": {
"@id": "backbase:postCode",
"@type": "xsd:string"
},
"town": {
"@id": "backbase:town",
"@type": "xsd:string"
},
"countrySubDivision": {
"@id": "backbase:countrySubDivision",
"@type": "xsd:string"
},
"country": {
"@id": "backbase:country",
"@type": "xsd:string"
},
"RemittanceInformation": "backbase:RemittanceInformation",
"content": {
"@id": "backbase:content",
"@type": "xsd:string"
},
"ChargeBearer": "backbase:ChargeBearer",
"ExchangeRateInformation": "backbase:ExchangeRateInformation",
"rateType": {
"@id": "backbase:rateType",
"@type": "xsd:string"
},
"contractIdentification": {
"@id": "backbase:contractIdentification",
"@type": "xsd:string"
},
"AccountIdentification": "backbase:AccountIdentification",
"ApprovalStatus": "backbase:ApprovalStatus",
"ApprovalStatus_2": "backbase:ApprovalStatus_2",
"ErrorItem": "backbase:ErrorItem",
"PresentationApprovalDetailDto": "backbase:PresentationApprovalDetailDto",
"approvalTypes": {
"@id": "backbase:approvalTypes",
"@container": "@list"
},
"policy": {
"@id": "backbase:policy",
"@type": "@id"
},
"userId": {
"@id": "backbase:userId",
"@type": "xsd:string"
},
"userFullName": {
"@id": "backbase:userFullName",
"@type": "xsd:string"
},
"itemId": {
"@id": "backbase:itemId",
"@type": "xsd:string"
},
"dataAccessItemId": {
"@id": "backbase:dataAccessItemId",
"@type": "xsd:string"
},
"resource": {
"@id": "backbase:resource",
"@type": "xsd:string"
},
"function": {
"@id": "backbase:function",
"@type": "xsd:string"
},
"records": {
"@id": "backbase:records",
"@container": "@list"
},
"canReject": {
"@id": "backbase:canReject",
"@type": "xsd:boolean"
},
"action": {
"@id": "backbase:action",
"@type": "xsd:string"
},
"PresentationApprovalTypeDto": "backbase:PresentationApprovalTypeDto",
"rank": {
"@id": "backbase:rank",
"@type": "xsd:integer"
},
"PresentationPolicyDto": "backbase:PresentationPolicyDto",
"items": {
"@id": "backbase:items",
"@container": "@list"
},
"logicalItems": {
"@id": "backbase:logicalItems",
"@container": "@list"
},
"PresentationPolicyItemDto": "backbase:PresentationPolicyItemDto",
"approvalTypeId": {
"@id": "backbase:approvalTypeId",
"@type": "xsd:string"
},
"numberOfApprovals": {
"@id": "backbase:numberOfApprovals",
"@type": "xsd:integer"
},
"PresentationRecordDto": "backbase:PresentationRecordDto",
"currencies-get-response-body": "backbase:currencies-get-response-body",
"code": {
"@id": "backbase:code",
"@type": "xsd:string"
},
"LogicalPolicyDetailsDto": "backbase:LogicalPolicyDetailsDto",
"operator": {
"@id": "backbase:operator",
"@type": "xsd:string"
},
"LogicalOperator": "backbase:LogicalOperator",
"PolicyItemDetailsDto": "backbase:PolicyItemDetailsDto",
"approvalType": {
"@id": "backbase:approvalType",
"@type": "@id"
},
"ApprovalTypeDto": "backbase:ApprovalTypeDto",
"RecordStatus": "backbase:RecordStatus"
},
"@type": "schema:Dataset",
"schema:name": "BackBase API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BackBase'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-09-27) from openapi/payment-order-client-api-v2.0.0.yaml.",
"dcterms:created": "2026-09-27",
"dcterms:source": [
"openapi/payment-order-client-api-v2.0.0.yaml"
]
}