Fintecture · JSON-LD Context
Fintecture Context
JSON-LD context defining the semantic vocabulary for Fintecture from Fintecture.
0 Classes
7 Properties
4 Namespaces
Namespaces
fintecture:
https://api.fintecture.com/
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
Properties
| Property | Type | Container |
|---|---|---|
| Payment | ||
| BankAccount | ||
| Transaction | ||
| Customer | ||
| EMandate | ||
| Settlement | ||
| Provider |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"@vocab": "https://schema.org/",
"fintecture": "https://api.fintecture.com/",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"Payment": {
"@id": "fintecture:Payment",
"@context": {
"id": { "@id": "fintecture:Payment/id", "@type": "xsd:string" },
"amount": { "@id": "schema:price", "@type": "xsd:string" },
"currency": { "@id": "schema:priceCurrency", "@type": "xsd:string" },
"status": { "@id": "fintecture:Payment/status", "@type": "xsd:string" },
"payment_method": { "@id": "fintecture:Payment/method", "@type": "xsd:string" },
"rail": { "@id": "fintecture:Payment/rail", "@type": "xsd:string" },
"end_to_end_id": { "@id": "fintecture:Payment/endToEndId", "@type": "xsd:string" },
"communication": { "@id": "schema:description", "@type": "xsd:string" },
"created_at": { "@id": "dcterms:created", "@type": "xsd:dateTime" },
"updated_at": { "@id": "dcterms:modified", "@type": "xsd:dateTime" }
}
},
"BankAccount": {
"@id": "fintecture:BankAccount",
"@context": {
"id": { "@id": "fintecture:BankAccount/id", "@type": "xsd:string" },
"iban": { "@id": "schema:iban", "@type": "xsd:string" },
"bic": { "@id": "fintecture:BankAccount/bic", "@type": "xsd:string" },
"currency": { "@id": "schema:currency", "@type": "xsd:string" },
"type": { "@id": "fintecture:BankAccount/type", "@type": "xsd:string" }
}
},
"Transaction": {
"@id": "fintecture:Transaction",
"@context": {
"id": { "@id": "fintecture:Transaction/id", "@type": "xsd:string" },
"amount": { "@id": "schema:price", "@type": "xsd:string" },
"currency": { "@id": "schema:priceCurrency", "@type": "xsd:string" },
"booking_date": { "@id": "fintecture:Transaction/bookingDate", "@type": "xsd:date" },
"value_date": { "@id": "fintecture:Transaction/valueDate", "@type": "xsd:date" },
"description": { "@id": "schema:description", "@type": "xsd:string" }
}
},
"Customer": {
"@id": "fintecture:Customer",
"@context": {
"id": { "@id": "fintecture:Customer/id", "@type": "xsd:string" },
"first_name": { "@id": "schema:givenName", "@type": "xsd:string" },
"last_name": { "@id": "schema:familyName", "@type": "xsd:string" },
"company_name": { "@id": "schema:legalName", "@type": "xsd:string" },
"email": { "@id": "schema:email", "@type": "xsd:string" },
"phone": { "@id": "schema:telephone", "@type": "xsd:string" }
}
},
"EMandate": {
"@id": "fintecture:EMandate",
"@context": {
"id": { "@id": "fintecture:EMandate/id", "@type": "xsd:string" },
"rum": { "@id": "fintecture:EMandate/rum", "@type": "xsd:string" },
"status": { "@id": "fintecture:EMandate/status", "@type": "xsd:string" },
"scheme": { "@id": "fintecture:EMandate/scheme", "@type": "xsd:string" }
}
},
"Settlement": {
"@id": "fintecture:Settlement",
"@context": {
"id": { "@id": "fintecture:Settlement/id", "@type": "xsd:string" },
"amount": { "@id": "schema:price", "@type": "xsd:string" },
"settled_at": { "@id": "fintecture:Settlement/settledAt", "@type": "xsd:dateTime" }
}
},
"Provider": {
"@id": "fintecture:Provider",
"@context": {
"id": { "@id": "fintecture:Provider/id", "@type": "xsd:string" },
"name": { "@id": "schema:name", "@type": "xsd:string" },
"country": { "@id": "schema:addressCountry", "@type": "xsd:string" }
}
}
}
}