Scoro icon

Scoro

Interact with the Scoro API

Overview

This node integrates with the Scoro API, allowing users to perform various operations on different Scoro resources. Specifically, for the "Project" resource and the "Create" operation, it enables creating a new project in Scoro by sending a JSON request body describing the project details.

Common scenarios include automating project creation workflows, such as when a new client is onboarded or a new initiative starts, enabling seamless project management without manual data entry.

Example use case: Automatically create a new project in Scoro when a form is submitted or a deal reaches a certain stage in a CRM system.

Properties

Name Meaning
Request A JSON object representing the nested request body for creating a project. It includes fields like project_name, company_id, and status. The user must provide valid JSON describing the project to be created.

Output

The node outputs JSON data representing the response from the Scoro API after creating the project. This typically includes details of the newly created project such as its ID, name, status, and other metadata returned by the API.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Scoro API.
  • Needs an API key credential configured in n8n with:
    • Base URL of the Scoro instance.
    • Company account identifier.
    • API key for authentication.
  • The node uses standard HTTP headers for JSON communication (Accept: application/json and Content-Type: application/json).

Troubleshooting

  • Invalid JSON in Request: If the JSON provided in the "Request" property is malformed, the node will fail to parse it. Ensure the JSON syntax is correct.
  • Authentication Errors: Missing or incorrect API credentials will cause authentication failures. Verify that the API key and company account ID are correctly set in the credentials.
  • Unsupported Operation Error: If the node is configured with an unsupported resource-operation combination, it throws an error indicating the operation is not supported.
  • API Response Errors: If the Scoro API returns an error (e.g., missing required fields, invalid values), the node will propagate this error. Check the API documentation for required fields and valid values.

Links and References

Discussion