MAP Docs
OAS

Operations

Every operation on OAS.

The full operation table for OAS. Each entry is dispatched through MapEngine::handle_request and matched on operation inside the protocols/oas-lib crate.

Index

OperationSummary
resolveResolve a did:oas to its current document. Caller verifies.
lineageWalk lineage to the human root with full signature chain for offline verification.
capabilitiesEnumerate declared capabilities of a DID for MACS to bound.

Reference

resolve

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

FieldValue
Capabilitymap.oas.resolve
IdempotentYes
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

lineage

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

FieldValue
Capabilitymap.oas.lineage
IdempotentYes
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

capabilities

Enumerate declared capabilities of a DID for MACS to bound.

FieldValue
Capabilitymap.oas.capabilities
IdempotentYes
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

On this page