MileIQ · Agentic Access

MileIQ Agentic Access

x-agentic-access generated

MileIQ exposes 6 API operations that an AI agent could call, of which 0 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: 6 read.

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.

CompanyConsumerMileage TrackingExpense ManagementTransportationTaxAccountingLocationFleet
Operations: 6 Acting: 0 Human-in-the-loop: 0 Method: generated

By consequence

read 6

Source

Agentic Access

Raw ↑
generated: '2026-07-20'
method: generated
source: openapi/mileiq-external-openapi-original.json
audience: null
note: >-
  Recommended x-agentic-access execution contracts (Curity "Access Intelligence" model,
  apidays Munich 2026), generated by classifying each OpenAPI operation. A governance
  starting point, not an authoritative MileIQ claim. Every operation is a read (GET), so
  all are action-class 'connected' / consequence 'read'.
summary:
  operations: 6
  by_action_class:
    connected: 6
  by_consequence:
    read: 6
  human_in_the_loop: 0
operations:
  - operationId: get_me
    method: GET
    path: /v1/users/me
    action_class: connected
    consequence: read
    scope: users:read
    token: { ttl_seconds: 3600 }
  - operationId: get_user
    method: GET
    path: /v1/users/{user_id}
    action_class: connected
    consequence: read
    scope: users:read
    token: { ttl_seconds: 3600 }
  - operationId: get_user_drives
    method: GET
    path: /v1/users/{user_id}/drives
    action_class: connected
    consequence: read
    scope: drives:read:all
    token: { ttl_seconds: 3600 }
  - operationId: get_groups
    method: GET
    path: /v1/groups
    action_class: connected
    consequence: read
    scope: groups:read
    token: { ttl_seconds: 3600 }
  - operationId: get_group
    method: GET
    path: /v1/groups/{group_id}
    action_class: connected
    consequence: read
    scope: groups:read
    token: { ttl_seconds: 3600 }
  - operationId: get_group_reported_drives
    method: GET
    path: /v1/groups/{group_id}/reported-drives
    action_class: connected
    consequence: read
    scope: groups:read:reported-drives
    token: { ttl_seconds: 3600 }