Skip to main content
Version: v4

VS Agent Admin API v2

The Administration API is how a backend, the Verana MCP server or an operator console drives a VS Agent: DIDComm connections and protocols, OpenID4VC issuance and verification, AnonCreds artifacts, and the Verifiable Trust state of the agent (flows, service endpoints). It listens on the admin port, separate from the public listener that peers and wallets reach.

Every route is versioned under /v2. Authentication is either network based (trusted networks) or corporation based (an account signature exchanged for a bearer token); see Admin API authentication in the guides.

The pages in this section are generated from the OpenAPI document published in the vs-agent repository, exported from the agent with every optional scope enabled. The normative description is the VS Agent v4 specification, section Administration API; requirement identifiers in the form VSA-ADM-* refer to it.

ScopePrefixWhat it operates on
Authentication/v2/authAccount challenge and bearer token
Agent/v2/agentIdentity, liveness, readiness
DIDComm/v2/didcommConnections, invitations, messages, presentations, credential exchanges
OpenID4VC/v2/openid4vcCredential offers, presentation requests, signing certificates
AnonCreds/v2/anoncredsCredential definitions, revocation registries, revocation
Verifiable Trust/v2/vtCredential acquisition flows, service endpoints