Actions39
- Catalog Operation Actions
- Common Operation Actions
- Contact Operation Actions
- HRMS Operation (India) Actions
- Purchase Operation Actions
- Sales Operation Actions
- Tax Operation (India) Actions
Contact Operation → Update Contact
AI-generatedOverview
This node updates an existing contact in the LEDGERS system. It is useful for scenarios where you need to modify contact details such as email, mobile number, tax information, currency, business name, financial opening balances, and status. For example, you can update a contact's email and mobile number or set their opening customer receivable and supplier payable amounts for a specific financial year.
Use Case Examples
- Updating a contact's email and mobile number to keep their information current.
- Setting the opening customer receivable amount for a contact for the financial year 2023-2024.
- Changing the status of a contact to inactive when they are no longer active in the system.
Properties
| Name | Meaning |
|---|---|
| Contact ID | The unique identifier of the contact to update, required to specify which contact to modify. |
| Additional Fields | A collection of optional fields to update on the contact, including email, mobile country code, mobile number, tax number, PAN (India only), currency, business name, opening customer receivable, opening supplier payable, and status. |
Output
JSON
data- The response data from the LEDGERS API after updating the contact, typically including the updated contact details or confirmation of the update.
Dependencies
- An API key credential for authenticating with the LEDGERS API, including email and password for login.
Troubleshooting
- Ensure the Contact ID is provided and valid; missing or incorrect IDs will cause update failures.
- Verify API credentials (API key, email, password) are correct to avoid authentication errors.
- Check that the additional fields conform to expected formats, e.g., valid email format, correct country codes, and currency codes.
- If the API returns an error, review the error message for details such as permission issues or invalid data.
- Network issues or API downtime can cause request failures; retry or check API status if problems persist.