Amobee · JSON-LD Context

Amobee Context

JSON-LD context defining the semantic vocabulary for Amobee from Amobee.

5 Classes 58 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/
amobee: https://amobee.com/schema#

Classes

SwaggerResource HttpHeaders MediaType ContentDisposition IpResponse

Properties

Property Type Container
name string
location string
swaggerVersion string
contentLength integer
connection list
ifModifiedSince integer
contentType reference
date integer
lastModified integer
all
range list
origin string
host
allow list
accept list
acceptLanguageAsLocales list
acceptPatch list
accessControlAllowCredentials boolean
accessControlAllowHeaders list
accessControlAllowMethods list
accessControlAllowOrigin string
accessControlExposeHeaders list
accessControlMaxAge integer
accessControlRequestHeaders list
accessControlRequestMethod reference
acceptCharset list
bearerAuth string
cacheControl string
contentDisposition reference
contentLanguage string
etag string
expires integer
ifMatch list
ifNoneMatch list
ifUnmodifiedSince integer
pragma string
upgrade string
vary list
acceptLanguage list
basicAuth string
empty boolean
type string
subtype string
parameters
qualityValue decimal
concrete boolean
charset string
wildcardType boolean
wildcardSubtype boolean
subtypeSuffix string
filename string
attachment boolean
formData boolean
inline boolean
resolutionType string
realRemoteAddress string
xForwardedFor string
headers

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://amobee.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "amobee": "https://amobee.com/schema#",
    "SwaggerResource": "amobee:SwaggerResource",
    "name": {
      "@id": "amobee:name",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "amobee:location",
      "@type": "xsd:string"
    },
    "swaggerVersion": {
      "@id": "amobee:swaggerVersion",
      "@type": "xsd:string"
    },
    "HttpHeaders": "amobee:HttpHeaders",
    "contentLength": {
      "@id": "amobee:contentLength",
      "@type": "xsd:integer"
    },
    "connection": {
      "@id": "amobee:connection",
      "@container": "@list"
    },
    "ifModifiedSince": {
      "@id": "amobee:ifModifiedSince",
      "@type": "xsd:integer"
    },
    "contentType": {
      "@id": "amobee:contentType",
      "@type": "@id"
    },
    "date": {
      "@id": "amobee:date",
      "@type": "xsd:integer"
    },
    "lastModified": {
      "@id": "amobee:lastModified",
      "@type": "xsd:integer"
    },
    "all": {
      "@id": "amobee:all"
    },
    "range": {
      "@id": "amobee:range",
      "@container": "@list"
    },
    "origin": {
      "@id": "amobee:origin",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "amobee:host"
    },
    "allow": {
      "@id": "amobee:allow",
      "@container": "@list"
    },
    "accept": {
      "@id": "amobee:accept",
      "@container": "@list"
    },
    "acceptLanguageAsLocales": {
      "@id": "amobee:acceptLanguageAsLocales",
      "@container": "@list"
    },
    "acceptPatch": {
      "@id": "amobee:acceptPatch",
      "@container": "@list"
    },
    "accessControlAllowCredentials": {
      "@id": "amobee:accessControlAllowCredentials",
      "@type": "xsd:boolean"
    },
    "accessControlAllowHeaders": {
      "@id": "amobee:accessControlAllowHeaders",
      "@container": "@list"
    },
    "accessControlAllowMethods": {
      "@id": "amobee:accessControlAllowMethods",
      "@container": "@list"
    },
    "accessControlAllowOrigin": {
      "@id": "amobee:accessControlAllowOrigin",
      "@type": "xsd:string"
    },
    "accessControlExposeHeaders": {
      "@id": "amobee:accessControlExposeHeaders",
      "@container": "@list"
    },
    "accessControlMaxAge": {
      "@id": "amobee:accessControlMaxAge",
      "@type": "xsd:integer"
    },
    "accessControlRequestHeaders": {
      "@id": "amobee:accessControlRequestHeaders",
      "@container": "@list"
    },
    "accessControlRequestMethod": {
      "@id": "amobee:accessControlRequestMethod",
      "@type": "@id"
    },
    "acceptCharset": {
      "@id": "amobee:acceptCharset",
      "@container": "@list"
    },
    "bearerAuth": {
      "@id": "amobee:bearerAuth",
      "@type": "xsd:string"
    },
    "cacheControl": {
      "@id": "amobee:cacheControl",
      "@type": "xsd:string"
    },
    "contentDisposition": {
      "@id": "amobee:contentDisposition",
      "@type": "@id"
    },
    "contentLanguage": {
      "@id": "amobee:contentLanguage",
      "@type": "xsd:string"
    },
    "etag": {
      "@id": "amobee:etag",
      "@type": "xsd:string"
    },
    "expires": {
      "@id": "amobee:expires",
      "@type": "xsd:integer"
    },
    "ifMatch": {
      "@id": "amobee:ifMatch",
      "@container": "@list"
    },
    "ifNoneMatch": {
      "@id": "amobee:ifNoneMatch",
      "@container": "@list"
    },
    "ifUnmodifiedSince": {
      "@id": "amobee:ifUnmodifiedSince",
      "@type": "xsd:integer"
    },
    "pragma": {
      "@id": "amobee:pragma",
      "@type": "xsd:string"
    },
    "upgrade": {
      "@id": "amobee:upgrade",
      "@type": "xsd:string"
    },
    "vary": {
      "@id": "amobee:vary",
      "@container": "@list"
    },
    "acceptLanguage": {
      "@id": "amobee:acceptLanguage",
      "@container": "@list"
    },
    "basicAuth": {
      "@id": "amobee:basicAuth",
      "@type": "xsd:string"
    },
    "empty": {
      "@id": "amobee:empty",
      "@type": "xsd:boolean"
    },
    "MediaType": "amobee:MediaType",
    "type": {
      "@id": "amobee:type",
      "@type": "xsd:string"
    },
    "subtype": {
      "@id": "amobee:subtype",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "amobee:parameters"
    },
    "qualityValue": {
      "@id": "amobee:qualityValue",
      "@type": "xsd:decimal"
    },
    "concrete": {
      "@id": "amobee:concrete",
      "@type": "xsd:boolean"
    },
    "charset": {
      "@id": "amobee:charset",
      "@type": "xsd:string"
    },
    "wildcardType": {
      "@id": "amobee:wildcardType",
      "@type": "xsd:boolean"
    },
    "wildcardSubtype": {
      "@id": "amobee:wildcardSubtype",
      "@type": "xsd:boolean"
    },
    "subtypeSuffix": {
      "@id": "amobee:subtypeSuffix",
      "@type": "xsd:string"
    },
    "ContentDisposition": "amobee:ContentDisposition",
    "filename": {
      "@id": "amobee:filename",
      "@type": "xsd:string"
    },
    "attachment": {
      "@id": "amobee:attachment",
      "@type": "xsd:boolean"
    },
    "formData": {
      "@id": "amobee:formData",
      "@type": "xsd:boolean"
    },
    "inline": {
      "@id": "amobee:inline",
      "@type": "xsd:boolean"
    },
    "IpResponse": "amobee:IpResponse",
    "resolutionType": {
      "@id": "amobee:resolutionType",
      "@type": "xsd:string"
    },
    "realRemoteAddress": {
      "@id": "amobee:realRemoteAddress",
      "@type": "xsd:string"
    },
    "xForwardedFor": {
      "@id": "amobee:xForwardedFor",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "amobee:headers"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Amobee API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Amobee'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-20) from openapi/amobee-env-vars-test-controller-api-openapi.yml, openapi/amobee-gateway-swagger-controller-api-openapi.yml, openapi/amobee-health-check-api-openapi.yml.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/amobee-env-vars-test-controller-api-openapi.yml",
    "openapi/amobee-gateway-swagger-controller-api-openapi.yml",
    "openapi/amobee-health-check-api-openapi.yml",
    "openapi/amobee-ip-controller-api-openapi.yml",
    "openapi/amobee-tcf-disclosure-controller-api-openapi.yml"
  ]
}