Actions39
- Client Actions
- Loan Actions
Overview
This node integrates with the Fineract API, specifically allowing management of clients and loans. The "Delete Client" operation enables users to remove a client from the Fineract system by specifying the client's unique ID. This is useful in scenarios where client records need to be cleaned up or removed due to closure, errors, or data management policies.
Practical examples:
- Removing a client who has closed all accounts.
- Deleting test or duplicate client entries.
- Automating client lifecycle management by deleting inactive clients.
Properties
| Name | Meaning |
|---|---|
| Client ID | The ID of the client to delete |
Output
The node outputs JSON data representing the response from the Fineract API after attempting to delete the specified client. Typically, this will include confirmation of deletion or error details if the operation failed.
No binary data output is expected for this operation.
Dependencies
- Requires an API key credential for authenticating with the Fineract API.
- Needs configuration of the base URL and tenant ID for the Fineract instance.
- The node sends HTTP requests to the Fineract API endpoint
/fineract-provider/api/v1.
Troubleshooting
Common issues:
- Invalid or missing Client ID: Ensure the Client ID provided exists and is correct.
- Authentication failures: Verify that the API credentials are valid and have sufficient permissions.
- Network or connectivity problems: Check the base URL and network access to the Fineract server.
Error messages:
- "Client not found": The specified Client ID does not exist; verify the ID.
- "Unauthorized": API credentials are invalid or lack permission; update credentials.
- "Request failed": General failure; check network and API status.
Links and References
- Fineract API Documentation (for detailed API endpoints and responses)
