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