LlamaParse · Agentic Access

LlamaParse Agentic Access

x-agentic-access generated

LlamaParse exposes 194 API operations that an AI agent could call, of which 98 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: 96 read and 98 write.

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.

Document ParsingOCRPDFLLMRAGAIDocument IntelligenceStructured Data Extraction
Operations: 194 Acting: 98 Human-in-the-loop: 0 Method: generated

By consequence

read 96 write 98

Source

Agentic Access

Raw ↑
generated: '2026-07-15'
method: generated
source: openapi/llamaparse-llamacloud-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: 194
  by_action_class:
    connected: 96
    acting: 98
  by_consequence:
    read: 96
    write: 98
  human_in_the_loop_required: 0
operations:
- path: /api/v1/data-sinks
  method: get
  operationId: list_data_sinks_api_v1_data_sinks_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/data-sinks
  method: post
  operationId: create_data_sink_api_v1_data_sinks_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: /api/v1/data-sinks/{data_sink_id}
  method: get
  operationId: get_data_sink_api_v1_data_sinks__data_sink_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/data-sinks/{data_sink_id}
  method: put
  operationId: update_data_sink_api_v1_data_sinks__data_sink_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: /api/v1/data-sinks/{data_sink_id}
  method: delete
  operationId: delete_data_sink_api_v1_data_sinks__data_sink_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: /api/v1/data-sources
  method: get
  operationId: list_data_sources_api_v1_data_sources_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/data-sources
  method: post
  operationId: create_data_source_api_v1_data_sources_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: /api/v1/data-sources/{data_source_id}
  method: get
  operationId: get_data_source_api_v1_data_sources__data_source_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/data-sources/{data_source_id}
  method: put
  operationId: update_data_source_api_v1_data_sources__data_source_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: /api/v1/data-sources/{data_source_id}
  method: delete
  operationId: delete_data_source_api_v1_data_sources__data_source_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: /api/v1/embedding-model-configs
  method: get
  operationId: list_embedding_model_configs_api_v1_embedding_model_configs_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/embedding-model-configs
  method: post
  operationId: create_embedding_model_config_api_v1_embedding_model_configs_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: /api/v1/embedding-model-configs/{embedding_model_config_id}
  method: put
  operationId: update_embedding_model_config_api_v1_embedding_model_configs__embedding_model_config_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: /api/v1/embedding-model-configs/{embedding_model_config_id}
  method: delete
  operationId: delete_embedding_model_config_api_v1_embedding_model_configs__embedding_model_config_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: /api/v1/organizations
  method: get
  operationId: list_organizations_api_v1_organizations_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/organizations/{organization_id}
  method: get
  operationId: get_organization_api_v1_organizations__organization_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/projects
  method: get
  operationId: list_projects_api_v1_projects_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/projects/{project_id}
  method: get
  operationId: get_project_api_v1_projects__project_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/job-data-points
  method: get
  operationId: list_project_job_data_points_api_v1_job_data_points_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page_screenshots
  method: get
  operationId: list_file_page_screenshots_api_v1_files__id__page_screenshots_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page_screenshots/{page_index}
  method: get
  operationId: get_file_page_screenshot_api_v1_files__id__page_screenshots__page_index__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page_screenshots/{page_index}/presigned_url
  method: post
  operationId: generate_file_page_screenshot_presigned_url_api_v1_files__id__page_screenshots__page_index__presigned_url_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: /api/v1/files/{id}/page-figures
  method: get
  operationId: list_file_pages_figures_api_v1_files__id__page_figures_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page-figures/{page_index}
  method: get
  operationId: list_file_page_figures_api_v1_files__id__page_figures__page_index__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page-figures/{page_index}/{figure_name}
  method: get
  operationId: get_file_page_figure_api_v1_files__id__page_figures__page_index___figure_name__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/files/{id}/page-figures/{page_index}/{figure_name}/presigned_url
  method: post
  operationId: generate_file_page_figure_presigned_url_api_v1_files__id__page_figures__page_index___figure_name__presigned_url_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: /api/v1/pipelines
  method: get
  operationId: search_pipelines_api_v1_pipelines_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines
  method: post
  operationId: create_pipeline_api_v1_pipelines_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: /api/v1/pipelines
  method: put
  operationId: upsert_pipeline_api_v1_pipelines_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: /api/v1/pipelines/{pipeline_id}
  method: get
  operationId: get_pipeline_api_v1_pipelines__pipeline_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}
  method: put
  operationId: update_existing_pipeline_api_v1_pipelines__pipeline_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: /api/v1/pipelines/{pipeline_id}
  method: delete
  operationId: delete_pipeline_api_v1_pipelines__pipeline_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: /api/v1/pipelines/{pipeline_id}/status
  method: get
  operationId: get_pipeline_status_api_v1_pipelines__pipeline_id__status_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/sync
  method: post
  operationId: sync_pipeline_api_v1_pipelines__pipeline_id__sync_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: /api/v1/pipelines/{pipeline_id}/sync/cancel
  method: post
  operationId: cancel_pipeline_sync_api_v1_pipelines__pipeline_id__sync_cancel_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: /api/v1/pipelines/{pipeline_id}/force-delete
  method: post
  operationId: force_delete_pipeline_api_v1_pipelines__pipeline_id__force_delete_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: /api/v1/pipelines/{pipeline_id}/copy
  method: post
  operationId: copy_pipeline_api_v1_pipelines__pipeline_id__copy_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: /api/v1/pipelines/{pipeline_id}/retrieve
  method: post
  operationId: run_search_api_v1_pipelines__pipeline_id__retrieve_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: /api/v1/pipelines/{pipeline_id}/playground-session
  method: get
  operationId: get_playground_session_api_v1_pipelines__pipeline_id__playground_session_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/chat
  method: post
  operationId: chat_api_v1_pipelines__pipeline_id__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: /api/v1/pipelines/{pipeline_id}/data-sources
  method: get
  operationId: list_pipeline_data_sources_api_v1_pipelines__pipeline_id__data_sources_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/data-sources
  method: put
  operationId: add_data_sources_to_pipeline_api_v1_pipelines__pipeline_id__data_sources_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: /api/v1/pipelines/{pipeline_id}/data-sources/{data_source_id}
  method: put
  operationId: update_pipeline_data_source_api_v1_pipelines__pipeline_id__data_sources__data_source_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: /api/v1/pipelines/{pipeline_id}/data-sources/{data_source_id}/sync
  method: post
  operationId: sync_pipeline_data_source_api_v1_pipelines__pipeline_id__data_sources__data_source_id__sync_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: /api/v1/pipelines/{pipeline_id}/data-sources/{data_source_id}/status
  method: get
  operationId: get_pipeline_data_source_status_api_v1_pipelines__pipeline_id__data_sources__data_source_id__status_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/files2
  method: get
  operationId: list_pipeline_files2_api_v1_pipelines__pipeline_id__files2_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/files/status-counts
  method: get
  operationId: get_pipeline_file_status_counts_api_v1_pipelines__pipeline_id__files_status_counts_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/files/{file_id}/status
  method: get
  operationId: get_pipeline_file_status_api_v1_pipelines__pipeline_id__files__file_id__status_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/files
  method: put
  operationId: add_files_to_pipeline_api_api_v1_pipelines__pipeline_id__files_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: /api/v1/pipelines/{pipeline_id}/files/{file_id}
  method: put
  operationId: update_pipeline_file_api_v1_pipelines__pipeline_id__files__file_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: /api/v1/pipelines/{pipeline_id}/files/{file_id}
  method: delete
  operationId: delete_pipeline_file_api_v1_pipelines__pipeline_id__files__file_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: /api/v1/pipelines/{pipeline_id}/metadata
  method: put
  operationId: import_pipeline_metadata_api_v1_pipelines__pipeline_id__metadata_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: /api/v1/pipelines/{pipeline_id}/metadata
  method: delete
  operationId: delete_pipeline_files_metadata_api_v1_pipelines__pipeline_id__metadata_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: /api/v1/pipelines/{pipeline_id}/documents
  method: post
  operationId: create_batch_pipeline_documents_api_v1_pipelines__pipeline_id__documents_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: /api/v1/pipelines/{pipeline_id}/documents
  method: get
  operationId: list_pipeline_documents_api_v1_pipelines__pipeline_id__documents_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/documents
  method: put
  operationId: upsert_batch_pipeline_documents_api_v1_pipelines__pipeline_id__documents_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: /api/v1/pipelines/{pipeline_id}/documents/paginated
  method: get
  operationId: paginated_list_pipeline_documents_api_v1_pipelines__pipeline_id__documents_paginated_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/documents/{document_id}
  method: get
  operationId: get_pipeline_document_api_v1_pipelines__pipeline_id__documents__document_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/documents/{document_id}
  method: delete
  operationId: delete_pipeline_document_api_v1_pipelines__pipeline_id__documents__document_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: /api/v1/pipelines/{pipeline_id}/documents/{document_id}/status
  method: get
  operationId: get_pipeline_document_status_api_v1_pipelines__pipeline_id__documents__document_id__status_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/pipelines/{pipeline_id}/documents/{document_id}/sync
  method: post
  operationId: sync_pipeline_document_api_v1_pipelines__pipeline_id__documents__document_id__sync_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: /api/v1/pipelines/{pipeline_id}/documents/{document_id}/chunks
  method: get
  operationId: list_pipeline_document_chunks_api_v1_pipelines__pipeline_id__documents__document_id__chunks_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/retrievers
  method: post
  operationId: create_retriever_api_v1_retrievers_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: /api/v1/retrievers
  method: put
  operationId: upsert_retriever_api_v1_retrievers_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: /api/v1/retrievers
  method: get
  operationId: list_retrievers_api_v1_retrievers_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/retrievers/{retriever_id}
  method: get
  operationId: get_retriever_api_v1_retrievers__retriever_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/retrievers/{retriever_id}
  method: put
  operationId: update_retriever_api_v1_retrievers__retriever_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: /api/v1/retrievers/{retriever_id}
  method: delete
  operationId: delete_retriever_api_v1_retrievers__retriever_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: /api/v1/retrievers/{retriever_id}/retrieve
  method: post
  operationId: retrieve_api_v1_retrievers__retriever_id__retrieve_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: /api/v1/retrievers/retrieve
  method: post
  operationId: direct_retrieve_api_v1_retrievers_retrieve_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: /api/v1/parsing/job/{job_id}/result/image/{name}
  method: get
  operationId: get_job_image_result_api_v1_parsing_job__job_id__result_image__name__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/supported_file_extensions
  method: get
  operationId: get_supported_file_extensions_api_v1_parsing_supported_file_extensions_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/screenshot
  method: post
  operationId: screenshot_api_v1_parsing_screenshot_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: /api/v1/parsing/upload
  method: post
  operationId: upload_file_api_v1_parsing_upload_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: /api/v1/parsing/job/{job_id}
  method: get
  operationId: get_job_api_v1_parsing_job__job_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/parameters
  method: get
  operationId: get_job_parameters_api_v1_parsing_job__job_id__parameters_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/details
  method: get
  operationId: get_parsing_job_details_api_v1_parsing_job__job_id__details_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/text
  method: get
  operationId: get_job_text_result_api_v1_parsing_job__job_id__result_text_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/pdf
  method: get
  operationId: get_job_raw_text_result_api_v1_parsing_job__job_id__result_pdf_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/structured
  method: get
  operationId: get_job_structured_result_api_v1_parsing_job__job_id__result_structured_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/xlsx
  method: get
  operationId: get_job_raw_xlsx_result_api_v1_parsing_job__job_id__result_xlsx_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/markdown
  method: get
  operationId: get_job_result_api_v1_parsing_job__job_id__result_markdown_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/result/json
  method: get
  operationId: get_job_json_result_api_v1_parsing_job__job_id__result_json_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/parsing/job/{job_id}/read/{filename}
  method: get
  operationId: generate_presigned_url_api_v1_parsing_job__job_id__read__filename__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/classifier/jobs
  method: post
  operationId: create_classify_job_api_v1_classifier_jobs_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: /api/v1/classifier/jobs
  method: get
  operationId: list_classify_jobs_api_v1_classifier_jobs_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/classifier/jobs/{classify_job_id}
  method: get
  operationId: get_classify_job_api_v1_classifier_jobs__classify_job_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/classifier/jobs/{classify_job_id}/results
  method: get
  operationId: get_classification_job_results_api_v1_classifier_jobs__classify_job_id__results_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/extraction/jobs
  method: get
  operationId: list_jobs_api_v1_extraction_jobs_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/extraction/jobs
  method: post
  operationId: run_job_api_v1_extraction_jobs_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: /api/v1/extraction/jobs/{job_id}
  method: get
  operationId: get_job_api_v1_extraction_jobs__job_id__get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/extraction/jobs/file
  method: post
  operationId: run_job_on_file_api_v1_extraction_jobs_file_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: /api/v1/extraction/jobs/batch
  method: post
  operationId: run_batch_jobs_api_v1_extraction_jobs_batch_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: /api/v1/extraction/jobs/{job_id}/result
  method: get
  operationId: get_job_result_api_v1_extraction_jobs__job_id__result_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/extraction/runs
  method: get
  operationId: list_extract_runs_api_v1_extraction_runs_get
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/v1/extraction/runs/latest-from-ui
  method: get
  operationId: get_latest_run_from_ui_api_v1_extraction_runs_latest_from_

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