Pubnative Context
JSON-LD context defining the semantic vocabulary for Pubnative from PubNative.
5 Classes
20 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
pubnative:
https://verve.com/schema#
Classes
GetApiReportsResponse
GetApiReportsDspResponse
PostBidV1RequestRequest
PostBidV1RequestApptokenAppTokenZoneidYourZoneIdRequest
PostBidV1RequestApptokenAppTokenZoneidYourZoneIdResponse
Properties
| Property |
Type |
Container |
| ctr |
decimal |
|
| app_name |
string |
|
| ad_server_fill_rate |
decimal |
|
| ad_server_requests |
integer |
|
| ad_server_filled_requests |
integer |
|
| clicks |
integer |
|
| impressions |
integer |
|
| ecpm |
decimal |
|
| date |
string |
|
| revenues |
decimal |
|
| status |
string |
|
| reports |
|
list |
| request |
string |
|
| ver |
string |
|
| api |
integer |
|
| battr |
integer |
|
| ext |
|
|
| id |
string |
|
| seatbid |
|
list |
| cur |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://verve.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"pubnative": "https://verve.com/schema#",
"GetApiReportsResponse": "pubnative:GetApiReportsResponse",
"ctr": {
"@id": "pubnative:ctr",
"@type": "xsd:decimal"
},
"app_name": {
"@id": "pubnative:app_name",
"@type": "xsd:string"
},
"ad_server_fill_rate": {
"@id": "pubnative:ad_server_fill_rate",
"@type": "xsd:decimal"
},
"ad_server_requests": {
"@id": "pubnative:ad_server_requests",
"@type": "xsd:integer"
},
"ad_server_filled_requests": {
"@id": "pubnative:ad_server_filled_requests",
"@type": "xsd:integer"
},
"clicks": {
"@id": "pubnative:clicks",
"@type": "xsd:integer"
},
"impressions": {
"@id": "pubnative:impressions",
"@type": "xsd:integer"
},
"ecpm": {
"@id": "pubnative:ecpm",
"@type": "xsd:decimal"
},
"date": {
"@id": "pubnative:date",
"@type": "xsd:string"
},
"revenues": {
"@id": "pubnative:revenues",
"@type": "xsd:decimal"
},
"GetApiReportsDspResponse": "pubnative:GetApiReportsDspResponse",
"status": {
"@id": "pubnative:status",
"@type": "xsd:string"
},
"reports": {
"@id": "pubnative:reports",
"@container": "@list"
},
"PostBidV1RequestRequest": "pubnative:PostBidV1RequestRequest",
"request": {
"@id": "pubnative:request",
"@type": "xsd:string"
},
"ver": {
"@id": "pubnative:ver",
"@type": "xsd:string"
},
"api": {
"@id": "pubnative:api",
"@type": "xsd:integer"
},
"battr": {
"@id": "pubnative:battr",
"@type": "xsd:integer"
},
"ext": {
"@id": "pubnative:ext"
},
"PostBidV1RequestApptokenAppTokenZoneidYourZoneIdRequest": "pubnative:PostBidV1RequestApptokenAppTokenZoneidYourZoneIdRequest",
"PostBidV1RequestApptokenAppTokenZoneidYourZoneIdResponse": "pubnative:PostBidV1RequestApptokenAppTokenZoneidYourZoneIdResponse",
"id": {
"@id": "pubnative:id",
"@type": "xsd:string"
},
"seatbid": {
"@id": "pubnative:seatbid",
"@container": "@list"
},
"cur": {
"@id": "pubnative:cur",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "PubNative API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects PubNative'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-01) from openapi/_ae-authored/pubnative-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/pubnative-openapi-generated.yml"
]
}