Actions81
- Users Actions
- Organizations Actions
- Representatives Actions
- Bridge Actions
- Platforms Actions
- Tools Actions
- User Invites Actions
- Customers Actions
- Paykeys Actions
- Reports Actions
- Charge Actions
- Funding Events Actions
- Payments Actions
- Payout Actions
- Accounts Actions
- Get Account By Id
- put__v1_accounts_account_id
- Create Account
- get__v1_accounts
- post__v1_accounts_account_id_onboard
- post__v1_accounts_account_id_simulate
- patch__v1_internal_accounts_account_id
- get__v1_internal_accounts_account_id
- patch__v1_internal_accounts_account_id_status
- get__v1_internal_accounts_account_id_settings
- Capability Requests Actions
- Linked Bank Accounts Actions
Overview
This node interacts with the Straddle API to retrieve detailed information about a specific payout. It is designed for scenarios where users need to fetch payout data by its unique identifier, such as reconciling payments, auditing transactions, or displaying payout details in dashboards.
A practical example use case is when a finance team wants to verify the status and details of a particular payout made through the Straddle platform by providing the payout's ID. The node will call the API and return the payout information for further processing or reporting.
Properties
| Name | Meaning |
|---|---|
| Id | The unique identifier of the payout to retrieve. This is required. |
| Straddle Account Id | (Optional) For platforms to specify an account ID to scope the request. Sent as a header. |
| Request Id | (Optional) Client-generated identifier to trace and debug this specific request. Sent as a header. |
| Correlation Id | (Optional) Client-generated identifier to trace and debug a series of related requests. Sent as a header. |
Output
The node outputs JSON data representing the payout details retrieved from the Straddle API. The structure includes all relevant payout information as defined by the API schema, such as payout amount, status, timestamps, and associated metadata.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with the Straddle API.
- The node expects the environment (e.g., production, sandbox) to be configured via credentials to construct the base URL dynamically.
- Network access to the Straddle API endpoint is necessary.
Troubleshooting
- Missing or invalid payout Id: The node requires a valid payout ID; ensure it is provided and correctly formatted.
- Authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
- Network issues: Check connectivity to the Straddle API endpoint and firewall settings.
- Rate limiting or API errors: If the API returns errors, inspect the error message for hints; consider adding retry logic or handling rate limits gracefully.
- Header misconfiguration: Optional headers like Straddle Account Id, Request Id, and Correlation Id should be used carefully; incorrect values might cause unexpected API behavior.
Links and References
- Straddle API Documentation (general reference for API endpoints and data models)
- n8n documentation on HTTP Request Node for understanding how API calls are made within n8n nodes.