BillboardBug · JSON-LD Context
Billboardbug Com Context
JSON-LD context defining the semantic vocabulary for Billboardbug Com from BillboardBug.
9 Classes
82 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
billboardbug:
https://billboardbug.com/schema#
Classes
AiImageRequest
AiProviderResponse
AiProviderType
DealResponse
DealResponseDetails
GlobalConfigResponse
PostRequest
QuickUpdateDealRequest
StorefrontCategoryResponse
Properties
| Property | Type | Container |
|---|---|---|
| prompt | string | |
| aiProvider | reference | |
| width | integer | |
| height | integer | |
| type | integer | |
| description | string | |
| supportsImage | boolean | |
| supportsText | boolean | |
| accountId | string | |
| billboardId | string | |
| storefrontId | string | |
| title | string | |
| created | dateTime | |
| updated | dateTime | |
| configureStart | boolean | |
| start | string | |
| configureEnd | boolean | |
| end | string | |
| storefrontName | string | |
| locationDescription | string | |
| locationLat | decimal | |
| locationLng | decimal | |
| altitudeMeters | decimal | |
| categoryId | string | |
| isFavorited | boolean | |
| isReported | boolean | |
| storefrontImageId | string | |
| billboardImageId | string | |
| billboardVideoId | string | |
| isEnabled | boolean | |
| isFeatured | boolean | |
| unfeatureAt | dateTime | |
| publicApi | boolean | |
| mondayEnabled | boolean | |
| monday24Hours | boolean | |
| mondayOpen | string | |
| mondayClose | string | |
| tuesdayEnabled | boolean | |
| tuesday24Hours | boolean | |
| tuesdayOpen | string | |
| tuesdayClose | string | |
| wednesdayEnabled | boolean | |
| wednesday24Hours | boolean | |
| wednesdayOpen | string | |
| wednesdayClose | string | |
| thursdayEnabled | boolean | |
| thursday24Hours | boolean | |
| thursdayOpen | string | |
| thursdayClose | string | |
| fridayEnabled | boolean | |
| friday24Hours | boolean | |
| fridayOpen | string | |
| fridayClose | string | |
| saturdayEnabled | boolean | |
| saturday24Hours | boolean | |
| saturdayOpen | string | |
| saturdayClose | string | |
| sundayEnabled | boolean | |
| sunday24Hours | boolean | |
| sundayOpen | string | |
| sundayClose | string | |
| billboardDayAdCost | integer | |
| billingDayStart | string | |
| billingDayEnd | string | |
| affiliateCommissionPercentage | integer | |
| minPayout | integer | |
| maxPayout | integer | |
| oneMonthDayAdCost | integer | |
| threeMonthDayAdCost | integer | |
| sixMonthDayAdCost | integer | |
| twelveMonthDayAdCost | integer | |
| aiProviders | list | |
| text | string | |
| imageId | string | |
| videoId | string | |
| videoUrl | string | |
| isActive | boolean | |
| parentPostId | string | |
| isMature | boolean | |
| name | string | |
| locationId | string | |
| id | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://billboardbug.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"billboardbug": "https://billboardbug.com/schema#",
"AiImageRequest": "billboardbug:AiImageRequest",
"prompt": {
"@id": "billboardbug:prompt",
"@type": "xsd:string"
},
"aiProvider": {
"@id": "billboardbug:aiProvider",
"@type": "@id"
},
"width": {
"@id": "billboardbug:width",
"@type": "xsd:integer"
},
"height": {
"@id": "billboardbug:height",
"@type": "xsd:integer"
},
"AiProviderResponse": "billboardbug:AiProviderResponse",
"type": {
"@id": "billboardbug:type",
"@type": "xsd:integer"
},
"description": {
"@id": "billboardbug:description",
"@type": "xsd:string"
},
"supportsImage": {
"@id": "billboardbug:supportsImage",
"@type": "xsd:boolean"
},
"supportsText": {
"@id": "billboardbug:supportsText",
"@type": "xsd:boolean"
},
"AiProviderType": "billboardbug:AiProviderType",
"DealResponse": "billboardbug:DealResponse",
"accountId": {
"@id": "billboardbug:accountId",
"@type": "xsd:string"
},
"billboardId": {
"@id": "billboardbug:billboardId",
"@type": "xsd:string"
},
"storefrontId": {
"@id": "billboardbug:storefrontId",
"@type": "xsd:string"
},
"title": {
"@id": "billboardbug:title",
"@type": "xsd:string"
},
"created": {
"@id": "billboardbug:created",
"@type": "xsd:dateTime"
},
"updated": {
"@id": "billboardbug:updated",
"@type": "xsd:dateTime"
},
"configureStart": {
"@id": "billboardbug:configureStart",
"@type": "xsd:boolean"
},
"start": {
"@id": "billboardbug:start",
"@type": "xsd:string"
},
"configureEnd": {
"@id": "billboardbug:configureEnd",
"@type": "xsd:boolean"
},
"end": {
"@id": "billboardbug:end",
"@type": "xsd:string"
},
"storefrontName": {
"@id": "billboardbug:storefrontName",
"@type": "xsd:string"
},
"locationDescription": {
"@id": "billboardbug:locationDescription",
"@type": "xsd:string"
},
"locationLat": {
"@id": "billboardbug:locationLat",
"@type": "xsd:decimal"
},
"locationLng": {
"@id": "billboardbug:locationLng",
"@type": "xsd:decimal"
},
"altitudeMeters": {
"@id": "billboardbug:altitudeMeters",
"@type": "xsd:decimal"
},
"categoryId": {
"@id": "billboardbug:categoryId",
"@type": "xsd:string"
},
"isFavorited": {
"@id": "billboardbug:isFavorited",
"@type": "xsd:boolean"
},
"isReported": {
"@id": "billboardbug:isReported",
"@type": "xsd:boolean"
},
"storefrontImageId": {
"@id": "billboardbug:storefrontImageId",
"@type": "xsd:string"
},
"billboardImageId": {
"@id": "billboardbug:billboardImageId",
"@type": "xsd:string"
},
"billboardVideoId": {
"@id": "billboardbug:billboardVideoId",
"@type": "xsd:string"
},
"isEnabled": {
"@id": "billboardbug:isEnabled",
"@type": "xsd:boolean"
},
"isFeatured": {
"@id": "billboardbug:isFeatured",
"@type": "xsd:boolean"
},
"unfeatureAt": {
"@id": "billboardbug:unfeatureAt",
"@type": "xsd:dateTime"
},
"publicApi": {
"@id": "billboardbug:publicApi",
"@type": "xsd:boolean"
},
"DealResponseDetails": "billboardbug:DealResponseDetails",
"mondayEnabled": {
"@id": "billboardbug:mondayEnabled",
"@type": "xsd:boolean"
},
"monday24Hours": {
"@id": "billboardbug:monday24Hours",
"@type": "xsd:boolean"
},
"mondayOpen": {
"@id": "billboardbug:mondayOpen",
"@type": "xsd:string"
},
"mondayClose": {
"@id": "billboardbug:mondayClose",
"@type": "xsd:string"
},
"tuesdayEnabled": {
"@id": "billboardbug:tuesdayEnabled",
"@type": "xsd:boolean"
},
"tuesday24Hours": {
"@id": "billboardbug:tuesday24Hours",
"@type": "xsd:boolean"
},
"tuesdayOpen": {
"@id": "billboardbug:tuesdayOpen",
"@type": "xsd:string"
},
"tuesdayClose": {
"@id": "billboardbug:tuesdayClose",
"@type": "xsd:string"
},
"wednesdayEnabled": {
"@id": "billboardbug:wednesdayEnabled",
"@type": "xsd:boolean"
},
"wednesday24Hours": {
"@id": "billboardbug:wednesday24Hours",
"@type": "xsd:boolean"
},
"wednesdayOpen": {
"@id": "billboardbug:wednesdayOpen",
"@type": "xsd:string"
},
"wednesdayClose": {
"@id": "billboardbug:wednesdayClose",
"@type": "xsd:string"
},
"thursdayEnabled": {
"@id": "billboardbug:thursdayEnabled",
"@type": "xsd:boolean"
},
"thursday24Hours": {
"@id": "billboardbug:thursday24Hours",
"@type": "xsd:boolean"
},
"thursdayOpen": {
"@id": "billboardbug:thursdayOpen",
"@type": "xsd:string"
},
"thursdayClose": {
"@id": "billboardbug:thursdayClose",
"@type": "xsd:string"
},
"fridayEnabled": {
"@id": "billboardbug:fridayEnabled",
"@type": "xsd:boolean"
},
"friday24Hours": {
"@id": "billboardbug:friday24Hours",
"@type": "xsd:boolean"
},
"fridayOpen": {
"@id": "billboardbug:fridayOpen",
"@type": "xsd:string"
},
"fridayClose": {
"@id": "billboardbug:fridayClose",
"@type": "xsd:string"
},
"saturdayEnabled": {
"@id": "billboardbug:saturdayEnabled",
"@type": "xsd:boolean"
},
"saturday24Hours": {
"@id": "billboardbug:saturday24Hours",
"@type": "xsd:boolean"
},
"saturdayOpen": {
"@id": "billboardbug:saturdayOpen",
"@type": "xsd:string"
},
"saturdayClose": {
"@id": "billboardbug:saturdayClose",
"@type": "xsd:string"
},
"sundayEnabled": {
"@id": "billboardbug:sundayEnabled",
"@type": "xsd:boolean"
},
"sunday24Hours": {
"@id": "billboardbug:sunday24Hours",
"@type": "xsd:boolean"
},
"sundayOpen": {
"@id": "billboardbug:sundayOpen",
"@type": "xsd:string"
},
"sundayClose": {
"@id": "billboardbug:sundayClose",
"@type": "xsd:string"
},
"GlobalConfigResponse": "billboardbug:GlobalConfigResponse",
"billboardDayAdCost": {
"@id": "billboardbug:billboardDayAdCost",
"@type": "xsd:integer"
},
"billingDayStart": {
"@id": "billboardbug:billingDayStart",
"@type": "xsd:string"
},
"billingDayEnd": {
"@id": "billboardbug:billingDayEnd",
"@type": "xsd:string"
},
"affiliateCommissionPercentage": {
"@id": "billboardbug:affiliateCommissionPercentage",
"@type": "xsd:integer"
},
"minPayout": {
"@id": "billboardbug:minPayout",
"@type": "xsd:integer"
},
"maxPayout": {
"@id": "billboardbug:maxPayout",
"@type": "xsd:integer"
},
"oneMonthDayAdCost": {
"@id": "billboardbug:oneMonthDayAdCost",
"@type": "xsd:integer"
},
"threeMonthDayAdCost": {
"@id": "billboardbug:threeMonthDayAdCost",
"@type": "xsd:integer"
},
"sixMonthDayAdCost": {
"@id": "billboardbug:sixMonthDayAdCost",
"@type": "xsd:integer"
},
"twelveMonthDayAdCost": {
"@id": "billboardbug:twelveMonthDayAdCost",
"@type": "xsd:integer"
},
"aiProviders": {
"@id": "billboardbug:aiProviders",
"@container": "@list"
},
"PostRequest": "billboardbug:PostRequest",
"text": {
"@id": "billboardbug:text",
"@type": "xsd:string"
},
"imageId": {
"@id": "billboardbug:imageId",
"@type": "xsd:string"
},
"videoId": {
"@id": "billboardbug:videoId",
"@type": "xsd:string"
},
"videoUrl": {
"@id": "billboardbug:videoUrl",
"@type": "xsd:string"
},
"isActive": {
"@id": "billboardbug:isActive",
"@type": "xsd:boolean"
},
"parentPostId": {
"@id": "billboardbug:parentPostId",
"@type": "xsd:string"
},
"isMature": {
"@id": "billboardbug:isMature",
"@type": "xsd:boolean"
},
"QuickUpdateDealRequest": "billboardbug:QuickUpdateDealRequest",
"name": {
"@id": "billboardbug:name",
"@type": "xsd:string"
},
"locationId": {
"@id": "billboardbug:locationId",
"@type": "xsd:string"
},
"StorefrontCategoryResponse": "billboardbug:StorefrontCategoryResponse",
"id": {
"@id": "billboardbug:id",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "BillboardBug API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BillboardBug'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-13) from openapi/billboardbug-com-openapi.json.",
"dcterms:created": "2026-11-13",
"dcterms:source": [
"openapi/billboardbug-com-openapi.json"
]
}