B2BHint · JSON-LD Context
B2Bhint Com Context
JSON-LD context defining the semantic vocabulary for B2Bhint Com from B2BHint.
10 Classes
40 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
b2bhint:
https://b2bhint.com/schema#
Classes
PostApiMcpRequest
GetApiV1CompanyChangesResponse
GetApiV1CompanySearchByEmailResponse
GetApiV1UserMeResponse
GetApiV1WatchlistResponse
PostApiV1WatchlistRequest
PostApiV1WatchlistResponse
GetApiV2SearchCompanyResponse
GetApiV2StaticDataCountriesResponse
GetApiWidgetSearchResponse
Properties
| Property | Type | Container |
|---|---|---|
| jsonrpc | string | |
| id | integer | |
| method | string | |
| changes | list | |
| nextCursor | string | |
| hasMore | boolean | |
| plan | ||
| name | string | |
| shortName | string | |
| brandName | string | |
| internationalNumber | string | |
| countryCode | string | |
| access | ||
| access.scope | string | |
| access.countries | list | |
| watching | list | |
| quota | ||
| radar | ||
| companies | list | |
| success | boolean | |
| action | string | |
| maxItems | integer | |
| requested | integer | |
| added | integer | |
| alreadyWatching | integer | |
| notFound | integer | |
| quotaFull | integer | |
| countryNotAllowed | integer | |
| duplicateInRequest | integer | |
| slotsLeft | integer | |
| results | list | |
| totalPages | integer | |
| totalResults | integer | |
| pagesTruncated | boolean | |
| perPage | integer | |
| page | integer | |
| list | list | |
| parentId | integer | |
| code | string | |
| query | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://b2bhint.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"b2bhint": "https://b2bhint.com/schema#",
"PostApiMcpRequest": "b2bhint:PostApiMcpRequest",
"jsonrpc": {
"@id": "b2bhint:jsonrpc",
"@type": "xsd:string"
},
"id": {
"@id": "b2bhint:id",
"@type": "xsd:integer"
},
"method": {
"@id": "b2bhint:method",
"@type": "xsd:string"
},
"GetApiV1CompanyChangesResponse": "b2bhint:GetApiV1CompanyChangesResponse",
"changes": {
"@id": "b2bhint:changes",
"@container": "@list"
},
"nextCursor": {
"@id": "b2bhint:nextCursor",
"@type": "xsd:string"
},
"hasMore": {
"@id": "b2bhint:hasMore",
"@type": "xsd:boolean"
},
"plan": {
"@id": "b2bhint:plan"
},
"GetApiV1CompanySearchByEmailResponse": "b2bhint:GetApiV1CompanySearchByEmailResponse",
"name": {
"@id": "b2bhint:name",
"@type": "xsd:string"
},
"shortName": {
"@id": "b2bhint:shortName",
"@type": "xsd:string"
},
"brandName": {
"@id": "b2bhint:brandName",
"@type": "xsd:string"
},
"internationalNumber": {
"@id": "b2bhint:internationalNumber",
"@type": "xsd:string"
},
"countryCode": {
"@id": "b2bhint:countryCode",
"@type": "xsd:string"
},
"GetApiV1UserMeResponse": "b2bhint:GetApiV1UserMeResponse",
"access": {
"@id": "b2bhint:access"
},
"access.scope": {
"@id": "b2bhint:access.scope",
"@type": "xsd:string"
},
"access.countries": {
"@id": "b2bhint:access.countries",
"@container": "@list"
},
"GetApiV1WatchlistResponse": "b2bhint:GetApiV1WatchlistResponse",
"watching": {
"@id": "b2bhint:watching",
"@container": "@list"
},
"quota": {
"@id": "b2bhint:quota"
},
"radar": {
"@id": "b2bhint:radar"
},
"PostApiV1WatchlistRequest": "b2bhint:PostApiV1WatchlistRequest",
"companies": {
"@id": "b2bhint:companies",
"@container": "@list"
},
"PostApiV1WatchlistResponse": "b2bhint:PostApiV1WatchlistResponse",
"success": {
"@id": "b2bhint:success",
"@type": "xsd:boolean"
},
"action": {
"@id": "b2bhint:action",
"@type": "xsd:string"
},
"maxItems": {
"@id": "b2bhint:maxItems",
"@type": "xsd:integer"
},
"requested": {
"@id": "b2bhint:requested",
"@type": "xsd:integer"
},
"added": {
"@id": "b2bhint:added",
"@type": "xsd:integer"
},
"alreadyWatching": {
"@id": "b2bhint:alreadyWatching",
"@type": "xsd:integer"
},
"notFound": {
"@id": "b2bhint:notFound",
"@type": "xsd:integer"
},
"quotaFull": {
"@id": "b2bhint:quotaFull",
"@type": "xsd:integer"
},
"countryNotAllowed": {
"@id": "b2bhint:countryNotAllowed",
"@type": "xsd:integer"
},
"duplicateInRequest": {
"@id": "b2bhint:duplicateInRequest",
"@type": "xsd:integer"
},
"slotsLeft": {
"@id": "b2bhint:slotsLeft",
"@type": "xsd:integer"
},
"results": {
"@id": "b2bhint:results",
"@container": "@list"
},
"GetApiV2SearchCompanyResponse": "b2bhint:GetApiV2SearchCompanyResponse",
"totalPages": {
"@id": "b2bhint:totalPages",
"@type": "xsd:integer"
},
"totalResults": {
"@id": "b2bhint:totalResults",
"@type": "xsd:integer"
},
"pagesTruncated": {
"@id": "b2bhint:pagesTruncated",
"@type": "xsd:boolean"
},
"perPage": {
"@id": "b2bhint:perPage",
"@type": "xsd:integer"
},
"page": {
"@id": "b2bhint:page",
"@type": "xsd:integer"
},
"list": {
"@id": "b2bhint:list",
"@container": "@list"
},
"GetApiV2StaticDataCountriesResponse": "b2bhint:GetApiV2StaticDataCountriesResponse",
"parentId": {
"@id": "b2bhint:parentId",
"@type": "xsd:integer"
},
"code": {
"@id": "b2bhint:code",
"@type": "xsd:string"
},
"GetApiWidgetSearchResponse": "b2bhint:GetApiWidgetSearchResponse",
"query": {
"@id": "b2bhint:query",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "B2BHint API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects B2BHint'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-11-02) from openapi/_ae-authored/b2bhint-com-openapi-generated.yml.",
"dcterms:created": "2026-11-02",
"dcterms:source": [
"openapi/_ae-authored/b2bhint-com-openapi-generated.yml"
]
}