Overview
This node interacts with the Nimma API to perform CRUD operations on objects within a specified application and model. It supports operations such as creating, listing, retrieving, updating, and deleting objects. This node is useful for automating data management tasks in Nimma, such as adding new records, updating existing ones, or fetching data for further processing.
Use Case Examples
- Creating a new company record in the 'company_manager' app by specifying the app name, model name, and the data body in JSON format.
- Listing all records of a specific model to retrieve data for reporting or integration purposes.
- Updating an existing record by providing its ID and the updated data in JSON format.
Properties
| Name | Meaning |
|---|---|
| App Name | The name of the application within Nimma where the object resides. |
| Model Name | The name of the model within the specified application to target for the operation. |
| Body (JSON) | The JSON-formatted request body used for creating or updating an object. |
Output
JSON
json- The JSON response from the Nimma API representing the created, retrieved, updated, or deleted object(s).
Dependencies
- Requires an API authentication token to generate the authorization header for Nimma API requests.
Troubleshooting
- Ensure the API authentication token is valid and correctly configured to avoid authorization errors.
- Verify that the 'App Name' and 'Model Name' are correctly specified and exist in Nimma to prevent resource not found errors.
- Check the JSON format of the 'Body' property for create and update operations to avoid request validation errors.
- Handle unknown operation errors by ensuring the operation parameter is one of the supported values: create, list, get, update, delete.