generated: '2026-07-15' method: generated source: openapi/thegamesdb-openapi.yaml, openapi/thegamesdb-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 26 by_action_class: connected: 26 by_consequence: read: 26 human_in_the_loop_required: 0 operations: - path: /v1/Games/ByGameID method: get operationId: GamesByGameID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/ByGameName method: get operationId: GamesByGameName_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1.1/Games/ByGameName method: get operationId: GamesByGameName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/ByPlatformID method: get operationId: GamesByPlatformID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/Images method: get operationId: GamesImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/Updates method: get operationId: GamesUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms method: get operationId: Platforms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/ByPlatformID method: get operationId: PlatformsByPlatformID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/ByPlatformName method: get operationId: PlatformsByPlatformName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/Images method: get operationId: PlatformsImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Genres method: get operationId: Genres x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Developers method: get operationId: Developers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Publishers method: get operationId: Publishers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/ByGameID method: get operationId: gamesByGameID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/ByGameName method: get operationId: gamesByGameNameV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1.1/Games/ByGameName method: get operationId: gamesByGameName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/ByPlatformID method: get operationId: gamesByPlatformID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/Images method: get operationId: gamesImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Games/Updates method: get operationId: gamesUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms method: get operationId: platforms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/ByPlatformID method: get operationId: platformsByPlatformID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/ByPlatformName method: get operationId: platformsByPlatformName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Platforms/Images method: get operationId: platformsImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Genres method: get operationId: genres x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Developers method: get operationId: developers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Publishers method: get operationId: publishers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none