Kobana icon

Kobana

Interact with Kobana API - Quick access to common operations

Actions215

Overview

This node interacts with the Kobana API to perform various operations on user information and other resources. Specifically, for the V1 > User Info resource with the Update operation, it updates user information by sending a PUT request with a JSON body containing the updated data.

Use cases include automating updates to user profiles or account details in Kobana, such as changing contact information, preferences, or other user-related fields. This is useful in workflows where user data needs to be synchronized or modified based on external triggers or inputs.

Example: Automatically update a user's profile information when a form is submitted or when data changes in another system.

Properties

Name Meaning
ID The unique identifier of the user info resource to update.
Request Body A JSON object representing the fields and values to update in the user info resource.
Additional Fields (Optional) A JSON object with extra fields that can be included in the request if needed.

Output

The node outputs the JSON response from the Kobana API after performing the update operation. This typically includes the updated user information object reflecting the changes made.

  • The output is an array of JSON objects, each corresponding to an input item processed.
  • No binary data output is indicated for this operation.

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 additional external dependencies are required beyond the Kobana API access.

Troubleshooting

  • Invalid ID error: If the provided 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 valid and has sufficient permissions.
  • API environment mismatch: Make sure the environment setting matches the intended API endpoint (sandbox vs production).
  • Continue On Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output.

Links and References

Discussion