nexbid-dev · JSON-LD Context

Nexbid Dev Context

JSON-LD context defining the semantic vocabulary for Nexbid Dev from nexbid-dev.

12 Classes 36 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
nexbid: https://nexbid.dev/schema#

Classes

AgentSnippet MatchResponse MatchResult DiscoverRequest DiscoverResponse ErrorResponse FeedCreateRequest FeedCreateResponse ClickRequest ClickResponse Budget Product

Properties

Property Type Container
name string
description string
brand
url reference
image reference
offers
citation
query string
geo string
agent
results list
disclosure string
content_id string
content_type string
snippet_url reference
canonical_url reference
cite_as string
title string
projected_tier string
projected_fee_cents integer
intent string
budget reference
maxResults integer
error string
code string
advertiserId string
feedUrl string
feedType string
geoScope list
feedId string
productId string
clickUrl string
maxCents integer
currency string
id string
price string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://nexbid.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "nexbid": "https://nexbid.dev/schema#",
    "AgentSnippet": "nexbid:AgentSnippet",
    "name": {
      "@id": "nexbid:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "nexbid:description",
      "@type": "xsd:string"
    },
    "brand": {
      "@id": "nexbid:brand"
    },
    "url": {
      "@id": "nexbid:url",
      "@type": "@id"
    },
    "image": {
      "@id": "nexbid:image",
      "@type": "@id"
    },
    "offers": {
      "@id": "nexbid:offers"
    },
    "citation": {
      "@id": "nexbid:citation"
    },
    "MatchResponse": "nexbid:MatchResponse",
    "query": {
      "@id": "nexbid:query",
      "@type": "xsd:string"
    },
    "geo": {
      "@id": "nexbid:geo",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "nexbid:agent"
    },
    "results": {
      "@id": "nexbid:results",
      "@container": "@list"
    },
    "disclosure": {
      "@id": "nexbid:disclosure",
      "@type": "xsd:string"
    },
    "MatchResult": "nexbid:MatchResult",
    "content_id": {
      "@id": "nexbid:content_id",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "nexbid:content_type",
      "@type": "xsd:string"
    },
    "snippet_url": {
      "@id": "nexbid:snippet_url",
      "@type": "@id"
    },
    "canonical_url": {
      "@id": "nexbid:canonical_url",
      "@type": "@id"
    },
    "cite_as": {
      "@id": "nexbid:cite_as",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "nexbid:title",
      "@type": "xsd:string"
    },
    "projected_tier": {
      "@id": "nexbid:projected_tier",
      "@type": "xsd:string"
    },
    "projected_fee_cents": {
      "@id": "nexbid:projected_fee_cents",
      "@type": "xsd:integer"
    },
    "DiscoverRequest": "nexbid:DiscoverRequest",
    "intent": {
      "@id": "nexbid:intent",
      "@type": "xsd:string"
    },
    "budget": {
      "@id": "nexbid:budget",
      "@type": "@id"
    },
    "maxResults": {
      "@id": "nexbid:maxResults",
      "@type": "xsd:integer"
    },
    "DiscoverResponse": "nexbid:DiscoverResponse",
    "ErrorResponse": "nexbid:ErrorResponse",
    "error": {
      "@id": "nexbid:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "nexbid:code",
      "@type": "xsd:string"
    },
    "FeedCreateRequest": "nexbid:FeedCreateRequest",
    "advertiserId": {
      "@id": "nexbid:advertiserId",
      "@type": "xsd:string"
    },
    "feedUrl": {
      "@id": "nexbid:feedUrl",
      "@type": "xsd:string"
    },
    "feedType": {
      "@id": "nexbid:feedType",
      "@type": "xsd:string"
    },
    "geoScope": {
      "@id": "nexbid:geoScope",
      "@container": "@list"
    },
    "FeedCreateResponse": "nexbid:FeedCreateResponse",
    "feedId": {
      "@id": "nexbid:feedId",
      "@type": "xsd:string"
    },
    "ClickRequest": "nexbid:ClickRequest",
    "productId": {
      "@id": "nexbid:productId",
      "@type": "xsd:string"
    },
    "ClickResponse": "nexbid:ClickResponse",
    "clickUrl": {
      "@id": "nexbid:clickUrl",
      "@type": "xsd:string"
    },
    "Budget": "nexbid:Budget",
    "maxCents": {
      "@id": "nexbid:maxCents",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "nexbid:currency",
      "@type": "xsd:string"
    },
    "Product": "nexbid:Product",
    "id": {
      "@id": "nexbid:id",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "nexbid:price",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "nexbid-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects nexbid-dev'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/nexbid-dev-agent-openapi.json, openapi/nexbid-dev-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/nexbid-dev-agent-openapi.json",
    "openapi/nexbid-dev-openapi.json"
  ]
}