{
  "@context": {
    "@vocab": "https://appodeal.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "appodeal": "https://appodeal.com/schema#",
    "PostApiGdprV1OpendsrRequestsRequest": "appodeal:PostApiGdprV1OpendsrRequestsRequest",
    "subject_request_id": {
      "@id": "appodeal:subject_request_id",
      "@type": "xsd:string"
    },
    "subject_request_type": {
      "@id": "appodeal:subject_request_type",
      "@type": "xsd:string"
    },
    "submitted_time": {
      "@id": "appodeal:submitted_time",
      "@type": "xsd:dateTime"
    },
    "platform": {
      "@id": "appodeal:platform",
      "@type": "xsd:string"
    },
    "subject_identities": {
      "@id": "appodeal:subject_identities",
      "@container": "@list"
    },
    "api_version": {
      "@id": "appodeal:api_version",
      "@type": "xsd:string"
    },
    "property_id": {
      "@id": "appodeal:property_id",
      "@type": "xsd:string"
    },
    "status_callback_urls": {
      "@id": "appodeal:status_callback_urls",
      "@container": "@list"
    },
    "PostApiGdprV1StubRequest": "appodeal:PostApiGdprV1StubRequest",
    "GetApiMngAppsResponse": "appodeal:GetApiMngAppsResponse",
    "data": {
      "@id": "appodeal:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "appodeal:meta"
    },
    "links": {
      "@id": "appodeal:links"
    },
    "PostOpengdprCallbacksResponse": "appodeal:PostOpengdprCallbacksResponse",
    "supported_identities": {
      "@id": "appodeal:supported_identities",
      "@container": "@list"
    },
    "supported_subject_request_types": {
      "@id": "appodeal:supported_subject_request_types",
      "@container": "@list"
    },
    "processor_certificate": {
      "@id": "appodeal:processor_certificate",
      "@type": "xsd:string"
    },
    "PostV1BundleidEventRequest": "appodeal:PostV1BundleidEventRequest",
    "customerUserId": {
      "@id": "appodeal:customerUserId",
      "@type": "xsd:string"
    },
    "afUserId": {
      "@id": "appodeal:afUserId",
      "@type": "xsd:string"
    },
    "webDevKey": {
      "@id": "appodeal:webDevKey",
      "@type": "xsd:string"
    },
    "ip": {
      "@id": "appodeal:ip",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "appodeal:eventType",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "appodeal:timestamp",
      "@type": "xsd:integer"
    },
    "eventName": {
      "@id": "appodeal:eventName",
      "@type": "xsd:string"
    },
    "eventRevenueCurrency": {
      "@id": "appodeal:eventRevenueCurrency",
      "@type": "xsd:string"
    },
    "eventRevenue": {
      "@id": "appodeal:eventRevenue",
      "@type": "xsd:decimal"
    },
    "eventValue": {
      "@id": "appodeal:eventValue"
    },
    "PostV1BundleidSetcuidRequest": "appodeal:PostV1BundleidSetcuidRequest",
    "PostV20S2SInappsAppWebAppidRequest": "appodeal:PostV20S2SInappsAppWebAppidRequest",
    "user_id": {
      "@id": "appodeal:user_id"
    },
    "event_name": {
      "@id": "appodeal:event_name",
      "@type": "xsd:string"
    },
    "event_revenue": {
      "@id": "appodeal:event_revenue",
      "@type": "xsd:decimal"
    },
    "event_revenue_currency": {
      "@id": "appodeal:event_revenue_currency",
      "@type": "xsd:string"
    },
    "event_value": {
      "@id": "appodeal:event_value"
    },
    "event_url": {
      "@id": "appodeal:event_url",
      "@type": "xsd:string"
    },
    "user_agent": {
      "@id": "appodeal:user_agent",
      "@type": "xsd:string"
    },
    "http_referrer": {
      "@id": "appodeal:http_referrer",
      "@type": "xsd:string"
    },
    "af_customer_event_id": {
      "@id": "appodeal:af_customer_event_id",
      "@type": "xsd:string"
    },
    "email_hashed": {
      "@id": "appodeal:email_hashed",
      "@type": "xsd:string"
    },
    "phone_number_hashed": {
      "@id": "appodeal:phone_number_hashed",
      "@type": "xsd:string"
    },
    "phone_number_e164_hashed": {
      "@id": "appodeal:phone_number_e164_hashed",
      "@type": "xsd:string"
    },
    "first_name_hashed": {
      "@id": "appodeal:first_name_hashed",
      "@type": "xsd:string"
    },
    "last_name_hashed": {
      "@id": "appodeal:last_name_hashed",
      "@type": "xsd:string"
    },
    "PostV20S2SInappsAppWebAppidResponse": "appodeal:PostV20S2SInappsAppWebAppidResponse",
    "status": {
      "@id": "appodeal:status",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "appodeal:message",
      "@type": "xsd:string"
    },
    "messageId": {
      "@id": "appodeal:messageId",
      "@type": "xsd:string"
    },
    "PostV20S2SVisitsAppWebAppidRequest": "appodeal:PostV20S2SVisitsAppWebAppidRequest",
    "PostV20S2SVisitsAppWebAppidResponse": "appodeal:PostV20S2SVisitsAppWebAppidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Appodeal API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Appodeal'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/appodeal-openapi-generated.yml.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/_ae-authored/appodeal-openapi-generated.yml"
  ]
}