Joinbunch Com Context
JSON-LD context defining the semantic vocabulary for Joinbunch Com from Bunch.
10 Classes
14 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
joinbunch:
https://bunch.capital/schema#
Classes
Body_extract_data_model_v1_files_extract__post
Body_map_columns_v1_files_map_columns__post
ExtractResponse
FileMetadata
FileMetadataList
HTTPValidationError
MappingCategory
MappingResponse
ModelCategory
ValidationError
Properties
| Property |
Type |
Container |
| files |
|
list |
| context |
|
|
| file |
string |
|
| requestMetadata |
|
|
| fileMetadata |
reference |
|
| data |
|
|
| fileName |
string |
|
| contentType |
string |
|
| extension |
string |
|
| size |
integer |
|
| detail |
|
list |
| loc |
|
list |
| msg |
string |
|
| type |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://bunch.capital/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"joinbunch": "https://bunch.capital/schema#",
"Body_extract_data_model_v1_files_extract__post": "joinbunch:Body_extract_data_model_v1_files_extract__post",
"files": {
"@id": "joinbunch:files",
"@container": "@list"
},
"context": {
"@id": "joinbunch:context"
},
"Body_map_columns_v1_files_map_columns__post": "joinbunch:Body_map_columns_v1_files_map_columns__post",
"file": {
"@id": "joinbunch:file",
"@type": "xsd:string"
},
"ExtractResponse": "joinbunch:ExtractResponse",
"requestMetadata": {
"@id": "joinbunch:requestMetadata"
},
"fileMetadata": {
"@id": "joinbunch:fileMetadata",
"@type": "@id"
},
"data": {
"@id": "joinbunch:data"
},
"FileMetadata": "joinbunch:FileMetadata",
"fileName": {
"@id": "joinbunch:fileName",
"@type": "xsd:string"
},
"contentType": {
"@id": "joinbunch:contentType",
"@type": "xsd:string"
},
"extension": {
"@id": "joinbunch:extension",
"@type": "xsd:string"
},
"size": {
"@id": "joinbunch:size",
"@type": "xsd:integer"
},
"FileMetadataList": "joinbunch:FileMetadataList",
"HTTPValidationError": "joinbunch:HTTPValidationError",
"detail": {
"@id": "joinbunch:detail",
"@container": "@list"
},
"MappingCategory": "joinbunch:MappingCategory",
"MappingResponse": "joinbunch:MappingResponse",
"ModelCategory": "joinbunch:ModelCategory",
"ValidationError": "joinbunch:ValidationError",
"loc": {
"@id": "joinbunch:loc",
"@container": "@list"
},
"msg": {
"@id": "joinbunch:msg",
"@type": "xsd:string"
},
"type": {
"@id": "joinbunch:type",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Bunch API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Bunch'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-25) from openapi/joinbunch-com-openapi.json.",
"dcterms:created": "2026-10-25",
"dcterms:source": [
"openapi/joinbunch-com-openapi.json"
]
}