Overview
This node, named OnshapeWebhook, is designed to handle webhook events from the Onshape platform. It supports multiple versions (v1, v2, v3) to accommodate different API versions or feature sets of Onshape webhooks. The node is typically used to receive and process real-time notifications or data updates from Onshape, such as changes in documents, parts, or assemblies, enabling automation workflows triggered by these events.
Use Case Examples
- Automate a workflow to update a database or notify a team when a new part is created in Onshape.
- Trigger a process to synchronize Onshape document changes with another system in real-time.
Output
JSON
eventData- The data payload received from the Onshape webhook eventeventType- Type of the webhook event received from Onshapetimestamp- Timestamp when the webhook event was received
Dependencies
- Requires an API key credential or authentication token to connect securely to Onshape's webhook service.
Troubleshooting
- Ensure the webhook URL is correctly configured in the Onshape platform to point to this node's endpoint.
- Verify that the correct version of the webhook node is selected to match the Onshape API version in use.
- Common errors may include authentication failures if API credentials are incorrect or missing.
- Network connectivity issues can prevent webhook events from being received; ensure the node is accessible from Onshape's servers.
Links
- Onshape Webhooks Documentation - Official documentation for Onshape webhook setup and event types.