generated: '2026-07-15' method: generated source: openapi/openapi.json 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: 22 by_action_class: acting: 1 connected: 21 by_consequence: write: 1 read: 21 human_in_the_loop_required: 0 operations: - path: /ajaxauth/login method: post operationId: login x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /basicspacedata/query/class/gp/{queryParams} method: get operationId: queryGP x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/gp_history/{queryParams} method: get operationId: queryGPHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/satcat/{queryParams} method: get operationId: querySATCAT x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/satcat_change/{queryParams} method: get operationId: querySATCATChange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/satcat_debut/{queryParams} method: get operationId: querySATCATDebut x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/decay/{queryParams} method: get operationId: queryDecay x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/cdm_public/{queryParams} method: get operationId: queryCDMPublic x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/tip/{queryParams} method: get operationId: queryTIP x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/boxscore/{queryParams} method: get operationId: queryBoxscore x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/launch_site/{queryParams} method: get operationId: queryLaunchSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/announcement/{queryParams} method: get operationId: queryAnnouncement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/omm/{queryParams} method: get operationId: queryOMM x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/tle/{queryParams} method: get operationId: queryTLE x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/tle_latest/{queryParams} method: get operationId: queryTLELatest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /basicspacedata/query/class/tle_publish/{queryParams} method: get operationId: queryTLEPublish x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/cdm/{queryParams} method: get operationId: queryCDM x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/maneuver/{queryParams} method: get operationId: queryManeuver x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/maneuver_history/{queryParams} method: get operationId: queryManeuverHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/organization/{queryParams} method: get operationId: queryOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/satellite/{queryParams} method: get operationId: querySatellite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /expandedspacedata/query/class/car/{queryParams} method: get operationId: queryCAR x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none