Memo Bank · JSON-LD Context

Memo Bank Context

JSON-LD context defining the semantic vocabulary for Memo Bank from Memo Bank.

86 Classes 178 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
memo: https://memo.bank/schema#

Classes

CreateAccountAssessment Capability AccountAssessmentDiscriminator IdentificationMatchDiscriminator IdentificationDiscriminator AccountPage Account AccountDetailsResponse AccountBalancesResponse Balance Amount TransactionExtras CardAccountReport ReportExchangeRate AccountDetails CardAccountTransactionListResponse CardAccountBalancesResponse Transactions Address CardAccountDetails CardTransaction LinksAccountDetails AccountReport HrefType LinksCardAccountReport TransactionDetailsResponse AccountListResponse TransactionListResponse CardAccountDetailsResponse CardAccountListResponse LinksAccountReport AccountReference AttachmentPage Attachment CollectionMandateDebtorAddress CollectionMandate Collection CreateBulkCollections BulkCollections CreateCollection CollectionPage CollectionMandateDebtor CreateCollectionMandate Iban IbanPage UpdateIban CreateIban CreateMandateSignatureRequestDebtor CreateMandateSignatureRequestDiscriminator CreateMandateSignatureRequestDebtorAddress MandateSignatureRequestPage MandateSignatureRequestDiscriminator MandateSignatureRequestDebtor CreateOauth2TokenDTODiscriminator OAuth2Token LinksPaymentInitiation PaymentInitiationCancelResponseMinus202 PaymentInitiationJson PaymentInitationRequestResponseMinus201 BulkPaymentInitiationWithStatusResponse PaymentInitiationBulkElementJson PaymentInitiationWithStatusResponse PaymentInitiationStatusResponseMinus200Json BulkPaymentInitiationJson TppMessage CreateIncomingCollectionMandateCreditor CreateIncomingCollectionMandate CreateIncomingTransfer CreateIncomingCollection TransactionPage Transaction TransactionSourceDiscriminator TransferBeneficiaryAddress CreateTransferV2 BulkTransfers TransferV2Page CreateBulkTransfers TransferV2 Event WebhookPage Webhook CreateWebhook TransferBeneficiary CreateWireTransfer AccountIdentifierDiscriminator WireTransfer

Properties

Property Type Container
iban string
identifications list
type string
can_debit boolean
can_credit boolean
id string
status string
identification string
value string
results list
has_prev boolean
has_next boolean
next_page_token string
prev_page_token string
name string
balance integer
currency string
is_main boolean
account reference
balances list
balanceAmount reference
balanceType string
creditLimitIncluded boolean
referenceDate date
amount string
counterpartyAndRemittanceInformationUnstructured string
_links reference
booked list
pending list
sourceCurrency string
exchangeRate string
unitCurrency string
targetCurrency string
quotationDate date
resourceId string
displayName string
product string
cashAccountType string
bic string
usage string
ownerName string
cardAccount reference
debitAccounting boolean
cardTransactions reference
transactionAmount reference
transactionId string
endToEndId string
batchIndicator boolean
batchNumberOfTransactions integer
mandateId string
bookingDate date
valueDate date
currencyExchange list
creditorName string
creditorAccount reference
creditorAgent string
debtorName string
debtorAccount reference
debtorAgent string
remittanceInformationUnstructured string
_extras reference
country string
streetName string
townName string
postCode string
maskedPan string
creditLimit reference
cardTransactionId string
transactionDate date
originalAmount reference
markupFee reference
markupFeePercentage string
cardAcceptorId string
cardAcceptorAddress reference
merchantCategoryCode string
maskedPAN string
transactionDetails string
transactions reference
href string
next reference
previous reference
transactionsDetails reference
accounts list
cardAccounts list
transaction_id string
filename string
size integer
mime_type string
date dateTime
is_deleted boolean
street string
building_number string
postal_code string
city string
reference string
scheme string
mandate reference
scheduled_date date
local_iban string
account_id string
failure_code string
message string
end_to_end_id string
internal_note string
custom_id string
custom_metadata string
return_transaction_id string
collections list
collections_total integer
collections_confirmed integer
collections_canceled integer
collections_failed integer
address reference
signature_date date
debtor reference
contract_reference string
allow_collections boolean
language string
mode string
debtor_email string
grant_type string
access_token string
token_type string
expires_in integer
refresh_token string
scope string
connection_id string
self reference
transactionStatus string
instructedAmount reference
endToEndIdentification string
creditorAddress reference
requestedExecutionDate date
paymentId string
psuMessage string
tppMessages list
payments list
tppMessage list
category string
code string
path string
text string
sepa_identifier string
creditor reference
counterparty_name string
counterparty_iban string
link string
direction string
request_date dateTime
execution_date dateTime
accounting_date dateTime
batch_id string
attachment_count integer
source reference
beneficiary_name string
beneficiary_address reference
beneficiary_iban string
type_strategy string
transfers_total integer
transfers_confirmed integer
transfers_canceled integer
transfers_failed integer
transfers list
transfer_type string
event_type string
resource_type string
resource_id string
url string
bearer_token string
account_identifier reference
bank_country string
lei string
instructed_amount integer
instructed_currency string
beneficiary reference
purpose string
beneficiary_account_identifier reference
uetr string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://memo.bank/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "memo": "https://memo.bank/schema#",
    "CreateAccountAssessment": "memo:CreateAccountAssessment",
    "iban": {
      "@id": "memo:iban",
      "@type": "xsd:string"
    },
    "identifications": {
      "@id": "memo:identifications",
      "@container": "@list"
    },
    "Capability": "memo:Capability",
    "type": {
      "@id": "memo:type",
      "@type": "xsd:string"
    },
    "can_debit": {
      "@id": "memo:can_debit",
      "@type": "xsd:boolean"
    },
    "can_credit": {
      "@id": "memo:can_credit",
      "@type": "xsd:boolean"
    },
    "AccountAssessmentDiscriminator": "memo:AccountAssessmentDiscriminator",
    "id": {
      "@id": "memo:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "memo:status",
      "@type": "xsd:string"
    },
    "IdentificationMatchDiscriminator": "memo:IdentificationMatchDiscriminator",
    "identification": {
      "@id": "memo:identification",
      "@type": "xsd:string"
    },
    "IdentificationDiscriminator": "memo:IdentificationDiscriminator",
    "value": {
      "@id": "memo:value",
      "@type": "xsd:string"
    },
    "AccountPage": "memo:AccountPage",
    "results": {
      "@id": "memo:results",
      "@container": "@list"
    },
    "has_prev": {
      "@id": "memo:has_prev",
      "@type": "xsd:boolean"
    },
    "has_next": {
      "@id": "memo:has_next",
      "@type": "xsd:boolean"
    },
    "next_page_token": {
      "@id": "memo:next_page_token",
      "@type": "xsd:string"
    },
    "prev_page_token": {
      "@id": "memo:prev_page_token",
      "@type": "xsd:string"
    },
    "Account": "memo:Account",
    "name": {
      "@id": "memo:name",
      "@type": "xsd:string"
    },
    "balance": {
      "@id": "memo:balance",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "memo:currency",
      "@type": "xsd:string"
    },
    "is_main": {
      "@id": "memo:is_main",
      "@type": "xsd:boolean"
    },
    "AccountDetailsResponse": "memo:AccountDetailsResponse",
    "account": {
      "@id": "memo:account",
      "@type": "@id"
    },
    "AccountBalancesResponse": "memo:AccountBalancesResponse",
    "balances": {
      "@id": "memo:balances",
      "@container": "@list"
    },
    "Balance": "memo:Balance",
    "balanceAmount": {
      "@id": "memo:balanceAmount",
      "@type": "@id"
    },
    "balanceType": {
      "@id": "memo:balanceType",
      "@type": "xsd:string"
    },
    "creditLimitIncluded": {
      "@id": "memo:creditLimitIncluded",
      "@type": "xsd:boolean"
    },
    "referenceDate": {
      "@id": "memo:referenceDate",
      "@type": "xsd:date"
    },
    "Amount": "memo:Amount",
    "amount": {
      "@id": "memo:amount",
      "@type": "xsd:string"
    },
    "TransactionExtras": "memo:TransactionExtras",
    "counterpartyAndRemittanceInformationUnstructured": {
      "@id": "memo:counterpartyAndRemittanceInformationUnstructured",
      "@type": "xsd:string"
    },
    "CardAccountReport": "memo:CardAccountReport",
    "_links": {
      "@id": "memo:_links",
      "@type": "@id"
    },
    "booked": {
      "@id": "memo:booked",
      "@container": "@list"
    },
    "pending": {
      "@id": "memo:pending",
      "@container": "@list"
    },
    "ReportExchangeRate": "memo:ReportExchangeRate",
    "sourceCurrency": {
      "@id": "memo:sourceCurrency",
      "@type": "xsd:string"
    },
    "exchangeRate": {
      "@id": "memo:exchangeRate",
      "@type": "xsd:string"
    },
    "unitCurrency": {
      "@id": "memo:unitCurrency",
      "@type": "xsd:string"
    },
    "targetCurrency": {
      "@id": "memo:targetCurrency",
      "@type": "xsd:string"
    },
    "quotationDate": {
      "@id": "memo:quotationDate",
      "@type": "xsd:date"
    },
    "AccountDetails": "memo:AccountDetails",
    "resourceId": {
      "@id": "memo:resourceId",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "memo:displayName",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "memo:product",
      "@type": "xsd:string"
    },
    "cashAccountType": {
      "@id": "memo:cashAccountType",
      "@type": "xsd:string"
    },
    "bic": {
      "@id": "memo:bic",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "memo:usage",
      "@type": "xsd:string"
    },
    "ownerName": {
      "@id": "memo:ownerName",
      "@type": "xsd:string"
    },
    "CardAccountTransactionListResponse": "memo:CardAccountTransactionListResponse",
    "cardAccount": {
      "@id": "memo:cardAccount",
      "@type": "@id"
    },
    "debitAccounting": {
      "@id": "memo:debitAccounting",
      "@type": "xsd:boolean"
    },
    "cardTransactions": {
      "@id": "memo:cardTransactions",
      "@type": "@id"
    },
    "CardAccountBalancesResponse": "memo:CardAccountBalancesResponse",
    "Transactions": "memo:Transactions",
    "transactionAmount": {
      "@id": "memo:transactionAmount",
      "@type": "@id"
    },
    "transactionId": {
      "@id": "memo:transactionId",
      "@type": "xsd:string"
    },
    "endToEndId": {
      "@id": "memo:endToEndId",
      "@type": "xsd:string"
    },
    "batchIndicator": {
      "@id": "memo:batchIndicator",
      "@type": "xsd:boolean"
    },
    "batchNumberOfTransactions": {
      "@id": "memo:batchNumberOfTransactions",
      "@type": "xsd:integer"
    },
    "mandateId": {
      "@id": "memo:mandateId",
      "@type": "xsd:string"
    },
    "bookingDate": {
      "@id": "memo:bookingDate",
      "@type": "xsd:date"
    },
    "valueDate": {
      "@id": "memo:valueDate",
      "@type": "xsd:date"
    },
    "currencyExchange": {
      "@id": "memo:currencyExchange",
      "@container": "@list"
    },
    "creditorName": {
      "@id": "memo:creditorName",
      "@type": "xsd:string"
    },
    "creditorAccount": {
      "@id": "memo:creditorAccount",
      "@type": "@id"
    },
    "creditorAgent": {
      "@id": "memo:creditorAgent",
      "@type": "xsd:string"
    },
    "debtorName": {
      "@id": "memo:debtorName",
      "@type": "xsd:string"
    },
    "debtorAccount": {
      "@id": "memo:debtorAccount",
      "@type": "@id"
    },
    "debtorAgent": {
      "@id": "memo:debtorAgent",
      "@type": "xsd:string"
    },
    "remittanceInformationUnstructured": {
      "@id": "memo:remittanceInformationUnstructured",
      "@type": "xsd:string"
    },
    "_extras": {
      "@id": "memo:_extras",
      "@type": "@id"
    },
    "Address": "memo:Address",
    "country": {
      "@id": "memo:country",
      "@type": "xsd:string"
    },
    "streetName": {
      "@id": "memo:streetName",
      "@type": "xsd:string"
    },
    "townName": {
      "@id": "memo:townName",
      "@type": "xsd:string"
    },
    "postCode": {
      "@id": "memo:postCode",
      "@type": "xsd:string"
    },
    "CardAccountDetails": "memo:CardAccountDetails",
    "maskedPan": {
      "@id": "memo:maskedPan",
      "@type": "xsd:string"
    },
    "creditLimit": {
      "@id": "memo:creditLimit",
      "@type": "@id"
    },
    "CardTransaction": "memo:CardTransaction",
    "cardTransactionId": {
      "@id": "memo:cardTransactionId",
      "@type": "xsd:string"
    },
    "transactionDate": {
      "@id": "memo:transactionDate",
      "@type": "xsd:date"
    },
    "originalAmount": {
      "@id": "memo:originalAmount",
      "@type": "@id"
    },
    "markupFee": {
      "@id": "memo:markupFee",
      "@type": "@id"
    },
    "markupFeePercentage": {
      "@id": "memo:markupFeePercentage",
      "@type": "xsd:string"
    },
    "cardAcceptorId": {
      "@id": "memo:cardAcceptorId",
      "@type": "xsd:string"
    },
    "cardAcceptorAddress": {
      "@id": "memo:cardAcceptorAddress",
      "@type": "@id"
    },
    "merchantCategoryCode": {
      "@id": "memo:merchantCategoryCode",
      "@type": "xsd:string"
    },
    "maskedPAN": {
      "@id": "memo:maskedPAN",
      "@type": "xsd:string"
    },
    "transactionDetails": {
      "@id": "memo:transactionDetails",
      "@type": "xsd:string"
    },
    "LinksAccountDetails": "memo:LinksAccountDetails",
    "transactions": {
      "@id": "memo:transactions",
      "@type": "@id"
    },
    "AccountReport": "memo:AccountReport",
    "HrefType": "memo:HrefType",
    "href": {
      "@id": "memo:href",
      "@type": "xsd:string"
    },
    "LinksCardAccountReport": "memo:LinksCardAccountReport",
    "next": {
      "@id": "memo:next",
      "@type": "@id"
    },
    "previous": {
      "@id": "memo:previous",
      "@type": "@id"
    },
    "TransactionDetailsResponse": "memo:TransactionDetailsResponse",
    "transactionsDetails": {
      "@id": "memo:transactionsDetails",
      "@type": "@id"
    },
    "AccountListResponse": "memo:AccountListResponse",
    "accounts": {
      "@id": "memo:accounts",
      "@container": "@list"
    },
    "TransactionListResponse": "memo:TransactionListResponse",
    "CardAccountDetailsResponse": "memo:CardAccountDetailsResponse",
    "CardAccountListResponse": "memo:CardAccountListResponse",
    "cardAccounts": {
      "@id": "memo:cardAccounts",
      "@container": "@list"
    },
    "LinksAccountReport": "memo:LinksAccountReport",
    "AccountReference": "memo:AccountReference",
    "AttachmentPage": "memo:AttachmentPage",
    "Attachment": "memo:Attachment",
    "transaction_id": {
      "@id": "memo:transaction_id",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "memo:filename",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "memo:size",
      "@type": "xsd:integer"
    },
    "mime_type": {
      "@id": "memo:mime_type",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "memo:date",
      "@type": "xsd:dateTime"
    },
    "is_deleted": {
      "@id": "memo:is_deleted",
      "@type": "xsd:boolean"
    },
    "CollectionMandateDebtorAddress": "memo:CollectionMandateDebtorAddress",
    "street": {
      "@id": "memo:street",
      "@type": "xsd:string"
    },
    "building_number": {
      "@id": "memo:building_number",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "memo:postal_code",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "memo:city",
      "@type": "xsd:string"
    },
    "CollectionMandate": "memo:CollectionMandate",
    "reference": {
      "@id": "memo:reference",
      "@type": "xsd:string"
    },
    "scheme": {
      "@id": "memo:scheme",
      "@type": "xsd:string"
    },
    "Collection": "memo:Collection",
    "mandate": {
      "@id": "memo:mandate",
      "@type": "@id"
    },
    "scheduled_date": {
      "@id": "memo:scheduled_date",
      "@type": "xsd:date"
    },
    "local_iban": {
      "@id": "memo:local_iban",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "memo:account_id",
      "@type": "xsd:string"
    },
    "failure_code": {
      "@id": "memo:failure_code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "memo:message",
      "@type": "xsd:string"
    },
    "end_to_end_id": {
      "@id": "memo:end_to_end_id",
      "@type": "xsd:string"
    },
    "internal_note": {
      "@id": "memo:internal_note",
      "@type": "xsd:string"
    },
    "custom_id": {
      "@id": "memo:custom_id",
      "@type": "xsd:string"
    },
    "custom_metadata": {
      "@id": "memo:custom_metadata",
      "@type": "xsd:string"
    },
    "return_transaction_id": {
      "@id": "memo:return_transaction_id",
      "@type": "xsd:string"
    },
    "CreateBulkCollections": "memo:CreateBulkCollections",
    "collections": {
      "@id": "memo:collections",
      "@container": "@list"
    },
    "BulkCollections": "memo:BulkCollections",
    "collections_total": {
      "@id": "memo:collections_total",
      "@type": "xsd:integer"
    },
    "collections_confirmed": {
      "@id": "memo:collections_confirmed",
      "@type": "xsd:integer"
    },
    "collections_canceled": {
      "@id": "memo:collections_canceled",
      "@type": "xsd:integer"
    },
    "collections_failed": {
      "@id": "memo:collections_failed",
      "@type": "xsd:integer"
    },
    "CreateCollection": "memo:CreateCollection",
    "CollectionPage": "memo:CollectionPage",
    "CollectionMandateDebtor": "memo:CollectionMandateDebtor",
    "address": {
      "@id": "memo:address",
      "@type": "@id"
    },
    "CreateCollectionMandate": "memo:CreateCollectionMandate",
    "signature_date": {
      "@id": "memo:signature_date",
      "@type": "xsd:date"
    },
    "debtor": {
      "@id": "memo:debtor",
      "@type": "@id"
    },
    "contract_reference": {
      "@id": "memo:contract_reference",
      "@type": "xsd:string"
    },
    "Iban": "memo:Iban",
    "allow_collections": {
      "@id": "memo:allow_collections",
      "@type": "xsd:boolean"
    },
    "IbanPage": "memo:IbanPage",
    "UpdateIban": "memo:UpdateIban",
    "CreateIban": "memo:CreateIban",
    "CreateMandateSignatureRequestDebtor": "memo:CreateMandateSignatureRequestDebtor",
    "CreateMandateSignatureRequestDiscriminator": "memo:CreateMandateSignatureRequestDiscriminator",
    "language": {
      "@id": "memo:language",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "memo:mode",
      "@type": "xsd:string"
    },
    "debtor_email": {
      "@id": "memo:debtor_email",
      "@type": "xsd:string"
    },
    "CreateMandateSignatureRequestDebtorAddress": "memo:CreateMandateSignatureRequestDebtorAddress",
    "MandateSignatureRequestPage": "memo:MandateSignatureRequestPage",
    "MandateSignatureRequestDiscriminator": "memo:MandateSignatureRequestDiscriminator",
    "MandateSignatureRequestDebtor": "memo:MandateSignatureRequestDebtor",
    "CreateOauth2TokenDTODiscriminator": "memo:CreateOauth2TokenDTODiscriminator",
    "grant_type": {
      "@id": "memo:grant_type",
      "@type": "xsd:string"
    },
    "OAuth2Token": "memo:OAuth2Token",
    "access_token": {
      "@id": "memo:access_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "memo:token_type",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "memo:expires_in",
      "@type": "xsd:integer"
    },
    "refresh_token": {
      "@id": "memo:refresh_token",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "memo:scope",
      "@type": "xsd:string"
    },
    "connection_id": {
      "@id": "memo:connection_id",
      "@type": "xsd:string"
    },
    "LinksPaymentInitiation": "memo:LinksPaymentInitiation",
    "self": {
      "@id": "memo:self",
      "@type": "@id"
    },
    "PaymentInitiationCancelResponseMinus202": "memo:PaymentInitiationCancelResponseMinus202",
    "transactionStatus": {
      "@id": "memo:transactionStatus",
      "@type": "xsd:string"
    },
    "PaymentInitiationJson": "memo:PaymentInitiationJson",
    "instructedAmount": {
      "@id": "memo:instructedAmount",
      "@type": "@id"
    },
    "endToEndIdentification": {
      "@id": "memo:endToEndIdentification",
      "@type": "xsd:string"
    },
    "creditorAddress": {
      "@id": "memo:creditorAddress",
      "@type": "@id"
    },
    "requestedExecutionDate": {
      "@id": "memo:requestedExecutionDate",
      "@type": "xsd:date"
    },
    "PaymentInitationRequestResponseMinus201": "memo:PaymentInitationRequestResponseMinus201",
    "paymentId": {
      "@id": "memo:paymentId",
      "@type": "xsd:string"
    },
    "psuMessage": {
      "@id": "memo:psuMessage",
      "@type": "xsd:string"
    },
    "tppMessages": {
      "@id": "memo:tppMessages",
      "@container": "@list"
    },
    "BulkPaymentInitiationWithStatusResponse": "memo:BulkPaymentInitiationWithStatusResponse",
    "payments": {
      "@id": "memo:payments",
      "@container": "@list"
    },
    "PaymentInitiationBulkElementJson": "memo:PaymentInitiationBulkElementJson",
    "PaymentInitiationWithStatusResponse": "memo:PaymentInitiationWithStatusResponse",
    "PaymentInitiationStatusResponseMinus200Json": "memo:PaymentInitiationStatusResponseMinus200Json",
    "tppMessage": {
      "@id": "memo:tppMessage",
      "@container": "@list"
    },
    "BulkPaymentInitiationJson": "memo:BulkPaymentInitiationJson",
    "TppMessage": "memo:TppMessage",
    "category": {
      "@id": "memo:category",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "memo:code",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "memo:path",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "memo:text",
      "@type": "xsd:string"
    },
    "CreateIncomingCollectionMandateCreditor": "memo:CreateIncomingCollectionMandateCreditor",
    "sepa_identifier": {
      "@id": "memo:sepa_identifier",
      "@type": "xsd:string"
    },
    "CreateIncomingCollectionMandate": "memo:CreateIncomingCollectionMandate",
    "creditor": {
      "@id": "memo:creditor",
      "@type": "@id"
    },
    "CreateIncomingTransfer": "memo:CreateIncomingTransfer",
    "counterparty_name": {
      "@id": "memo:counterparty_name",
      "@type": "xsd:string"
    },
    "counterparty_iban": {
      "@id": "memo:counterparty_iban",
      "@type": "xsd:string"
    },
    "CreateIncomingCollection": "memo:CreateIncomingCollection",
    "TransactionPage": "memo:TransactionPage",
    "Transaction": "memo:Transaction",
    "link": {
      "@id": "memo:link",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "memo:direction",
      "@type": "xsd:string"
    },
    "request_date": {
      "@id": "memo:request_date",
      "@type": "xsd:dateTime"
    },
    "execution_date": {
      "@id": "memo:execution_date",
      "@type": "xsd:dateTime"
    },
    "accounting_date": {
      "@id": "memo:accounting_date",
      "@type": "xsd:dateTime"
    },
    "batch_id": {
      "@id": "memo:batch_id",
      "@type": "xsd:string"
    },
    "attachment_count": {
      "@id": "memo:attachment_count",
      "@type": "xsd:integer"
    },
    "source": {
      "@id": "memo:source",
      "@type": "@id"
    },
    "TransactionSourceDiscriminator": "memo:TransactionSourceDiscriminator",
    "TransferBeneficiaryAddress": "memo:TransferBeneficiaryAddress",
    "CreateTransferV2": "memo:CreateTransferV2",
    "beneficiary_name": {
      "@id": "memo:beneficiary_name",
      "@type": "xsd:string"
    },
    "beneficiary_address": {
      "@id": "memo:beneficiary_address",
      "@type": "@id"
    },
    "beneficiary_iban": {
      "@id": "memo:beneficiary_iban",
      "@type": "xsd:string"
    },
    "type_strategy": {
      "@id": "memo:type_strategy",
      "@type": "xsd:string"
    },
    "BulkTransfers": "memo:BulkTransfers",
    "transfers_total": {
      "@id": "memo:transfers_total",
      "@type": "xsd:integer"
    },
    "transfers_confirmed": {
      "@id": "memo:transfers_confirmed",
      "@type": "xsd:integer"
    },
    "transfers_canceled": {
      "@id": "memo:transfers_canceled",
      "@type": "xsd:integer"
    },
    "transfers_failed": {
      "@id": "memo:transfers_failed",
      "@type": "xsd:integer"
    },
    "TransferV2Page": "memo:TransferV2Page",
    "CreateBulkTransfers": "memo:CreateBulkTransfers",
    "transfers": {
      "@id": "memo:transfers",
      "@container": "@list"
    },
    "TransferV2": "memo:TransferV2",
    "transfer_type": {
      "@id": "memo:transfer_type",
      "@type": "xsd:string"
    },
    "Event": "memo:Event",
    "event_type": {
      "@id": "memo:event_type",
      "@type": "xsd:string"
    },
    "resource_type": {
      "@id": "memo:resource_type",
      "@type": "xsd:string"
    },
    "resource_id": {
      "@id": "memo:resource_id",
      "@type": "xsd:string"
    },
    "WebhookPage": "memo:WebhookPage",
    "Webhook": "memo:Webhook",
    "url": {
      "@id": "memo:url",
      "@type": "xsd:string"
    },
    "bearer_token": {
      "@id": "memo:bearer_token",
      "@type": "xsd:string"
    },
    "CreateWebhook": "memo:CreateWebhook",
    "TransferBeneficiary": "memo:TransferBeneficiary",
    "account_identifier": {
      "@id": "memo:account_identifier",
      "@type": "@id"
    },
    "bank_country": {
      "@id": "memo:bank_country",
      "@type": "xsd:string"
    },
    "lei": {
      "@id": "memo:lei",
      "@type": "xsd:string"
    },
    "CreateWireTransfer": "memo:CreateWireTransfer",
    "instructed_amount": {
      "@id": "memo:instructed_amount",
      "@type": "xsd:integer"
    },
    "instructed_currency": {
      "@id": "memo:instructed_currency",
      "@type": "xsd:string"
    },
    "beneficiary": {
      "@id": "memo:beneficiary",
      "@type": "@id"
    },
    "purpose": {
      "@id": "memo:purpose",
      "@type": "xsd:string"
    },
    "AccountIdentifierDiscriminator": "memo:AccountIdentifierDiscriminator",
    "WireTransfer": "memo:WireTransfer",
    "beneficiary_account_identifier": {
      "@id": "memo:beneficiary_account_identifier",
      "@type": "@id"
    },
    "uetr": {
      "@id": "memo:uetr",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Memo Bank API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Memo Bank'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-12) from openapi/memo-bank-account-assessments-api-openapi.yml, openapi/memo-bank-accounts-api-openapi.yml, openapi/memo-bank-ais-api-openapi.yml.",
  "dcterms:created": "2026-10-12",
  "dcterms:source": [
    "openapi/memo-bank-account-assessments-api-openapi.yml",
    "openapi/memo-bank-accounts-api-openapi.yml",
    "openapi/memo-bank-ais-api-openapi.yml",
    "openapi/memo-bank-attachments-api-openapi.yml",
    "openapi/memo-bank-collections-api-openapi.yml"
  ]
}