Actions2
- Currency Actions
Currency → Get Daily Rates
AI-generatedOverview
The "Mallabe Currencies" node is a utility tool designed for currency-related operations. Specifically, the "Get Daily Rates" operation fetches daily exchange rates for a specified base currency against one or more target currencies on a given date. This node is useful in financial workflows where up-to-date or historical currency exchange rates are needed, such as in accounting automation, financial reporting, or e-commerce pricing adjustments.
For example, you can use this node to:
- Retrieve the exchange rate of USD against EUR and GBP for a specific past date.
- Get daily rates for Bitcoin compared to multiple fiat currencies.
- Automate fetching daily currency rates and send them to a webhook URL for further processing.
Properties
| Name | Meaning |
|---|---|
| From Currency | Base currency for the rates. Choose from a comprehensive list of global currencies (e.g., USD, EUR, BTC). |
| Symbols | Comma-separated list of currency symbols to get rates for. Select one or more target currencies to compare against the base currency. |
| Date | Date for historical rates. Specify the date for which you want to retrieve the exchange rates. |
| Webhook URL (Optional) | Optional URL to receive the daily rates data via webhook. Useful for asynchronous processing or notifications. |
Output
The node outputs JSON data containing the daily exchange rates for the requested base currency against the specified symbols on the given date. The structure typically includes:
- The base currency code.
- The date for which the rates apply.
- An object mapping each requested symbol currency to its exchange rate relative to the base currency.
If a webhook URL is provided, the node may also trigger sending this data to that URL.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for the Mallabe Currencies service to authenticate requests.
- The node makes POST requests to the
/v1/currencies/rates/dailyendpoint of the Mallabe Currencies API. - Proper network access to the Mallabe Currencies API endpoint is necessary.
- If using the webhook URL property, ensure the webhook endpoint is accessible and correctly configured to receive data.
Troubleshooting
Common Issues:
- Invalid or missing API credentials will cause authentication failures.
- Requesting rates for unsupported or misspelled currency codes may result in errors or empty responses.
- Providing an invalid date format or a future date might lead to API errors.
- Network connectivity issues can prevent successful API calls.
Error Messages:
- Authentication errors indicate problems with the API key; verify and update credentials.
- Validation errors about currency codes or date parameters suggest checking input values.
- Timeout or connection errors require checking internet connectivity and API availability.
To resolve these, ensure all input properties are valid, credentials are correct, and the API service is reachable.
Links and References
- Mallabe Currencies API Documentation (hypothetical link for reference)
- Currency ISO Codes Reference: https://www.iso.org/iso-4217-currency-codes.html