Buzz Dealer AI · JSON-LD Context
Buzzdealer Ai Context
JSON-LD context defining the semantic vocabulary for Buzzdealer Ai from Buzz Dealer AI.
4 Classes
27 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
buzzdealer:
https://buzzdealer.ai/schema#
Classes
Error
Publication
PageInfo
JobAccepted
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| next_step | string | |
| id | string | |
| product_type | string | |
| name | string | |
| domain | string | |
| category | string | |
| region | string | |
| languages | list | |
| price_cents | integer | |
| price | string | |
| currency | ||
| ai_score | integer | |
| tier | string | |
| dr | integer | |
| dr_label | ||
| dofollow | boolean | |
| min_word_count | integer | |
| max_word_count | integer | |
| max_links | integer | |
| service_notes | string | |
| add_ons | ||
| next_cursor | string | |
| next_offset | integer | |
| status_url | reference | |
| retry_after_seconds | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://buzzdealer.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"buzzdealer": "https://buzzdealer.ai/schema#",
"Error": "buzzdealer:Error",
"error": {
"@id": "buzzdealer:error",
"@type": "xsd:string"
},
"message": {
"@id": "buzzdealer:message",
"@type": "xsd:string"
},
"next_step": {
"@id": "buzzdealer:next_step",
"@type": "xsd:string"
},
"Publication": "buzzdealer:Publication",
"id": {
"@id": "buzzdealer:id",
"@type": "xsd:string"
},
"product_type": {
"@id": "buzzdealer:product_type",
"@type": "xsd:string"
},
"name": {
"@id": "buzzdealer:name",
"@type": "xsd:string"
},
"domain": {
"@id": "buzzdealer:domain",
"@type": "xsd:string"
},
"category": {
"@id": "buzzdealer:category",
"@type": "xsd:string"
},
"region": {
"@id": "buzzdealer:region",
"@type": "xsd:string"
},
"languages": {
"@id": "buzzdealer:languages",
"@container": "@list"
},
"price_cents": {
"@id": "buzzdealer:price_cents",
"@type": "xsd:integer"
},
"price": {
"@id": "buzzdealer:price",
"@type": "xsd:string"
},
"currency": {
"@id": "buzzdealer:currency"
},
"ai_score": {
"@id": "buzzdealer:ai_score",
"@type": "xsd:integer"
},
"tier": {
"@id": "buzzdealer:tier",
"@type": "xsd:string"
},
"dr": {
"@id": "buzzdealer:dr",
"@type": "xsd:integer"
},
"dr_label": {
"@id": "buzzdealer:dr_label"
},
"dofollow": {
"@id": "buzzdealer:dofollow",
"@type": "xsd:boolean"
},
"min_word_count": {
"@id": "buzzdealer:min_word_count",
"@type": "xsd:integer"
},
"max_word_count": {
"@id": "buzzdealer:max_word_count",
"@type": "xsd:integer"
},
"max_links": {
"@id": "buzzdealer:max_links",
"@type": "xsd:integer"
},
"service_notes": {
"@id": "buzzdealer:service_notes",
"@type": "xsd:string"
},
"add_ons": {
"@id": "buzzdealer:add_ons"
},
"PageInfo": "buzzdealer:PageInfo",
"next_cursor": {
"@id": "buzzdealer:next_cursor",
"@type": "xsd:string"
},
"next_offset": {
"@id": "buzzdealer:next_offset",
"@type": "xsd:integer"
},
"JobAccepted": "buzzdealer:JobAccepted",
"status_url": {
"@id": "buzzdealer:status_url",
"@type": "@id"
},
"retry_after_seconds": {
"@id": "buzzdealer:retry_after_seconds",
"@type": "xsd:integer"
}
},
"@type": "schema:Dataset",
"schema:name": "Buzz Dealer AI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Buzz Dealer AI'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/buzzdealer-ai-openapi.json.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/buzzdealer-ai-openapi.json"
]
}