socials-homes · JSON-LD Context
Socials Homes Context
JSON-LD context defining the semantic vocabulary for Socials Homes from socials-homes.
14 Classes
65 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
socials:
https://socials.homes/schema#
Classes
City
CityList
CityResponse
SupplyAvailable
SupplyUnavailable
SupplyResponse
Guarantee
Plan
VipGuarantee
PlansResponse
ApiIndex
ParameterError
CitySuggestion
Problem
Properties
| Property | Type | Container |
|---|---|---|
| slug | string | |
| name | string | |
| country | string | |
| country_name | string | |
| links | ||
| data | list | |
| next_cursor | string | |
| available | boolean | |
| live_listings | integer | |
| budget_max_eur | integer | |
| listings_within_budget | integer | |
| level | string | |
| suggested_budget_eur | integer | |
| reason | string | |
| summary | string | |
| url | reference | |
| id | string | |
| path | string | |
| currency | string | |
| price_eur | decimal | |
| billing | string | |
| billing_interval | string | |
| auto_renews | boolean | |
| renewal_price_eur | decimal | |
| renews_every | string | |
| per_month_eur | decimal | |
| includes | list | |
| guarantee | ||
| conditions | list | |
| how_to_claim | string | |
| prices_note | string | |
| cancellation | string | |
| refunds | string | |
| vip_guarantee | reference | |
| pricing_url | reference | |
| terms_url | reference | |
| version | string | |
| spec_version | string | |
| released | date | |
| description | string | |
| authentication | ||
| read_only | boolean | |
| documentation_url | reference | |
| documentation_markdown_url | reference | |
| openapi_url | reference | |
| openapi_yaml_url | reference | |
| api_catalog_url | reference | |
| endpoints | list | |
| rate_limits | list | |
| mcp_servers | list | |
| contact | string | |
| parameter | string | |
| in | string | |
| message | string | |
| type | reference | |
| title | string | |
| status | integer | |
| detail | string | |
| instance | string | |
| code | string | |
| resolution | string | |
| errors | list | |
| suggestions | list | |
| allowed_methods | list | |
| retry_after_seconds | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://socials.homes/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"socials": "https://socials.homes/schema#",
"City": "socials:City",
"slug": {
"@id": "socials:slug",
"@type": "xsd:string"
},
"name": {
"@id": "socials:name",
"@type": "xsd:string"
},
"country": {
"@id": "socials:country",
"@type": "xsd:string"
},
"country_name": {
"@id": "socials:country_name",
"@type": "xsd:string"
},
"links": {
"@id": "socials:links"
},
"CityList": "socials:CityList",
"data": {
"@id": "socials:data",
"@container": "@list"
},
"next_cursor": {
"@id": "socials:next_cursor",
"@type": "xsd:string"
},
"CityResponse": "socials:CityResponse",
"SupplyAvailable": "socials:SupplyAvailable",
"available": {
"@id": "socials:available",
"@type": "xsd:boolean"
},
"live_listings": {
"@id": "socials:live_listings",
"@type": "xsd:integer"
},
"budget_max_eur": {
"@id": "socials:budget_max_eur",
"@type": "xsd:integer"
},
"listings_within_budget": {
"@id": "socials:listings_within_budget",
"@type": "xsd:integer"
},
"level": {
"@id": "socials:level",
"@type": "xsd:string"
},
"suggested_budget_eur": {
"@id": "socials:suggested_budget_eur",
"@type": "xsd:integer"
},
"SupplyUnavailable": "socials:SupplyUnavailable",
"reason": {
"@id": "socials:reason",
"@type": "xsd:string"
},
"SupplyResponse": "socials:SupplyResponse",
"Guarantee": "socials:Guarantee",
"summary": {
"@id": "socials:summary",
"@type": "xsd:string"
},
"url": {
"@id": "socials:url",
"@type": "@id"
},
"Plan": "socials:Plan",
"id": {
"@id": "socials:id",
"@type": "xsd:string"
},
"path": {
"@id": "socials:path",
"@type": "xsd:string"
},
"currency": {
"@id": "socials:currency",
"@type": "xsd:string"
},
"price_eur": {
"@id": "socials:price_eur",
"@type": "xsd:decimal"
},
"billing": {
"@id": "socials:billing",
"@type": "xsd:string"
},
"billing_interval": {
"@id": "socials:billing_interval",
"@type": "xsd:string"
},
"auto_renews": {
"@id": "socials:auto_renews",
"@type": "xsd:boolean"
},
"renewal_price_eur": {
"@id": "socials:renewal_price_eur",
"@type": "xsd:decimal"
},
"renews_every": {
"@id": "socials:renews_every",
"@type": "xsd:string"
},
"per_month_eur": {
"@id": "socials:per_month_eur",
"@type": "xsd:decimal"
},
"includes": {
"@id": "socials:includes",
"@container": "@list"
},
"guarantee": {
"@id": "socials:guarantee"
},
"VipGuarantee": "socials:VipGuarantee",
"conditions": {
"@id": "socials:conditions",
"@container": "@list"
},
"how_to_claim": {
"@id": "socials:how_to_claim",
"@type": "xsd:string"
},
"PlansResponse": "socials:PlansResponse",
"prices_note": {
"@id": "socials:prices_note",
"@type": "xsd:string"
},
"cancellation": {
"@id": "socials:cancellation",
"@type": "xsd:string"
},
"refunds": {
"@id": "socials:refunds",
"@type": "xsd:string"
},
"vip_guarantee": {
"@id": "socials:vip_guarantee",
"@type": "@id"
},
"pricing_url": {
"@id": "socials:pricing_url",
"@type": "@id"
},
"terms_url": {
"@id": "socials:terms_url",
"@type": "@id"
},
"ApiIndex": "socials:ApiIndex",
"version": {
"@id": "socials:version",
"@type": "xsd:string"
},
"spec_version": {
"@id": "socials:spec_version",
"@type": "xsd:string"
},
"released": {
"@id": "socials:released",
"@type": "xsd:date"
},
"description": {
"@id": "socials:description",
"@type": "xsd:string"
},
"authentication": {
"@id": "socials:authentication"
},
"read_only": {
"@id": "socials:read_only",
"@type": "xsd:boolean"
},
"documentation_url": {
"@id": "socials:documentation_url",
"@type": "@id"
},
"documentation_markdown_url": {
"@id": "socials:documentation_markdown_url",
"@type": "@id"
},
"openapi_url": {
"@id": "socials:openapi_url",
"@type": "@id"
},
"openapi_yaml_url": {
"@id": "socials:openapi_yaml_url",
"@type": "@id"
},
"api_catalog_url": {
"@id": "socials:api_catalog_url",
"@type": "@id"
},
"endpoints": {
"@id": "socials:endpoints",
"@container": "@list"
},
"rate_limits": {
"@id": "socials:rate_limits",
"@container": "@list"
},
"mcp_servers": {
"@id": "socials:mcp_servers",
"@container": "@list"
},
"contact": {
"@id": "socials:contact",
"@type": "xsd:string"
},
"ParameterError": "socials:ParameterError",
"parameter": {
"@id": "socials:parameter",
"@type": "xsd:string"
},
"in": {
"@id": "socials:in",
"@type": "xsd:string"
},
"message": {
"@id": "socials:message",
"@type": "xsd:string"
},
"CitySuggestion": "socials:CitySuggestion",
"Problem": "socials:Problem",
"type": {
"@id": "socials:type",
"@type": "@id"
},
"title": {
"@id": "socials:title",
"@type": "xsd:string"
},
"status": {
"@id": "socials:status",
"@type": "xsd:integer"
},
"detail": {
"@id": "socials:detail",
"@type": "xsd:string"
},
"instance": {
"@id": "socials:instance",
"@type": "xsd:string"
},
"code": {
"@id": "socials:code",
"@type": "xsd:string"
},
"resolution": {
"@id": "socials:resolution",
"@type": "xsd:string"
},
"errors": {
"@id": "socials:errors",
"@container": "@list"
},
"suggestions": {
"@id": "socials:suggestions",
"@container": "@list"
},
"allowed_methods": {
"@id": "socials:allowed_methods",
"@container": "@list"
},
"retry_after_seconds": {
"@id": "socials:retry_after_seconds",
"@type": "xsd:integer"
}
},
"@type": "schema:Dataset",
"schema:name": "socials-homes API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects socials-homes'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-30) from openapi/_original/openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_original/openapi.json"
]
}