A2A icon

A2A

A2A (Account to Account) transfers, account management, and Agent2Agent protocol communication

Overview

This node facilitates interaction with an Account-to-Account (A2A) transfer system, specifically focusing on managing transfers between accounts. The Transfer - Get operation retrieves detailed information about a specific transfer by its unique identifier.

Common scenarios where this node is useful include:

  • Fetching the status and details of a particular money transfer to verify completion or investigate issues.
  • Auditing or logging transfer data for compliance or record-keeping.
  • Integrating transfer details into workflows that require confirmation before proceeding with subsequent steps.

For example, after initiating a transfer in a previous step, you can use this node to get the current status and metadata of that transfer by providing its Transfer ID.

Properties

Name Meaning
Transfer ID The unique identifier of the transfer to retrieve. This is required to specify which transfer's details should be fetched.

Output

The output is a JSON object representing the full details of the requested transfer. This typically includes fields such as:

  • Transfer amount
  • Currency
  • Source account ID
  • Destination account ID
  • Reference and description
  • Status and timestamps
  • Any other metadata returned by the A2A API for that transfer

The exact structure depends on the external API response but generally provides comprehensive information about the specified transfer.

This node does not output binary data.

Dependencies

  • Requires an API key credential and secret configured in n8n to authenticate requests against the A2A service.
  • The base URL for the API is taken from the credentials configuration.
  • Uses HTTP requests with bearer token authorization and an additional API secret header.

Troubleshooting

  • Invalid Transfer ID: If the provided Transfer ID does not exist or is malformed, the API will likely return an error. Verify the ID is correct and corresponds to an existing transfer.
  • Authentication Errors: Missing or incorrect API key/secret will cause authentication failures. Ensure credentials are properly set up in n8n.
  • Network Issues: Connectivity problems to the API endpoint will result in request failures. Check network access and API availability.
  • API Rate Limits: Excessive requests may trigger rate limiting; handle such errors by adding retries or delays.

If the node throws an error indicating invalid JSON or unexpected response format, confirm that the API endpoint and credentials are correctly configured.

Links and References

  • Refer to your A2A service API documentation for detailed transfer object schema and error codes.
  • n8n HTTP Request node documentation for understanding how authenticated requests are made.
  • General best practices for handling API credentials securely within n8n workflows.

Discussion