generated: '2026-07-15' method: generated source: openapi/rawg-openapi.json, openapi/rawg-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: 60 by_action_class: connected: 60 by_consequence: read: 60 human_in_the_loop_required: 0 operations: - path: /creator-roles method: get operationId: creator-roles_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creators method: get operationId: creators_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creators/{id} method: get operationId: creators_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /developers method: get operationId: developers_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /developers/{id} method: get operationId: developers_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games method: get operationId: games_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/additions method: get operationId: games_additions_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/development-team method: get operationId: games_development-team_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/game-series method: get operationId: games_game-series_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/parent-games method: get operationId: games_parent-games_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/screenshots method: get operationId: games_screenshots_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/stores method: get operationId: games_stores_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id} method: get operationId: games_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/achievements method: get operationId: games_achievements_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/movies method: get operationId: games_movies_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/reddit method: get operationId: games_reddit_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/suggested method: get operationId: games_suggested_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/twitch method: get operationId: games_twitch_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/youtube method: get operationId: games_youtube_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /genres method: get operationId: genres_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /genres/{id} method: get operationId: genres_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms method: get operationId: platforms_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms/lists/parents method: get operationId: platforms_lists_parents_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms/{id} method: get operationId: platforms_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /publishers method: get operationId: publishers_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /publishers/{id} method: get operationId: publishers_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores method: get operationId: stores_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{id} method: get operationId: stores_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags method: get operationId: tags_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags/{id} method: get operationId: tags_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creator-roles method: get operationId: creator-roles_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creators method: get operationId: creators_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creators/{id} method: get operationId: creators_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /developers method: get operationId: developers_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /developers/{id} method: get operationId: developers_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games method: get operationId: games_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id} method: get operationId: games_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/additions method: get operationId: games_additions_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/development-team method: get operationId: games_development-team_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/game-series method: get operationId: games_game-series_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/parent-games method: get operationId: games_parent-games_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/screenshots method: get operationId: games_screenshots_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{game_pk}/stores method: get operationId: games_stores_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/achievements method: get operationId: games_achievements_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/movies method: get operationId: games_movies_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/reddit method: get operationId: games_reddit_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/suggested method: get operationId: games_suggested_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/twitch method: get operationId: games_twitch_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /games/{id}/youtube method: get operationId: games_youtube_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /genres method: get operationId: genres_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /genres/{id} method: get operationId: genres_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms method: get operationId: platforms_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms/lists/parents method: get operationId: platforms_lists_parents_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /platforms/{id} method: get operationId: platforms_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /publishers method: get operationId: publishers_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /publishers/{id} method: get operationId: publishers_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores method: get operationId: stores_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{id} method: get operationId: stores_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags method: get operationId: tags_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags/{id} method: get operationId: tags_read x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none