MAP Docs
OAS

CLI

`map invoke OAS` recipes for every operation.

The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on OAS from the shell.

Common flags

FlagEffect
--input <json>Operation payload (or read from stdin)
--version v1.0.0Pin a specific protocol version
--idempotency-key <k>Required for safe retries of state-changing ops
--audit-tailPrint the audit record(s) produced
--output humanPretty-print response (default: json)

Recipes

resolve

map invoke OAS resolve --input '{"example":true}'

Resolve a did:oas to its current document. Caller verifies.

Capability: map.oas.resolve

lineage

map invoke OAS lineage --input '{"example":true}'

Walk lineage to the human root with full signature chain for offline verification.

Capability: map.oas.lineage

capabilities

map invoke OAS capabilities --input '{"example":true}'

Enumerate declared capabilities of a DID for MACS to bound.

Capability: map.oas.capabilities

See CLI reference for global flags, login, MCP integration.

On this page