Straddle icon

Straddle

Interact with Straddle API

Actions81

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

Discussion