{
  "@context": {
    "@vocab": "https://asoskill.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "asoskill": "https://asoskill.com/schema#",
    "ErrorResponse": "asoskill:ErrorResponse",
    "error": {
      "@id": "asoskill:error",
      "@type": "@id"
    },
    "ApiError": "asoskill:ApiError",
    "code": {
      "@id": "asoskill:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "asoskill:message",
      "@type": "xsd:string"
    },
    "retryAfterSeconds": {
      "@id": "asoskill:retryAfterSeconds",
      "@type": "xsd:integer"
    },
    "GatewayMessage": "asoskill:GatewayMessage",
    "HealthResponse": "asoskill:HealthResponse",
    "ok": {
      "@id": "asoskill:ok",
      "@type": "xsd:boolean"
    },
    "service": {
      "@id": "asoskill:service",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "asoskill:version",
      "@type": "xsd:string"
    },
    "ApiDiscoveryEndpoint": "asoskill:ApiDiscoveryEndpoint",
    "method": {
      "@id": "asoskill:method",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "asoskill:path",
      "@type": "xsd:string"
    },
    "creditsOnSuccess": {
      "@id": "asoskill:creditsOnSuccess",
      "@type": "xsd:integer"
    },
    "authenticationRequired": {
      "@id": "asoskill:authenticationRequired",
      "@type": "xsd:boolean"
    },
    "ApiDiscoveryResponse": "asoskill:ApiDiscoveryResponse",
    "name": {
      "@id": "asoskill:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "asoskill:description",
      "@type": "xsd:string"
    },
    "documentation": {
      "@id": "asoskill:documentation",
      "@type": "@id"
    },
    "openapi": {
      "@id": "asoskill:openapi",
      "@type": "@id"
    },
    "llms": {
      "@id": "asoskill:llms",
      "@type": "@id"
    },
    "health": {
      "@id": "asoskill:health",
      "@type": "@id"
    },
    "mcp": {
      "@id": "asoskill:mcp"
    },
    "versioning": {
      "@id": "asoskill:versioning"
    },
    "authentication": {
      "@id": "asoskill:authentication"
    },
    "endpoints": {
      "@id": "asoskill:endpoints"
    },
    "Platform": "asoskill:Platform",
    "CacheStatus": "asoskill:CacheStatus",
    "SearchRequest": "asoskill:SearchRequest",
    "term": {
      "@id": "asoskill:term",
      "@type": "xsd:string"
    },
    "storefront": {
      "@id": "asoskill:storefront",
      "@type": "@id"
    },
    "platform": {
      "@id": "asoskill:platform",
      "@type": "@id"
    },
    "SearchResult": "asoskill:SearchResult",
    "position": {
      "@id": "asoskill:position",
      "@type": "xsd:integer"
    },
    "appId": {
      "@id": "asoskill:appId",
      "@type": "xsd:string"
    },
    "subtitle": {
      "@id": "asoskill:subtitle",
      "@type": "xsd:string"
    },
    "developer": {
      "@id": "asoskill:developer",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "asoskill:rating",
      "@type": "xsd:decimal"
    },
    "ratingCount": {
      "@id": "asoskill:ratingCount",
      "@type": "xsd:integer"
    },
    "categoryRank": {
      "@id": "asoskill:categoryRank",
      "@type": "xsd:integer"
    },
    "category": {
      "@id": "asoskill:category",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "asoskill:url",
      "@type": "@id"
    },
    "icon": {
      "@id": "asoskill:icon",
      "@type": "@id"
    },
    "SearchResponse": "asoskill:SearchResponse",
    "difficulty": {
      "@id": "asoskill:difficulty",
      "@type": "xsd:integer"
    },
    "resultCount": {
      "@id": "asoskill:resultCount",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "asoskill:results",
      "@container": "@list"
    },
    "cache": {
      "@id": "asoskill:cache",
      "@type": "@id"
    },
    "fetchedAt": {
      "@id": "asoskill:fetchedAt",
      "@type": "xsd:dateTime"
    },
    "requestId": {
      "@id": "asoskill:requestId",
      "@type": "xsd:string"
    },
    "AutocompleteRequest": "asoskill:AutocompleteRequest",
    "AutocompleteSuggestion": "asoskill:AutocompleteSuggestion",
    "AutocompleteResponse": "asoskill:AutocompleteResponse",
    "suggestions": {
      "@id": "asoskill:suggestions",
      "@container": "@list"
    },
    "PopularityRequest": "asoskill:PopularityRequest",
    "PopularityResponse": "asoskill:PopularityResponse",
    "score": {
      "@id": "asoskill:score",
      "@type": "xsd:integer"
    },
    "source": {
      "@id": "asoskill:source",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "asoskill:resolution",
      "@type": "xsd:string"
    },
    "scoreVersion": {
      "@id": "asoskill:scoreVersion",
      "@type": "xsd:integer"
    },
    "AppLookupRequest": "asoskill:AppLookupRequest",
    "appIds": {
      "@id": "asoskill:appIds",
      "@container": "@list"
    },
    "AppRating": "asoskill:AppRating",
    "average": {
      "@id": "asoskill:average",
      "@type": "xsd:decimal"
    },
    "count": {
      "@id": "asoskill:count",
      "@type": "xsd:integer"
    },
    "one": {
      "@id": "asoskill:one",
      "@type": "xsd:integer"
    },
    "two": {
      "@id": "asoskill:two",
      "@type": "xsd:integer"
    },
    "three": {
      "@id": "asoskill:three",
      "@type": "xsd:integer"
    },
    "four": {
      "@id": "asoskill:four",
      "@type": "xsd:integer"
    },
    "five": {
      "@id": "asoskill:five",
      "@type": "xsd:integer"
    },
    "CategoryRanking": "asoskill:CategoryRanking",
    "chart": {
      "@id": "asoskill:chart",
      "@type": "xsd:string"
    },
    "VersionHistoryItem": "asoskill:VersionHistoryItem",
    "versionDisplay": {
      "@id": "asoskill:versionDisplay",
      "@type": "xsd:string"
    },
    "releaseTimestamp": {
      "@id": "asoskill:releaseTimestamp",
      "@type": "xsd:dateTime"
    },
    "AppDetails": "asoskill:AppDetails",
    "iconUrl": {
      "@id": "asoskill:iconUrl",
      "@type": "@id"
    },
    "categories": {
      "@id": "asoskill:categories",
      "@container": "@list"
    },
    "categoryRanking": {
      "@id": "asoskill:categoryRanking"
    },
    "currentVersionNumber": {
      "@id": "asoskill:currentVersionNumber",
      "@type": "xsd:string"
    },
    "currentVersionReleasedAt": {
      "@id": "asoskill:currentVersionReleasedAt",
      "@type": "xsd:dateTime"
    },
    "versionHistory": {
      "@id": "asoskill:versionHistory",
      "@container": "@list"
    },
    "screenshots": {
      "@id": "asoskill:screenshots",
      "@container": "@list"
    },
    "paid": {
      "@id": "asoskill:paid",
      "@type": "xsd:boolean"
    },
    "AppLookupResponse": "asoskill:AppLookupResponse",
    "apps": {
      "@id": "asoskill:apps",
      "@container": "@list"
    },
    "missingAppIds": {
      "@id": "asoskill:missingAppIds",
      "@container": "@list"
    },
    "CreditBalance": "asoskill:CreditBalance",
    "promotional": {
      "@id": "asoskill:promotional",
      "@type": "xsd:integer"
    },
    "dailyFree": {
      "@id": "asoskill:dailyFree",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "asoskill:total",
      "@type": "xsd:integer"
    },
    "used": {
      "@id": "asoskill:used",
      "@type": "xsd:integer"
    },
    "dailyFreeResetsAt": {
      "@id": "asoskill:dailyFreeResetsAt",
      "@type": "xsd:dateTime"
    },
    "CreditsResponse": "asoskill:CreditsResponse",
    "credits": {
      "@id": "asoskill:credits",
      "@type": "@id"
    },
    "topUp": {
      "@id": "asoskill:topUp"
    },
    "BillingPack": "asoskill:BillingPack",
    "packId": {
      "@id": "asoskill:packId",
      "@type": "xsd:string"
    },
    "amountCents": {
      "@id": "asoskill:amountCents",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "asoskill:currency",
      "@type": "xsd:string"
    },
    "taxBehavior": {
      "@id": "asoskill:taxBehavior",
      "@type": "xsd:string"
    },
    "CheckoutDiscovery": "asoskill:CheckoutDiscovery",
    "body": {
      "@id": "asoskill:body"
    },
    "BillingPacksResponse": "asoskill:BillingPacksResponse",
    "billingEnabled": {
      "@id": "asoskill:billingEnabled",
      "@type": "xsd:boolean"
    },
    "unit": {
      "@id": "asoskill:unit",
      "@type": "xsd:string"
    },
    "creditsPerDataCall": {
      "@id": "asoskill:creditsPerDataCall",
      "@type": "xsd:integer"
    },
    "pricesIncludeTax": {
      "@id": "asoskill:pricesIncludeTax",
      "@type": "xsd:boolean"
    },
    "packs": {
      "@id": "asoskill:packs",
      "@container": "@list"
    },
    "checkout": {
      "@id": "asoskill:checkout"
    },
    "CheckoutRequest": "asoskill:CheckoutRequest",
    "CheckoutResponse": "asoskill:CheckoutResponse",
    "status": {
      "@id": "asoskill:status",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "asoskill:action"
    },
    "ApiKeyScope": "asoskill:ApiKeyScope",
    "DeviceAuthorizationRequest": "asoskill:DeviceAuthorizationRequest",
    "codeChallenge": {
      "@id": "asoskill:codeChallenge",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "asoskill:scopes",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "asoskill:expiresAt",
      "@type": "xsd:dateTime"
    },
    "DeviceAuthorizationResponse": "asoskill:DeviceAuthorizationResponse",
    "deviceCode": {
      "@id": "asoskill:deviceCode",
      "@type": "xsd:string"
    },
    "userCode": {
      "@id": "asoskill:userCode",
      "@type": "xsd:string"
    },
    "verificationUri": {
      "@id": "asoskill:verificationUri",
      "@type": "@id"
    },
    "verificationUriComplete": {
      "@id": "asoskill:verificationUriComplete",
      "@type": "@id"
    },
    "expiresIn": {
      "@id": "asoskill:expiresIn",
      "@type": "xsd:integer"
    },
    "interval": {
      "@id": "asoskill:interval",
      "@type": "xsd:integer"
    },
    "DeviceTokenRequest": "asoskill:DeviceTokenRequest",
    "codeVerifier": {
      "@id": "asoskill:codeVerifier",
      "@type": "xsd:string"
    },
    "CredentialEnvelope": "asoskill:CredentialEnvelope",
    "algorithm": {
      "@id": "asoskill:algorithm",
      "@type": "xsd:string"
    },
    "iv": {
      "@id": "asoskill:iv",
      "@type": "xsd:string"
    },
    "ciphertext": {
      "@id": "asoskill:ciphertext",
      "@type": "xsd:string"
    },
    "tag": {
      "@id": "asoskill:tag",
      "@type": "xsd:string"
    },
    "DeviceTokenResponse": "asoskill:DeviceTokenResponse",
    "tokenType": {
      "@id": "asoskill:tokenType",
      "@type": "xsd:string"
    },
    "credential": {
      "@id": "asoskill:credential",
      "@type": "@id"
    },
    "apiKey": {
      "@id": "asoskill:apiKey"
    },
    "RevokeCredentialResponse": "asoskill:RevokeCredentialResponse",
    "id": {
      "@id": "asoskill:id",
      "@type": "xsd:string"
    },
    "revokedAt": {
      "@id": "asoskill:revokedAt",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "asoskill-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects asoskill-com'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-10-30) from openapi/asoskill-com-openapi.yaml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/asoskill-com-openapi.yaml"
  ]
}