Galileo Technologies · Agentic Access

Galileo Technologies Agentic Access

x-agentic-access generated

Galileo Technologies exposes 966 API operations that an AI agent could call, of which 662 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.

By consequence: 304 read, 643 write, 10 physical, and 9 safety-critical.

9 operations are classed safety-critical and should require human-in-the-loop approval at runtime.

Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.

CompanyAI ObservabilityLLM EvaluationGenerative AIAgentsMonitoringMachine LearningGuardrailsDeveloper Tools
Operations: 966 Acting: 662 Human-in-the-loop: 9 Method: generated

By consequence

read 304 write 643 physical 10 safety-critical 9

Highest-consequence actions

The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.

MethodPathConsequenceHuman-in-loop
POST /assistant/conversations/{conversation_id}/messages/{message_id}/stop-response safety-critical required
POST /integrations/disable safety-critical required
PUT /models/{model_name}/price_overrides safety-critical required
DELETE /models/{model_name}/price_overrides safety-critical required
POST /password_reset safety-critical required
POST /projects/{project_id}/playgrounds/{playground_id}/reset safety-critical required
POST /public/v2/scorers/{scorer_id}/version/preset safety-critical required
POST /scorers/{scorer_id}/version/preset safety-critical required
POST /v2/scorers/{scorer_id}/version/preset safety-critical required
POST /annotation_queues/{queue_id}/templates/reorder physical conditional
POST /assistant/conversations/{conversation_id}/messages physical conditional
POST /projects/{project_id}/log_streams/{log_stream_id}/alert_settings/test physical conditional
POST /projects/{project_id}/playgrounds/{playground_id}/prompts/reorder physical conditional
POST /public/v2/projects/{project_id}/annotation/templates/reorder physical conditional
POST /public/v2/projects/{project_id}/feedback/templates/reorder physical conditional
POST /resend_verification_email physical conditional
POST /users/{user_id}/transfer physical conditional
POST /v2/projects/{project_id}/annotation/templates/reorder physical conditional
POST /v2/projects/{project_id}/feedback/templates/reorder physical conditional

Source

Agentic Access

Raw ↑
generated: '2026-07-19'
method: generated
source: openapi/galileo-technologies-openapi-original.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: 966
  by_action_class:
    acting: 662
    connected: 304
  by_consequence:
    write: 643
    read: 304
    safety-critical: 9
    physical: 10
  human_in_the_loop_required: 9
operations:
- path: /login
  method: post
  operationId: login_email_login_post
  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: /login/api_key
  method: post
  operationId: login_api_key_login_api_key_post
  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: /login/social
  method: post
  operationId: login_social_login_social_post
  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: /saml/login
  method: get
  operationId: saml_login_saml_login_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /saml/acs
  method: post
  operationId: saml_acs_saml_acs_post
  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: /saml/metadata
  method: get
  operationId: saml_metadata_saml_metadata_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /logout
  method: post
  operationId: logout_logout_post
  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: /verify_email
  method: post
  operationId: verify_email_verify_email_post
  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: /token
  method: get
  operationId: get_token_token_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /refresh_token
  method: post
  operationId: refresh_token_refresh_token_post
  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: /healthcheck
  method: get
  operationId: healthcheck_healthcheck_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /healthcheck/postgres
  method: get
  operationId: postgres_healthcheck_healthcheck_postgres_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /healthcheck/clickhouse
  method: get
  operationId: clickhouse_healthcheck_healthcheck_clickhouse_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /generate_password_reset_email
  method: get
  operationId: generate_password_reset_email_generate_password_reset_email_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /password_reset
  method: post
  operationId: password_reset_password_reset_post
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      exchange: true
      purpose-required: true
      proof-of-possession: true
    escalation:
      human-in-the-loop: required
    audit: required
- path: /resend_verification_email
  method: post
  operationId: resend_verification_email_resend_verification_email_post
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /user_roles
  method: get
  operationId: get_user_roles_user_roles_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /request_access
  method: post
  operationId: request_access_request_access_post
  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: /signup_link
  method: post
  operationId: generate_signup_link_signup_link_post
  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: /invite_users
  method: post
  operationId: invite_users_invite_users_post
  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: /users
  method: post
  operationId: create_or_verify_user_users_post
  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: /users
  method: get
  operationId: list_users_users_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users
  method: delete
  operationId: delete_user_self_users_delete
  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: /system_users
  method: post
  operationId: create_or_verify_user_system_users_post
  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: /users/social
  method: post
  operationId: create_or_verify_user_social_users_social_post
  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: /system_users/social
  method: post
  operationId: create_or_verify_user_social_system_users_social_post
  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: /users/all
  method: post
  operationId: list_users_paginated_users_all_post
  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: /users/all
  method: get
  operationId: list_all_users_users_all_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users/{user_id}
  method: get
  operationId: get_user_users__user_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users/{user_id}
  method: put
  operationId: update_user_users__user_id__put
  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: /users/{user_id}
  method: delete
  operationId: delete_user_users__user_id__delete
  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: /users/{user_id}/runs/latest
  method: get
  operationId: get_latest_user_run_users__user_id__runs_latest_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users/{user_id}/runs
  method: get
  operationId: get_project_runs_for_user_users__user_id__runs_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /generate_password_reset
  method: get
  operationId: generate_password_reset_link_generate_password_reset_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users/{user_id}/transfer
  method: post
  operationId: transfer_user_data_users__user_id__transfer_post
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /current_user
  method: get
  operationId: current_user_current_user_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /versions
  method: get
  operationId: get_current_versions_versions_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /current_system_user
  method: get
  operationId: current_system_user_current_system_user_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /current_system_user/organizations
  method: get
  operationId: current_system_user_organizations_current_system_user_organizations_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /system_users/{system_user_id}
  method: delete
  operationId: delete_system_user_system_users__system_user_id__delete
  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: /organizations
  method: post
  operationId: create_organization_organizations_post
  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: /users/{user_id}/api_keys
  method: get
  operationId: get_api_keys_users__user_id__api_keys_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /users/api_keys
  method: post
  operationId: create_api_key_users_api_keys_post
  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: /users/api_keys/{api_key_id}
  method: delete
  operationId: delete_api_key_users_api_keys__api_key_id__delete
  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: /experimental/projects/{project_id}/log_streams/{log_stream_id}/auto_metric_suggestions
  method: post
  operationId: get_metric_suggestions_experimental_projects__project_id__log_streams__log_stream_id__auto_metric_suggestions_post
  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: /experimental/projects/{project_id}/log_streams/{log_stream_id}/auto_metric_suggestions/chat
  method: post
  operationId: chat_with_metric_suggestions_experimental_projects__project_id__log_streams__log_stream_id__auto_metric_suggestions_chat_post
  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: /datasets
  method: post
  operationId: create_dataset_datasets_post
  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: /datasets
  method: get
  operationId: list_datasets_datasets_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/bulk_delete
  method: delete
  operationId: bulk_delete_datasets_datasets_bulk_delete_delete
  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: /datasets/{dataset_id}
  method: get
  operationId: get_dataset_datasets__dataset_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}
  method: patch
  operationId: update_dataset_datasets__dataset_id__patch
  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: /datasets/{dataset_id}
  method: delete
  operationId: delete_dataset_datasets__dataset_id__delete
  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: /datasets/query
  method: post
  operationId: query_datasets_datasets_query_post
  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: /datasets/{dataset_id}/content
  method: patch
  operationId: update_dataset_content_datasets__dataset_id__content_patch
  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: /datasets/{dataset_id}/content
  method: get
  operationId: get_dataset_content_datasets__dataset_id__content_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}/content
  method: put
  operationId: upsert_dataset_content_datasets__dataset_id__content_put
  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: /datasets/{dataset_id}/download
  method: get
  operationId: download_dataset_datasets__dataset_id__download_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}/preview
  method: post
  operationId: preview_dataset_datasets__dataset_id__preview_post
  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: /datasets/{dataset_id}/content/query
  method: post
  operationId: query_dataset_content_datasets__dataset_id__content_query_post
  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: /datasets/{dataset_id}/users
  method: post
  operationId: create_user_dataset_collaborators_datasets__dataset_id__users_post
  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: /datasets/{dataset_id}/users
  method: get
  operationId: list_user_dataset_collaborators_datasets__dataset_id__users_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}/groups
  method: post
  operationId: create_group_dataset_collaborators_datasets__dataset_id__groups_post
  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: /datasets/{dataset_id}/groups
  method: get
  operationId: list_group_dataset_collaborators_datasets__dataset_id__groups_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}/users/{user_id}
  method: patch
  operationId: update_user_dataset_collaborator_datasets__dataset_id__users__user_id__patch
  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: /datasets/{dataset_id}/users/{user_id}
  method: delete
  operationId: delete_user_dataset_collaborator_datasets__dataset_id__users__user_id__delete
  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: /datasets/{dataset_id}/groups/{group_id}
  method: patch
  operationId: update_group_dataset_collaborator_datasets__dataset_id__groups__group_id__patch
  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: /datasets/{dataset_id}/groups/{group_id}
  method: delete
  operationId: delete_group_dataset_collaborator_datasets__dataset_id__groups__group_id__delete
  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: /datasets/{dataset_id}/versions/query
  method: post
  operationId: query_dataset_versions_datasets__dataset_id__versions_query_post
  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: /datasets/{dataset_id}/versions/{version_index}/content
  method: get
  operationId: get_dataset_version_content_datasets__dataset_id__versions__version_index__content_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/{dataset_id}/versions/{version_index}
  method: patch
  operationId: update_dataset_version_datasets__dataset_id__versions__version_index__patch
  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: /datasets/{dataset_id}/projects
  method: get
  operationId: list_dataset_projects_datasets__dataset_id__projects_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /datasets/extend
  method: post
  operationId: extend_dataset_content_datasets_extend_post
  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: /datasets/extend/{dataset_id}
  method: get
  operationId: get_dataset_synthetic_extend_status_datasets_extend__dataset_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/experiments
  method: get
  operationId: list_experiments_projects__project_id__experiments_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/experiments
  method: post
  operationId: create_experiment_projects__project_id__experiments_post
  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: /projects/{project_id}/experiments/paginated
  method: get
  operationId: list_experiments_paginated_projects__project_id__experiments_paginated_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/experiments/search
  method: post
  operationId: search_experiments_projects__project_id__experiments_search_post
  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: /projects/{project_id}/experiments/{experiment_id}
  method: get
  operationId: get_experiment_projects__project_id__experiments__experiment_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/experiments/{experiment_id}
  method: put
  operationId: update_experiment_projects__project_id__experiments__experiment_id__put
  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: /projects/{project_id}/experiments/{experiment_id}
  method: delete
  operationId: delete_experiment_projects__project_id__experiments__experiment_id__delete
  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: /projects/{project_id}/experiments/available_columns
  method: post
  operationId: experiments_available_columns_projects__project_id__experiments_available_columns_post
  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: /projects/{project_id}/experiments/{experiment_id}/metric_settings
  method: patch
  operationId: update_metric_settings_projects__project_id__experiments__experiment_id__metric_settings_patch
  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: /projects/{project_id}/experiments/{experiment_id}/metric_settings
  method: get
  operationId: get_metric_settings_projects__project_id__experiments__experiment_id__metric_settings_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/feedback/templates
  method: post
  operationId: create_feedback_template_projects__project_id__feedback_templates_post
  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: /projects/{project_id}/feedback/templates
  method: get
  operationId: list_feedback_templates_projects__project_id__feedback_templates_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/feedback/templates/{template_id}
  method: patch
  operationId: update_feedback_template_projects__project_id__feedback_templates__template_id__patch
  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: /projects/{project_id}/feedback/templates/{template_id}
  method: get
  operationId: get_feedback_template_projects__project_id__feedback_templates__template_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/feedback/templates/{template_id}
  method: delete
  operationId: delete_feedback_template_projects__project_id__feedback_templates__template_id__delete
  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: /projects/{project_id}/runs/{run_id}/feedback/templates/{template_id}/index/{index}/rating
  method: put
  operationId: create_feedback_rating_projects__project_id__runs__run_id__feedback_templates__template_id__index__index__rating_put
  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: /projects/{project_id}/runs/{run_id}/feedback/templates/{template_id}/index/{index}/rating
  method: get
  operationId: get_feedback_rating_projects__project_id__runs__run_id__feedback_templates__template_id__index__index__rating_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /projects/{project_id}/runs/{run_id}/feedback/templates/{template_id}/index/{index}/rating
  method: delete
  operationId: delete_feedback_rating_projects__project_id__runs__run_id__feedback_templates__template_id__index__index__rating_delete
  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: /projects/{project_id}/runs/{run_id}/ratings
  method: post
  operationId: apply_bulk_feedback_projects__project_id__runs__run_id__ratings_post
  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: /group_roles
  method: get
  operationId: get_group_roles_group_roles_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /groups
  method: post
  operationId: create_group_groups_post
  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: /groups
  method: get
  operationId: list_groups_groups_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /groups/{gr

# --- truncated at 32 KB (352 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/galileo-technologies/refs/heads/main/agentic-access/galileo-technologies-agentic-access.yml