Execute a ROOTE Contract 1.0.0 capability

Strict Contract 1.0.0 boundary. search_mobility uses the existing provider orchestration; read_dataset returns the exact stored id/version without provider calls. Experimental consumer boundary: search_mobility uses the mobility access policy; read_dataset resolves authenticated access and project ownership. Authenticated acquisition is private to its project; anonymous acquisition is explicitly public/shared. A foreign or anonymous read of a private dataset returns DATASET_NOT_FOUND. Dataset id/version are not authorization credentials.

post/v1/capabilities

Request

  • Base URL: https://api.roote.ai
  • URL: https://api.roote.ai/v1/capabilities
  • Auth: one of:
    • none
    • HTTP bearer

Request body

contract_version'1.0.0' required
freshness_policy'accept_valid_cache' | 'revalidate' nullable required

Response

Canonical CapabilityResult

contract_version'1.0.0' required

Changes

No recorded changes to this operation across all 1 revision of this API.