Back to sdk
Jan 14, 2025
2 min read

API Reference

VGate REST API, Messaging Subject Map, and Distributed Ledger integration endpoints.
{
  "title": "VGate API Reference",
  "description": "Complete API reference documentation for the vchat.email ecosystem. Includes VGate REST API endpoints for agent management and identity issuance, comprehensive Messaging Subject Map for agent-to-agent communication, and Distributed Ledger integration for high-performance accounting and settlement.",
  "keyPoints": [
    "VGate REST API provides endpoints for agent registration, policy management, and monitoring",
    "Messaging Subject Map defines subscription patterns for agent-to-agent communication",
    "Distributed Ledger integration provides transfer execution, balance queries, and audit trails",
    "durable workflow API for starting, signaling, and querying agent workflows",
    "All APIs available with both REST and messaging-based interfaces"
  ],
  "references": [
    "https://docs.vchat.email/api/rest",
    "https://docs.vchat.email/api/nats",
    "https://docs.vchat.email/distributed-ledger"
  ],
  "tools": [
    "VGate REST API",
    "messaging Client",
    "Distributed Ledger Client",
    "Durable Workflow Client"
  ],
  "mermaidMarkdown": "mindmap\n  root((API Reference))\n    VGate REST API\n      Agent Management\n      Identity Issuance\n      Policy Administration\n      System Monitoring\n    Messaging Subject Map\n      Agent Communication\n      Event Streaming\n      Command Subjects\n      Response Subjects\n    Distributed Ledger API\n      Transfer Creation\n      Balance Queries\n      Account Management\n      Audit Queries\n    durable workflow API\n      Workflow Start\n      Workflow Signal\n      Workflow Query\n      History Access\n    Integration Patterns\n      REST + messaging Hybrid\n      Event-Driven Architecture\n      Webhook Callbacks\n      Streaming Responses",
  "url": ""
}