Actions50
- Status Actions
- Task Actions
- Calendar Actions
- ClientProfile Actions
- Comment Actions
- Company Actions
- Invoice Actions
- Project Actions
- Role Actions
- Time Entry Actions
- Trigger Actions
- User Actions
Overview
This node integrates with the Scoro API, allowing users to perform various operations on different resources within Scoro. Specifically, for the ClientProfile resource and the Create operation, the node enables creating a new client profile by sending a structured JSON request body to the Scoro API.
Common scenarios where this node is beneficial include automating client onboarding processes, synchronizing client data from other systems into Scoro, or programmatically managing client profiles as part of a larger workflow.
For example, a user can prepare a JSON object representing all necessary client details (such as name, contact info, and custom fields) and use this node to create that client profile in Scoro automatically whenever a new lead is captured.
Properties
| Name | Meaning |
|---|---|
| Request | A JSON object representing the nested request body used to create a client profile. This should contain all required and optional fields as per Scoro's client profile creation API schema. |
Output
The node outputs the response from the Scoro API after attempting to create the client profile. The output is a JSON object containing details about the newly created client profile, such as its unique identifier and any metadata returned by the API.
If the API supports it, binary data output is not expected for this operation since it deals with JSON-based client profile data.
Dependencies
- Requires an active connection to the Scoro API.
- Needs an API authentication token and company account ID configured in the node credentials.
- The base URL for the Scoro API must be set in the credentials.
- The node uses standard HTTP headers for JSON communication (
Accept: application/jsonandContent-Type: application/json).
Troubleshooting
- Unsupported Operation Error: If you select an operation-resource combination not supported by the node, it will throw an error like
Operation 'create' for resource 'clientProfile' is not supported.Ensure you have selected valid combinations. - Invalid JSON in Request: Since the request property expects a JSON object, malformed JSON input will cause parsing errors. Validate your JSON before running the node.
- Authentication Failures: Missing or incorrect API keys or company account IDs will result in authorization errors. Verify your credentials are correctly configured.
- API Errors: If the Scoro API returns an error (e.g., missing required fields, invalid data), the node will pass that error through. Review the API response message to correct the input data.
Links and References
- Scoro API Documentation β For detailed information on the client profile creation endpoint and required JSON structure.
- n8n Documentation β For general guidance on using n8n nodes and handling JSON inputs.