Actions99
- Group Accounts Actions
- Group Account Codes Actions
- Accounts Actions
- Expenses Actions
- Purchase Orders Actions
- Get A List Of Purchase Orders
- Create A New Purchase Order
- Get A Purchase Order
- Update A Purchase Order
- Open A Purchase Order
- Get A List Of Purchase Orders Items For A Specific Purchase Order
- Create A Purchase Order Item
- Get A Purchase Order Item
- Update A Purchase Order Item
- Delete A Purchase Order Item
- Get A List Of Goods Received Notes For A Specific Purchase Order
- Create A Goods Received Note
- Attach A File To A Goods Received Note
- Delete A Goods Received Note
- Suppliers Actions
- Fund Accounts Actions
- Cards Actions
- Expense Categories Actions
- Tax Rates Actions
- Amortizations Actions
- Account Teams Actions
- Account Codes Actions
- External Teams Actions
- Custom Fields Actions
- Get Custom Fields
- Create A New Custom Field
- Get Custom Field
- Update Custom Field
- Delete A Custom Field And All Its Values
- Get Custom Field Values
- Create A Custom Field Value
- Delete Custom Field Values
- Get A Custom Field Value
- Update A Custom Field Value
- Delete A Custom Field Value
- Get Managers For A Specific Custom Field Value
- Adds Managers For A Specific Custom Field Value
- Replaces Managers For A Specific Custom Field Value
- Removes Managers For A Specific Custom Field Value
- Webhook Subscriptions Actions
- Group Teams Actions
Suppliers → Updates A Supplier Status
AI-generatedOverview
This node operation updates the status of a supplier within an account. It is useful in scenarios where you need to activate or archive suppliers programmatically, such as managing supplier lifecycle states in procurement or vendor management workflows. For example, you might use this node to mark a supplier as archived when they are no longer active or to reactivate a previously archived supplier.
Properties
| Name | Meaning |
|---|---|
| Account Id | Identifier of the account to which the supplier belongs. |
| Supplier Id | Identifier of the supplier whose status is being updated. |
| Status | The new status of the supplier. Options: "Active" (supplier is active), "Archived" (supplier is archived). |
Output
The node outputs JSON data representing the result of the update operation. This typically includes confirmation of the updated supplier status and may contain other metadata returned by the API about the supplier after the update. There is no indication that binary data is output by this node.
Dependencies
- Requires an API key credential for authentication with the external service.
- The node uses a base URL configured in the credentials to send HTTP requests.
- Depends on an OpenAPI-based client library bundled with the node for making requests to the external API.
Troubleshooting
- Common issues:
- Invalid or missing Account Id or Supplier Id will cause the update to fail.
- Providing an unsupported status value will result in an error.
- Network or authentication errors if the API key or base URL is misconfigured.
- Error messages:
- Errors related to authorization usually indicate invalid or missing API credentials.
- Validation errors often point to missing required properties or invalid property values.
- Resolution tips:
- Verify that all required fields (Account Id, Supplier Id, Status) are correctly set.
- Ensure the API key credential is valid and has necessary permissions.
- Check network connectivity and base URL configuration.
Links and References
- Refer to the external API documentation for supplier management for detailed information on status values and update behavior.
- Consult n8n documentation on setting up API credentials and using HTTP request nodes for similar integrations.