Crossdeck · JSON-LD Context
Cross Deck Com Context
JSON-LD context defining the semantic vocabulary for Cross Deck Com from Crossdeck.
41 Classes
80 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
cross:
https://cross-deck.com/schema#
Classes
GetV1AcquisitionResponse
GetV1BucketsResponse
GetV1ConfigResponse
GetV1CrossmatchResponse
GetV1CustomersResponse
GetV1CustomersRankedResponse
GetV1EntitlementsVerifyResponse
GetV1ErrorsResponse
GetV1ErrorsAffectedResponse
PostV1EventsRequest
PostV1EventsResponse
GetV1HealthzResponse
PostV1IdentifyRequest
PostV1IdentifyResponse
PostV1IdentityAliasRequest
PostV1IdentityAliasResponse
PostV1IdentityForgetRequest
PostV1IdentityForgetResponse
PostV1MigrationUsersRequest
PostV1MigrationUsersResponse
PostV1PurchasesRequest
PostV1PurchasesResponse
PostV1PurchasesSyncRequest
PostV1PurchasesSyncResponse
PostV1ReleasesSourcemapsRequest
PostV1ReleasesSourcemapsResponse
GetV1ReportingBreakdownResponse
GetV1ReportingEventsResponse
GetV1ReportingMetricsResponse
PostV1ResolveRequest
PostV1ResolveResponse
GetV1RevenueResponse
GetV1RevenueAveragesResponse
GetV1SdkHeartbeatResponse
GetV1SdkVersionsResponse
GetV1ServerAuditEventidResponse
GetV1ServerCustomersCustomeridEntitlementsResponse
PostV1ServerCustomersCustomeridGrantRequest
PostV1ServerCustomersCustomeridGrantResponse
PostV1ServerCustomersCustomeridRevokeRequest
PostV1ServerCustomersCustomeridRevokeResponse
Properties
| Property | Type | Container |
|---|---|---|
| data | ||
| meta | ||
| object | string | |
| env | string | |
| projectId | string | |
| appId | string | |
| platform | string | |
| allowedOrigins | list | |
| sdk | ||
| verifierConfig | ||
| errorNoiseDenyList | ||
| serverTime | integer | |
| ok | boolean | |
| verdict | string | |
| explanation | string | |
| nextStep | string | |
| checkedAt | integer | |
| identity | ||
| entitlements | ||
| expectedKey | string | |
| events | list | |
| environment | string | |
| envelopeVersion | integer | |
| received | integer | |
| throttled | ||
| status | string | |
| service | string | |
| timestamp | integer | |
| region | string | |
| userId | string | |
| anonymousId | string | |
| string | ||
| idToken | string | |
| appAccountToken | string | |
| traits | ||
| crossdeckCustomerId | string | |
| linked | list | |
| mergePending | boolean | |
| customerId | string | |
| queuedAt | integer | |
| users | list | |
| developerUserId | string | |
| displayName | string | |
| stripeCustomerId | string | |
| appleOriginalTransactionId | string | |
| appleAppAccountToken | string | |
| googlePurchaseToken | string | |
| googleObfuscatedAccountId | string | |
| totalRows | integer | |
| matched | integer | |
| created | integer | |
| conflicts | integer | |
| errors | integer | |
| entitlementsGranted | integer | |
| entitlementsSkippedRailBacked | integer | |
| entitlementsSkippedLapsed | integer | |
| entitlementsUndetermined | integer | |
| entitlementKeysRegistered | integer | |
| details | ||
| processedAt | integer | |
| rail | string | |
| signedTransactionInfo | string | |
| signedRenewalInfo | string | |
| idempotent_replay | boolean | |
| release | string | |
| files | list | |
| uploaded | integer | |
| skipped | integer | |
| results | list | |
| passkeyAvailable | boolean | |
| trustTier | integer | |
| user | ||
| recommendedAction | string | |
| surfaces | ||
| generatedAt | integer | |
| entitlementKey | string | |
| duration | string | |
| reason | string | |
| action | string | |
| entitlement |
JSON-LD Document
{
"@context": {
"@vocab": "https://cross-deck.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"cross": "https://cross-deck.com/schema#",
"GetV1AcquisitionResponse": "cross:GetV1AcquisitionResponse",
"data": {
"@id": "cross:data"
},
"meta": {
"@id": "cross:meta"
},
"GetV1BucketsResponse": "cross:GetV1BucketsResponse",
"GetV1ConfigResponse": "cross:GetV1ConfigResponse",
"object": {
"@id": "cross:object",
"@type": "xsd:string"
},
"env": {
"@id": "cross:env",
"@type": "xsd:string"
},
"projectId": {
"@id": "cross:projectId",
"@type": "xsd:string"
},
"appId": {
"@id": "cross:appId",
"@type": "xsd:string"
},
"platform": {
"@id": "cross:platform",
"@type": "xsd:string"
},
"allowedOrigins": {
"@id": "cross:allowedOrigins",
"@container": "@list"
},
"sdk": {
"@id": "cross:sdk"
},
"verifierConfig": {
"@id": "cross:verifierConfig"
},
"errorNoiseDenyList": {
"@id": "cross:errorNoiseDenyList"
},
"serverTime": {
"@id": "cross:serverTime",
"@type": "xsd:integer"
},
"GetV1CrossmatchResponse": "cross:GetV1CrossmatchResponse",
"GetV1CustomersResponse": "cross:GetV1CustomersResponse",
"GetV1CustomersRankedResponse": "cross:GetV1CustomersRankedResponse",
"GetV1EntitlementsVerifyResponse": "cross:GetV1EntitlementsVerifyResponse",
"ok": {
"@id": "cross:ok",
"@type": "xsd:boolean"
},
"verdict": {
"@id": "cross:verdict",
"@type": "xsd:string"
},
"explanation": {
"@id": "cross:explanation",
"@type": "xsd:string"
},
"nextStep": {
"@id": "cross:nextStep",
"@type": "xsd:string"
},
"checkedAt": {
"@id": "cross:checkedAt",
"@type": "xsd:integer"
},
"identity": {
"@id": "cross:identity"
},
"entitlements": {
"@id": "cross:entitlements"
},
"expectedKey": {
"@id": "cross:expectedKey",
"@type": "xsd:string"
},
"GetV1ErrorsResponse": "cross:GetV1ErrorsResponse",
"GetV1ErrorsAffectedResponse": "cross:GetV1ErrorsAffectedResponse",
"PostV1EventsRequest": "cross:PostV1EventsRequest",
"events": {
"@id": "cross:events",
"@container": "@list"
},
"environment": {
"@id": "cross:environment",
"@type": "xsd:string"
},
"envelopeVersion": {
"@id": "cross:envelopeVersion",
"@type": "xsd:integer"
},
"PostV1EventsResponse": "cross:PostV1EventsResponse",
"received": {
"@id": "cross:received",
"@type": "xsd:integer"
},
"throttled": {
"@id": "cross:throttled"
},
"GetV1HealthzResponse": "cross:GetV1HealthzResponse",
"status": {
"@id": "cross:status",
"@type": "xsd:string"
},
"service": {
"@id": "cross:service",
"@type": "xsd:string"
},
"timestamp": {
"@id": "cross:timestamp",
"@type": "xsd:integer"
},
"region": {
"@id": "cross:region",
"@type": "xsd:string"
},
"PostV1IdentifyRequest": "cross:PostV1IdentifyRequest",
"userId": {
"@id": "cross:userId",
"@type": "xsd:string"
},
"anonymousId": {
"@id": "cross:anonymousId",
"@type": "xsd:string"
},
"email": {
"@id": "cross:email",
"@type": "xsd:string"
},
"idToken": {
"@id": "cross:idToken",
"@type": "xsd:string"
},
"appAccountToken": {
"@id": "cross:appAccountToken",
"@type": "xsd:string"
},
"traits": {
"@id": "cross:traits"
},
"PostV1IdentifyResponse": "cross:PostV1IdentifyResponse",
"crossdeckCustomerId": {
"@id": "cross:crossdeckCustomerId",
"@type": "xsd:string"
},
"linked": {
"@id": "cross:linked",
"@container": "@list"
},
"mergePending": {
"@id": "cross:mergePending",
"@type": "xsd:boolean"
},
"PostV1IdentityAliasRequest": "cross:PostV1IdentityAliasRequest",
"PostV1IdentityAliasResponse": "cross:PostV1IdentityAliasResponse",
"PostV1IdentityForgetRequest": "cross:PostV1IdentityForgetRequest",
"customerId": {
"@id": "cross:customerId",
"@type": "xsd:string"
},
"PostV1IdentityForgetResponse": "cross:PostV1IdentityForgetResponse",
"queuedAt": {
"@id": "cross:queuedAt",
"@type": "xsd:integer"
},
"PostV1MigrationUsersRequest": "cross:PostV1MigrationUsersRequest",
"users": {
"@id": "cross:users",
"@container": "@list"
},
"developerUserId": {
"@id": "cross:developerUserId",
"@type": "xsd:string"
},
"displayName": {
"@id": "cross:displayName",
"@type": "xsd:string"
},
"stripeCustomerId": {
"@id": "cross:stripeCustomerId",
"@type": "xsd:string"
},
"appleOriginalTransactionId": {
"@id": "cross:appleOriginalTransactionId",
"@type": "xsd:string"
},
"appleAppAccountToken": {
"@id": "cross:appleAppAccountToken",
"@type": "xsd:string"
},
"googlePurchaseToken": {
"@id": "cross:googlePurchaseToken",
"@type": "xsd:string"
},
"googleObfuscatedAccountId": {
"@id": "cross:googleObfuscatedAccountId",
"@type": "xsd:string"
},
"PostV1MigrationUsersResponse": "cross:PostV1MigrationUsersResponse",
"totalRows": {
"@id": "cross:totalRows",
"@type": "xsd:integer"
},
"matched": {
"@id": "cross:matched",
"@type": "xsd:integer"
},
"created": {
"@id": "cross:created",
"@type": "xsd:integer"
},
"conflicts": {
"@id": "cross:conflicts",
"@type": "xsd:integer"
},
"errors": {
"@id": "cross:errors",
"@type": "xsd:integer"
},
"entitlementsGranted": {
"@id": "cross:entitlementsGranted",
"@type": "xsd:integer"
},
"entitlementsSkippedRailBacked": {
"@id": "cross:entitlementsSkippedRailBacked",
"@type": "xsd:integer"
},
"entitlementsSkippedLapsed": {
"@id": "cross:entitlementsSkippedLapsed",
"@type": "xsd:integer"
},
"entitlementsUndetermined": {
"@id": "cross:entitlementsUndetermined",
"@type": "xsd:integer"
},
"entitlementKeysRegistered": {
"@id": "cross:entitlementKeysRegistered",
"@type": "xsd:integer"
},
"details": {
"@id": "cross:details"
},
"processedAt": {
"@id": "cross:processedAt",
"@type": "xsd:integer"
},
"PostV1PurchasesRequest": "cross:PostV1PurchasesRequest",
"rail": {
"@id": "cross:rail",
"@type": "xsd:string"
},
"signedTransactionInfo": {
"@id": "cross:signedTransactionInfo",
"@type": "xsd:string"
},
"signedRenewalInfo": {
"@id": "cross:signedRenewalInfo",
"@type": "xsd:string"
},
"PostV1PurchasesResponse": "cross:PostV1PurchasesResponse",
"idempotent_replay": {
"@id": "cross:idempotent_replay",
"@type": "xsd:boolean"
},
"PostV1PurchasesSyncRequest": "cross:PostV1PurchasesSyncRequest",
"PostV1PurchasesSyncResponse": "cross:PostV1PurchasesSyncResponse",
"PostV1ReleasesSourcemapsRequest": "cross:PostV1ReleasesSourcemapsRequest",
"release": {
"@id": "cross:release",
"@type": "xsd:string"
},
"files": {
"@id": "cross:files",
"@container": "@list"
},
"PostV1ReleasesSourcemapsResponse": "cross:PostV1ReleasesSourcemapsResponse",
"uploaded": {
"@id": "cross:uploaded",
"@type": "xsd:integer"
},
"skipped": {
"@id": "cross:skipped",
"@type": "xsd:integer"
},
"results": {
"@id": "cross:results",
"@container": "@list"
},
"GetV1ReportingBreakdownResponse": "cross:GetV1ReportingBreakdownResponse",
"GetV1ReportingEventsResponse": "cross:GetV1ReportingEventsResponse",
"GetV1ReportingMetricsResponse": "cross:GetV1ReportingMetricsResponse",
"PostV1ResolveRequest": "cross:PostV1ResolveRequest",
"passkeyAvailable": {
"@id": "cross:passkeyAvailable",
"@type": "xsd:boolean"
},
"PostV1ResolveResponse": "cross:PostV1ResolveResponse",
"trustTier": {
"@id": "cross:trustTier",
"@type": "xsd:integer"
},
"user": {
"@id": "cross:user"
},
"recommendedAction": {
"@id": "cross:recommendedAction",
"@type": "xsd:string"
},
"GetV1RevenueResponse": "cross:GetV1RevenueResponse",
"GetV1RevenueAveragesResponse": "cross:GetV1RevenueAveragesResponse",
"GetV1SdkHeartbeatResponse": "cross:GetV1SdkHeartbeatResponse",
"GetV1SdkVersionsResponse": "cross:GetV1SdkVersionsResponse",
"surfaces": {
"@id": "cross:surfaces"
},
"generatedAt": {
"@id": "cross:generatedAt",
"@type": "xsd:integer"
},
"GetV1ServerAuditEventidResponse": "cross:GetV1ServerAuditEventidResponse",
"GetV1ServerCustomersCustomeridEntitlementsResponse": "cross:GetV1ServerCustomersCustomeridEntitlementsResponse",
"PostV1ServerCustomersCustomeridGrantRequest": "cross:PostV1ServerCustomersCustomeridGrantRequest",
"entitlementKey": {
"@id": "cross:entitlementKey",
"@type": "xsd:string"
},
"duration": {
"@id": "cross:duration",
"@type": "xsd:string"
},
"reason": {
"@id": "cross:reason",
"@type": "xsd:string"
},
"PostV1ServerCustomersCustomeridGrantResponse": "cross:PostV1ServerCustomersCustomeridGrantResponse",
"action": {
"@id": "cross:action",
"@type": "xsd:string"
},
"entitlement": {
"@id": "cross:entitlement"
},
"PostV1ServerCustomersCustomeridRevokeRequest": "cross:PostV1ServerCustomersCustomeridRevokeRequest",
"PostV1ServerCustomersCustomeridRevokeResponse": "cross:PostV1ServerCustomersCustomeridRevokeResponse"
},
"@type": "schema:Dataset",
"schema:name": "Crossdeck API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Crossdeck'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-04) from openapi/_ae-authored/cross-deck-com-openapi-generated.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/_ae-authored/cross-deck-com-openapi-generated.yml"
]
}