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
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
{
"@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"
]
}