digitalpublic-com · JSON-LD Context

Digitalpublic Com Context

JSON-LD context defining the semantic vocabulary for Digitalpublic Com from digitalpublic-com.

8 Classes 43 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/
digitalpublic: https://digitalpublic.com/schema#

Classes

AgentRequest AgentResponse ChatGptAdsAccount ChatGptAdsCampaign ChatGptAdsAdGroup ChatGptAdsAd ChatGptAdsInsight ChatGptAdsMutationPreview

Properties

Property Type Container
tool string
params
projectId string
ok boolean
status string
operationId string
resourceClass string
retryAfterSeconds integer
data
error string
id string
name string
domain string
currency string
timezone string
brandReviewStatus string
capabilities list
bidding_type string
budget
targeting
campaign_id string
context_hints list
bidding_config
ad_group_id string
review_status string
creative
date date
impressions integer
clicks integer
spend decimal
ctr decimal
cpc decimal
cpm decimal
conversions decimal
resource string
operation string
accountId string
previous
next
economicImpact string
risk string
reason string
idempotencyKey string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://digitalpublic.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "digitalpublic": "https://digitalpublic.com/schema#",
    "AgentRequest": "digitalpublic:AgentRequest",
    "tool": {
      "@id": "digitalpublic:tool",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "digitalpublic:params"
    },
    "projectId": {
      "@id": "digitalpublic:projectId",
      "@type": "xsd:string"
    },
    "AgentResponse": "digitalpublic:AgentResponse",
    "ok": {
      "@id": "digitalpublic:ok",
      "@type": "xsd:boolean"
    },
    "status": {
      "@id": "digitalpublic:status",
      "@type": "xsd:string"
    },
    "operationId": {
      "@id": "digitalpublic:operationId",
      "@type": "xsd:string"
    },
    "resourceClass": {
      "@id": "digitalpublic:resourceClass",
      "@type": "xsd:string"
    },
    "retryAfterSeconds": {
      "@id": "digitalpublic:retryAfterSeconds",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "digitalpublic:data"
    },
    "error": {
      "@id": "digitalpublic:error",
      "@type": "xsd:string"
    },
    "ChatGptAdsAccount": "digitalpublic:ChatGptAdsAccount",
    "id": {
      "@id": "digitalpublic:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "digitalpublic:name",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "digitalpublic:domain",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "digitalpublic:currency",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "digitalpublic:timezone",
      "@type": "xsd:string"
    },
    "brandReviewStatus": {
      "@id": "digitalpublic:brandReviewStatus",
      "@type": "xsd:string"
    },
    "capabilities": {
      "@id": "digitalpublic:capabilities",
      "@container": "@list"
    },
    "ChatGptAdsCampaign": "digitalpublic:ChatGptAdsCampaign",
    "bidding_type": {
      "@id": "digitalpublic:bidding_type",
      "@type": "xsd:string"
    },
    "budget": {
      "@id": "digitalpublic:budget"
    },
    "targeting": {
      "@id": "digitalpublic:targeting"
    },
    "ChatGptAdsAdGroup": "digitalpublic:ChatGptAdsAdGroup",
    "campaign_id": {
      "@id": "digitalpublic:campaign_id",
      "@type": "xsd:string"
    },
    "context_hints": {
      "@id": "digitalpublic:context_hints",
      "@container": "@list"
    },
    "bidding_config": {
      "@id": "digitalpublic:bidding_config"
    },
    "ChatGptAdsAd": "digitalpublic:ChatGptAdsAd",
    "ad_group_id": {
      "@id": "digitalpublic:ad_group_id",
      "@type": "xsd:string"
    },
    "review_status": {
      "@id": "digitalpublic:review_status",
      "@type": "xsd:string"
    },
    "creative": {
      "@id": "digitalpublic:creative"
    },
    "ChatGptAdsInsight": "digitalpublic:ChatGptAdsInsight",
    "date": {
      "@id": "digitalpublic:date",
      "@type": "xsd:date"
    },
    "impressions": {
      "@id": "digitalpublic:impressions",
      "@type": "xsd:integer"
    },
    "clicks": {
      "@id": "digitalpublic:clicks",
      "@type": "xsd:integer"
    },
    "spend": {
      "@id": "digitalpublic:spend",
      "@type": "xsd:decimal"
    },
    "ctr": {
      "@id": "digitalpublic:ctr",
      "@type": "xsd:decimal"
    },
    "cpc": {
      "@id": "digitalpublic:cpc",
      "@type": "xsd:decimal"
    },
    "cpm": {
      "@id": "digitalpublic:cpm",
      "@type": "xsd:decimal"
    },
    "conversions": {
      "@id": "digitalpublic:conversions",
      "@type": "xsd:decimal"
    },
    "ChatGptAdsMutationPreview": "digitalpublic:ChatGptAdsMutationPreview",
    "resource": {
      "@id": "digitalpublic:resource",
      "@type": "xsd:string"
    },
    "operation": {
      "@id": "digitalpublic:operation",
      "@type": "xsd:string"
    },
    "accountId": {
      "@id": "digitalpublic:accountId",
      "@type": "xsd:string"
    },
    "previous": {
      "@id": "digitalpublic:previous"
    },
    "next": {
      "@id": "digitalpublic:next"
    },
    "economicImpact": {
      "@id": "digitalpublic:economicImpact",
      "@type": "xsd:string"
    },
    "risk": {
      "@id": "digitalpublic:risk",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "digitalpublic:reason",
      "@type": "xsd:string"
    },
    "idempotencyKey": {
      "@id": "digitalpublic:idempotencyKey",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "digitalpublic-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects digitalpublic-com'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/digitalpublic-com-agent-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/digitalpublic-com-agent-openapi.json"
  ]
}