GameDev Outsourcing · JSON-LD Context

Gamedevoutsourcing Com Context

JSON-LD context defining the semantic vocabulary for Gamedevoutsourcing Com from GameDev Outsourcing.

20 Classes 74 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/
gamedevoutsourcing: https://gamedevoutsourcing.com/schema#

Classes

Error StudioRankingRef StudioSummary StudioSearchResult LabeledCount DirectoryStatistics RankingSliceRef RankingIndex RankedStudio Ranking AnswerRef AnswerIndex Answer Discipline Seniority CostRole MoneyRange CostBreakdownRow CostEstimate ApiIndex

Properties

Property Type Container
error string
message string
documentation reference
parameter string
received string
validValues list
retryAfterSeconds integer
label string
rank integer
sliceSize integer
url reference
slug string
name string
tagline string
country string
city string
teamSize string
yearFounded integer
services list
engines list
platforms list
artStyles list
website string
claimed boolean
studioConfirmed boolean
featured boolean
topRanking
total integer
returned integer
capped boolean
studios list
browseUrl reference
appliedFilters
citation reference
caveats reference
count integer
totals
byRegion list
byCountry list
byService list
byEngine list
byPlatform list
byTeamSize list
sourceUrl reference
datasetUrl reference
license string
kind string
size integer
method string
slices list
ranked list
title string
summary string
answers list
qa list
relatedUrls list
discipline reference
seniority reference
low decimal
high decimal
hourlyLow decimal
hourlyHigh decimal
currency string
hourlyRange reference
monthlyRange reference
totalRange
breakdown list
assumptions list
calculatorUrl reference
version string
description string
mcpEndpoint reference
endpoints list
limits

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gamedevoutsourcing.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gamedevoutsourcing": "https://gamedevoutsourcing.com/schema#",
    "Error": "gamedevoutsourcing:Error",
    "error": {
      "@id": "gamedevoutsourcing:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "gamedevoutsourcing:message",
      "@type": "xsd:string"
    },
    "documentation": {
      "@id": "gamedevoutsourcing:documentation",
      "@type": "@id"
    },
    "parameter": {
      "@id": "gamedevoutsourcing:parameter",
      "@type": "xsd:string"
    },
    "received": {
      "@id": "gamedevoutsourcing:received",
      "@type": "xsd:string"
    },
    "validValues": {
      "@id": "gamedevoutsourcing:validValues",
      "@container": "@list"
    },
    "retryAfterSeconds": {
      "@id": "gamedevoutsourcing:retryAfterSeconds",
      "@type": "xsd:integer"
    },
    "StudioRankingRef": "gamedevoutsourcing:StudioRankingRef",
    "label": {
      "@id": "gamedevoutsourcing:label",
      "@type": "xsd:string"
    },
    "rank": {
      "@id": "gamedevoutsourcing:rank",
      "@type": "xsd:integer"
    },
    "sliceSize": {
      "@id": "gamedevoutsourcing:sliceSize",
      "@type": "xsd:integer"
    },
    "url": {
      "@id": "gamedevoutsourcing:url",
      "@type": "@id"
    },
    "StudioSummary": "gamedevoutsourcing:StudioSummary",
    "slug": {
      "@id": "gamedevoutsourcing:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gamedevoutsourcing:name",
      "@type": "xsd:string"
    },
    "tagline": {
      "@id": "gamedevoutsourcing:tagline",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "gamedevoutsourcing:country",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "gamedevoutsourcing:city",
      "@type": "xsd:string"
    },
    "teamSize": {
      "@id": "gamedevoutsourcing:teamSize",
      "@type": "xsd:string"
    },
    "yearFounded": {
      "@id": "gamedevoutsourcing:yearFounded",
      "@type": "xsd:integer"
    },
    "services": {
      "@id": "gamedevoutsourcing:services",
      "@container": "@list"
    },
    "engines": {
      "@id": "gamedevoutsourcing:engines",
      "@container": "@list"
    },
    "platforms": {
      "@id": "gamedevoutsourcing:platforms",
      "@container": "@list"
    },
    "artStyles": {
      "@id": "gamedevoutsourcing:artStyles",
      "@container": "@list"
    },
    "website": {
      "@id": "gamedevoutsourcing:website",
      "@type": "xsd:string"
    },
    "claimed": {
      "@id": "gamedevoutsourcing:claimed",
      "@type": "xsd:boolean"
    },
    "studioConfirmed": {
      "@id": "gamedevoutsourcing:studioConfirmed",
      "@type": "xsd:boolean"
    },
    "featured": {
      "@id": "gamedevoutsourcing:featured",
      "@type": "xsd:boolean"
    },
    "topRanking": {
      "@id": "gamedevoutsourcing:topRanking"
    },
    "StudioSearchResult": "gamedevoutsourcing:StudioSearchResult",
    "total": {
      "@id": "gamedevoutsourcing:total",
      "@type": "xsd:integer"
    },
    "returned": {
      "@id": "gamedevoutsourcing:returned",
      "@type": "xsd:integer"
    },
    "capped": {
      "@id": "gamedevoutsourcing:capped",
      "@type": "xsd:boolean"
    },
    "studios": {
      "@id": "gamedevoutsourcing:studios",
      "@container": "@list"
    },
    "browseUrl": {
      "@id": "gamedevoutsourcing:browseUrl",
      "@type": "@id"
    },
    "appliedFilters": {
      "@id": "gamedevoutsourcing:appliedFilters"
    },
    "citation": {
      "@id": "gamedevoutsourcing:citation",
      "@type": "@id"
    },
    "caveats": {
      "@id": "gamedevoutsourcing:caveats",
      "@type": "@id"
    },
    "LabeledCount": "gamedevoutsourcing:LabeledCount",
    "count": {
      "@id": "gamedevoutsourcing:count",
      "@type": "xsd:integer"
    },
    "DirectoryStatistics": "gamedevoutsourcing:DirectoryStatistics",
    "totals": {
      "@id": "gamedevoutsourcing:totals"
    },
    "byRegion": {
      "@id": "gamedevoutsourcing:byRegion",
      "@container": "@list"
    },
    "byCountry": {
      "@id": "gamedevoutsourcing:byCountry",
      "@container": "@list"
    },
    "byService": {
      "@id": "gamedevoutsourcing:byService",
      "@container": "@list"
    },
    "byEngine": {
      "@id": "gamedevoutsourcing:byEngine",
      "@container": "@list"
    },
    "byPlatform": {
      "@id": "gamedevoutsourcing:byPlatform",
      "@container": "@list"
    },
    "byTeamSize": {
      "@id": "gamedevoutsourcing:byTeamSize",
      "@container": "@list"
    },
    "sourceUrl": {
      "@id": "gamedevoutsourcing:sourceUrl",
      "@type": "@id"
    },
    "datasetUrl": {
      "@id": "gamedevoutsourcing:datasetUrl",
      "@type": "@id"
    },
    "license": {
      "@id": "gamedevoutsourcing:license",
      "@type": "xsd:string"
    },
    "RankingSliceRef": "gamedevoutsourcing:RankingSliceRef",
    "kind": {
      "@id": "gamedevoutsourcing:kind",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "gamedevoutsourcing:size",
      "@type": "xsd:integer"
    },
    "RankingIndex": "gamedevoutsourcing:RankingIndex",
    "method": {
      "@id": "gamedevoutsourcing:method",
      "@type": "xsd:string"
    },
    "slices": {
      "@id": "gamedevoutsourcing:slices",
      "@container": "@list"
    },
    "RankedStudio": "gamedevoutsourcing:RankedStudio",
    "Ranking": "gamedevoutsourcing:Ranking",
    "ranked": {
      "@id": "gamedevoutsourcing:ranked",
      "@container": "@list"
    },
    "AnswerRef": "gamedevoutsourcing:AnswerRef",
    "title": {
      "@id": "gamedevoutsourcing:title",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "gamedevoutsourcing:summary",
      "@type": "xsd:string"
    },
    "AnswerIndex": "gamedevoutsourcing:AnswerIndex",
    "answers": {
      "@id": "gamedevoutsourcing:answers",
      "@container": "@list"
    },
    "Answer": "gamedevoutsourcing:Answer",
    "qa": {
      "@id": "gamedevoutsourcing:qa",
      "@container": "@list"
    },
    "relatedUrls": {
      "@id": "gamedevoutsourcing:relatedUrls",
      "@container": "@list"
    },
    "Discipline": "gamedevoutsourcing:Discipline",
    "Seniority": "gamedevoutsourcing:Seniority",
    "CostRole": "gamedevoutsourcing:CostRole",
    "discipline": {
      "@id": "gamedevoutsourcing:discipline",
      "@type": "@id"
    },
    "seniority": {
      "@id": "gamedevoutsourcing:seniority",
      "@type": "@id"
    },
    "MoneyRange": "gamedevoutsourcing:MoneyRange",
    "low": {
      "@id": "gamedevoutsourcing:low",
      "@type": "xsd:decimal"
    },
    "high": {
      "@id": "gamedevoutsourcing:high",
      "@type": "xsd:decimal"
    },
    "CostBreakdownRow": "gamedevoutsourcing:CostBreakdownRow",
    "hourlyLow": {
      "@id": "gamedevoutsourcing:hourlyLow",
      "@type": "xsd:decimal"
    },
    "hourlyHigh": {
      "@id": "gamedevoutsourcing:hourlyHigh",
      "@type": "xsd:decimal"
    },
    "CostEstimate": "gamedevoutsourcing:CostEstimate",
    "currency": {
      "@id": "gamedevoutsourcing:currency",
      "@type": "xsd:string"
    },
    "hourlyRange": {
      "@id": "gamedevoutsourcing:hourlyRange",
      "@type": "@id"
    },
    "monthlyRange": {
      "@id": "gamedevoutsourcing:monthlyRange",
      "@type": "@id"
    },
    "totalRange": {
      "@id": "gamedevoutsourcing:totalRange"
    },
    "breakdown": {
      "@id": "gamedevoutsourcing:breakdown",
      "@container": "@list"
    },
    "assumptions": {
      "@id": "gamedevoutsourcing:assumptions",
      "@container": "@list"
    },
    "calculatorUrl": {
      "@id": "gamedevoutsourcing:calculatorUrl",
      "@type": "@id"
    },
    "ApiIndex": "gamedevoutsourcing:ApiIndex",
    "version": {
      "@id": "gamedevoutsourcing:version",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "gamedevoutsourcing:description",
      "@type": "xsd:string"
    },
    "mcpEndpoint": {
      "@id": "gamedevoutsourcing:mcpEndpoint",
      "@type": "@id"
    },
    "endpoints": {
      "@id": "gamedevoutsourcing:endpoints",
      "@container": "@list"
    },
    "limits": {
      "@id": "gamedevoutsourcing:limits"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "GameDev Outsourcing API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GameDev Outsourcing'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-09) from openapi/gamedevoutsourcing-com-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/gamedevoutsourcing-com-openapi.json"
  ]
}