Builtonrails Com Context
JSON-LD context defining the semantic vocabulary for Builtonrails Com from BuiltOnRails.
14 Classes
14 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
builtonrails:
https://builtonrails.com/schema#
Classes
GetApiV1CollectionsSlugResponse
GetApiV1ProductStacksResponse
PostApiV1ProductStacksRequest
PostApiV1ProductStacksResponse
GetApiV1ProductsResponse
PostApiV1ProductsRequest
PostApiV1ProductsResponse
GetApiV1ProductsSlugResponse
GetApiV1ProductsSlugUpdatesResponse
PostApiV1ProductsSlugUpdatesRequest
PostApiV1ProductsSlugUpdatesResponse
GetApiV1StacksResponse
PostApiV1StacksDetectRequest
PostApiV1StacksDetectResponse
Properties
| Property |
Type |
Container |
| collection |
|
|
| data |
|
list |
| product_id |
integer |
|
| stack_id |
integer |
|
| meta |
|
|
| name |
string |
|
| url |
string |
|
| description |
string |
|
| update_type |
string |
|
| title |
string |
|
| content |
string |
|
| version |
string |
|
| stacks |
|
list |
| github_repo |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://builtonrails.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"builtonrails": "https://builtonrails.com/schema#",
"GetApiV1CollectionsSlugResponse": "builtonrails:GetApiV1CollectionsSlugResponse",
"collection": {
"@id": "builtonrails:collection"
},
"GetApiV1ProductStacksResponse": "builtonrails:GetApiV1ProductStacksResponse",
"data": {
"@id": "builtonrails:data",
"@container": "@list"
},
"PostApiV1ProductStacksRequest": "builtonrails:PostApiV1ProductStacksRequest",
"product_id": {
"@id": "builtonrails:product_id",
"@type": "xsd:integer"
},
"stack_id": {
"@id": "builtonrails:stack_id",
"@type": "xsd:integer"
},
"PostApiV1ProductStacksResponse": "builtonrails:PostApiV1ProductStacksResponse",
"GetApiV1ProductsResponse": "builtonrails:GetApiV1ProductsResponse",
"meta": {
"@id": "builtonrails:meta"
},
"PostApiV1ProductsRequest": "builtonrails:PostApiV1ProductsRequest",
"name": {
"@id": "builtonrails:name",
"@type": "xsd:string"
},
"url": {
"@id": "builtonrails:url",
"@type": "xsd:string"
},
"description": {
"@id": "builtonrails:description",
"@type": "xsd:string"
},
"PostApiV1ProductsResponse": "builtonrails:PostApiV1ProductsResponse",
"GetApiV1ProductsSlugResponse": "builtonrails:GetApiV1ProductsSlugResponse",
"GetApiV1ProductsSlugUpdatesResponse": "builtonrails:GetApiV1ProductsSlugUpdatesResponse",
"PostApiV1ProductsSlugUpdatesRequest": "builtonrails:PostApiV1ProductsSlugUpdatesRequest",
"update_type": {
"@id": "builtonrails:update_type",
"@type": "xsd:string"
},
"title": {
"@id": "builtonrails:title",
"@type": "xsd:string"
},
"content": {
"@id": "builtonrails:content",
"@type": "xsd:string"
},
"version": {
"@id": "builtonrails:version",
"@type": "xsd:string"
},
"PostApiV1ProductsSlugUpdatesResponse": "builtonrails:PostApiV1ProductsSlugUpdatesResponse",
"GetApiV1StacksResponse": "builtonrails:GetApiV1StacksResponse",
"stacks": {
"@id": "builtonrails:stacks",
"@container": "@list"
},
"PostApiV1StacksDetectRequest": "builtonrails:PostApiV1StacksDetectRequest",
"github_repo": {
"@id": "builtonrails:github_repo",
"@type": "xsd:string"
},
"PostApiV1StacksDetectResponse": "builtonrails:PostApiV1StacksDetectResponse"
},
"@type": "schema:Dataset",
"schema:name": "BuiltOnRails API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BuiltOnRails'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-03) from openapi/_ae-authored/builtonrails-com-openapi-generated.yml.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/_ae-authored/builtonrails-com-openapi-generated.yml"
]
}