Overview
The Numi NumiQuotes node provides access to various quote-related operations, such as retrieving exchange rates and quotes, likely for financial or currency conversion scenarios. This node is useful in workflows where you need to fetch up-to-date exchange rates or generate pre-quotes/operation quotes for transactions. For example, it can be used in automated payment processing, financial reporting, or any workflow that requires real-time currency data.
Properties
| Name | Meaning |
|---|---|
| Operation | Selects the type of operation to perform: - Get ExchangeRates: Get current exchange rates. - Get PreQuote: Get a preliminary quote. - Get OperationQuote: Get a detailed operation quote. |
Output
- The output is a JSON object.
- When the "Get ExchangeRates" operation is selected, the output will include an
ExchangeRatefield containing the retrieved exchange rate data. - For other operations ("Get PreQuote", "Get OperationQuote"), no additional fields are added to the output in the provided code.
Example Output (for "Get ExchangeRates"):
{
"ExchangeRate": { /* exchange rate data */ }
}
Dependencies
- External Service: Requires access to a partner service via the
PartnerServiceFactory. - API Key: Needs valid credentials named
numiKeyApiconfigured in n8n.
Troubleshooting
- Missing Credentials: If the required
numiKeyApicredential is not set up, the node will fail to execute. Ensure the API key is correctly configured in n8n. - Unsupported Operation: Only the "Get ExchangeRates" operation is implemented in the provided code. Selecting "Get PreQuote" or "Get OperationQuote" will result in no additional data being returned.
- Service Errors: If the external partner service is unavailable or returns an error, the node may throw an error message related to network issues or invalid responses.