Veritrust A2A Registry

Interact with the Veritrust A2A Agent Registry

Overview

This node interacts with the Veritrust A2A Agent Registry, allowing users to perform various operations related to agents such as listing agents, retrieving details of a specific agent by UUID, searching agents based on multiple criteria, registering a new agent via an Agent Card URL, and re-verifying an existing agent by UUID. It is useful in scenarios where managing and querying agent information in the Veritrust A2A ecosystem is required, for example, to find agents with specific skills or protocols, or to verify agent authenticity.

Use Case Examples

  1. Search agents with specific skills and protocols to find suitable agents for a task.
  2. Register a new agent by providing its Agent Card URL.
  3. List all verified agents in the registry.

Properties

Name Meaning
Query A search string to filter agents based on general criteria.
Skills (CSV) Comma-separated list of skills to filter agents by their capabilities.
Protocols (CSV) Comma-separated list of protocols to filter agents by supported communication protocols.
Tags (CSV) Comma-separated list of tags to filter agents by associated tags.
Owner DID Decentralized Identifier of the agent owner to filter agents by ownership.
Verified Only Boolean flag to filter and return only verified agents.

Output

JSON

  • json - The JSON response from the Veritrust A2A Agent Registry API containing agent data or search results.

Dependencies

  • Requires an API key credential for the Veritrust A2A API, including base URL and optional custom authorization header.

Troubleshooting

  • Ensure the API key and base URL are correctly configured in the node credentials to avoid authentication errors.
  • Verify that the UUID or Agent Card URL provided is valid and correctly formatted to prevent request failures.
  • If no agents are returned in search or list operations, check the filter criteria and ensure agents matching those criteria exist in the registry.

Links

Discussion