Kobana icon

Kobana

Interact with Kobana API - Quick access to common operations

Actions215

Overview

This node allows users to interact with the Kobana API, specifically to update email delivery records under the "V1 > Email Deliveries" resource. The "Update" operation lets you modify an existing email delivery by specifying its ID and providing a JSON request body with the fields to update.

Common scenarios include:

  • Correcting or changing details of a previously sent or scheduled email delivery.
  • Updating metadata or status information related to an email delivery.
  • Adjusting parameters for email tracking or logging purposes.

Practical example:

  • You have an email delivery record that needs to be updated with new recipient information or updated content metadata. Using this node, you provide the email delivery ID and a JSON body describing the changes, and the node sends the update request to the Kobana API.

Properties

Name Meaning
ID The unique identifier of the email delivery resource to update.
Request Body A JSON object containing the fields and values to update in the email delivery record.
Additional Fields (Optional) A JSON object with extra fields for the request; can be used to add parameters.

Output

The node outputs the JSON response returned by the Kobana API after performing the update operation on the email delivery resource. This typically includes the updated email delivery data reflecting the changes made.

If the API returns binary data (not typical for update operations), it would represent file attachments or similar content related to the email delivery, but this is not indicated in the provided code.

Dependencies

  • Requires an API key credential for authenticating with the Kobana API.
  • The node dynamically selects the API base URL depending on the environment (production or sandbox).
  • No other external dependencies are required.

Troubleshooting

  • Invalid ID error: If the specified email delivery ID does not exist or is malformed, the API will return an error. Verify the ID is correct.
  • Malformed JSON in Request Body: Ensure the JSON provided in the "Request Body" property is valid and correctly formatted.
  • Authentication errors: Confirm that the API key credential is set up properly and has permissions to update email deliveries.
  • API endpoint errors: If the environment is misconfigured, the node might call the wrong API URL. Check the environment setting in credentials.
  • Continue On Fail: If enabled, the node will continue processing subsequent items even if one update fails, returning error details in the output.

Links and References

Discussion