InfluTo · JSON-LD Context

Influ To Context

JSON-LD context defining the semantic vocabulary for Influ To from InfluTo.

14 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/
influ: https://influ.to/schema#

Classes

PostApiSdkValidateCodeRequest GetSdkAccessResponse GetSdkAttributionResponse GetSdkCampaignsResponse PostSdkEventRequest PostSdkIdentifyRequest PostSdkInitRequest PostSdkPurchaseRequest PostSdkPurchaseResponse GetSdkRecentConversionsResponse PostSdkSetReferralCodeRequest PostSdkSetReferralCodeResponse PostSdkValidateCodeRequest PostSdkValidateCodeResponse

Properties

Property Type Container
code string
hasAccess string
source string
entitlement string
expiresAt string
attributed boolean
referral_code string
campaign
attribution_timestamp string
attribution_method string
message string
id string
name string
description string
commission_percentage string
eventType string
appUserId string
properties string
referralCode string
eventId string
apiKey string
debug string
appVersion string
autoCapture string
oneTimeProductIds string
revenueCatAttributeSetter string
revenueCatHook string
revenueCat string
httpClient string
runtime string
storage string
device string
http string
captureLaunchCode string
cleanUrl string
purchaseSource string
apiURL string
platform string
signedTransaction string
purchaseToken string
productId string
price string
currency string
success string
validated string
environment string
event_type string
result string
duplicate string
recorded string
app_user_id string
count integer
attributed_count integer
conversions list
freeAccess string
grantsAccess string
valid string
error_code string

JSON-LD Document

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