{
  "@context": {
    "@vocab": "https://influ.to/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "influ": "https://influ.to/schema#",
    "PostApiSdkValidateCodeRequest": "influ:PostApiSdkValidateCodeRequest",
    "code": {
      "@id": "influ:code",
      "@type": "xsd:string"
    },
    "GetSdkAccessResponse": "influ:GetSdkAccessResponse",
    "hasAccess": {
      "@id": "influ:hasAccess",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "influ:source",
      "@type": "xsd:string"
    },
    "entitlement": {
      "@id": "influ:entitlement",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "influ:expiresAt",
      "@type": "xsd:string"
    },
    "GetSdkAttributionResponse": "influ:GetSdkAttributionResponse",
    "attributed": {
      "@id": "influ:attributed",
      "@type": "xsd:boolean"
    },
    "referral_code": {
      "@id": "influ:referral_code",
      "@type": "xsd:string"
    },
    "campaign": {
      "@id": "influ:campaign"
    },
    "attribution_timestamp": {
      "@id": "influ:attribution_timestamp",
      "@type": "xsd:string"
    },
    "attribution_method": {
      "@id": "influ:attribution_method",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "influ:message",
      "@type": "xsd:string"
    },
    "GetSdkCampaignsResponse": "influ:GetSdkCampaignsResponse",
    "id": {
      "@id": "influ:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "influ:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "influ:description",
      "@type": "xsd:string"
    },
    "commission_percentage": {
      "@id": "influ:commission_percentage",
      "@type": "xsd:string"
    },
    "PostSdkEventRequest": "influ:PostSdkEventRequest",
    "eventType": {
      "@id": "influ:eventType",
      "@type": "xsd:string"
    },
    "appUserId": {
      "@id": "influ:appUserId",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "influ:properties",
      "@type": "xsd:string"
    },
    "referralCode": {
      "@id": "influ:referralCode",
      "@type": "xsd:string"
    },
    "eventId": {
      "@id": "influ:eventId",
      "@type": "xsd:string"
    },
    "PostSdkIdentifyRequest": "influ:PostSdkIdentifyRequest",
    "PostSdkInitRequest": "influ:PostSdkInitRequest",
    "apiKey": {
      "@id": "influ:apiKey",
      "@type": "xsd:string"
    },
    "debug": {
      "@id": "influ:debug",
      "@type": "xsd:string"
    },
    "appVersion": {
      "@id": "influ:appVersion",
      "@type": "xsd:string"
    },
    "autoCapture": {
      "@id": "influ:autoCapture",
      "@type": "xsd:string"
    },
    "oneTimeProductIds": {
      "@id": "influ:oneTimeProductIds",
      "@type": "xsd:string"
    },
    "revenueCatAttributeSetter": {
      "@id": "influ:revenueCatAttributeSetter",
      "@type": "xsd:string"
    },
    "revenueCatHook": {
      "@id": "influ:revenueCatHook",
      "@type": "xsd:string"
    },
    "revenueCat": {
      "@id": "influ:revenueCat",
      "@type": "xsd:string"
    },
    "httpClient": {
      "@id": "influ:httpClient",
      "@type": "xsd:string"
    },
    "runtime": {
      "@id": "influ:runtime",
      "@type": "xsd:string"
    },
    "storage": {
      "@id": "influ:storage",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "influ:device",
      "@type": "xsd:string"
    },
    "http": {
      "@id": "influ:http",
      "@type": "xsd:string"
    },
    "captureLaunchCode": {
      "@id": "influ:captureLaunchCode",
      "@type": "xsd:string"
    },
    "cleanUrl": {
      "@id": "influ:cleanUrl",
      "@type": "xsd:string"
    },
    "purchaseSource": {
      "@id": "influ:purchaseSource",
      "@type": "xsd:string"
    },
    "apiURL": {
      "@id": "influ:apiURL",
      "@type": "xsd:string"
    },
    "PostSdkPurchaseRequest": "influ:PostSdkPurchaseRequest",
    "platform": {
      "@id": "influ:platform",
      "@type": "xsd:string"
    },
    "signedTransaction": {
      "@id": "influ:signedTransaction",
      "@type": "xsd:string"
    },
    "purchaseToken": {
      "@id": "influ:purchaseToken",
      "@type": "xsd:string"
    },
    "productId": {
      "@id": "influ:productId",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "influ:price",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "influ:currency",
      "@type": "xsd:string"
    },
    "PostSdkPurchaseResponse": "influ:PostSdkPurchaseResponse",
    "success": {
      "@id": "influ:success",
      "@type": "xsd:string"
    },
    "validated": {
      "@id": "influ:validated",
      "@type": "xsd:string"
    },
    "environment": {
      "@id": "influ:environment",
      "@type": "xsd:string"
    },
    "event_type": {
      "@id": "influ:event_type",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "influ:result",
      "@type": "xsd:string"
    },
    "duplicate": {
      "@id": "influ:duplicate",
      "@type": "xsd:string"
    },
    "recorded": {
      "@id": "influ:recorded",
      "@type": "xsd:string"
    },
    "GetSdkRecentConversionsResponse": "influ:GetSdkRecentConversionsResponse",
    "app_user_id": {
      "@id": "influ:app_user_id",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "influ:count",
      "@type": "xsd:integer"
    },
    "attributed_count": {
      "@id": "influ:attributed_count",
      "@type": "xsd:integer"
    },
    "conversions": {
      "@id": "influ:conversions",
      "@container": "@list"
    },
    "PostSdkSetReferralCodeRequest": "influ:PostSdkSetReferralCodeRequest",
    "PostSdkSetReferralCodeResponse": "influ:PostSdkSetReferralCodeResponse",
    "freeAccess": {
      "@id": "influ:freeAccess",
      "@type": "xsd:string"
    },
    "grantsAccess": {
      "@id": "influ:grantsAccess",
      "@type": "xsd:string"
    },
    "PostSdkValidateCodeRequest": "influ:PostSdkValidateCodeRequest",
    "PostSdkValidateCodeResponse": "influ:PostSdkValidateCodeResponse",
    "valid": {
      "@id": "influ:valid",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "influ:error_code",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "InfluTo API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects InfluTo'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-12) from openapi/_ae-authored/influ-to-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/influ-to-openapi-generated.yml"
  ]
}