edworking

Community nodes to interact with the Edworking GraphQL API

Package Information

Downloads: 1 weekly / 10 monthly
Latest Version: 0.1.1
Author: Florian Niefünd

Documentation

n8n-nodes-edworking

Community nodes for n8n that connect to the Edworking GraphQL API.

These nodes let you execute the official Edworking queries and mutations from your automations, so you can build workflows around projects, tasks, files, chats, notifications, and more.

Features

  • Prebuilt GraphQL operations for every documented query and mutation
  • Optional raw GraphQL mode for full flexibility
  • Automatic handling of variables and operation names
  • Support for Bearer and plain token authentication

Credentials

  1. Create or copy your personal Edworking API token from Preferences → Admin → API Token.
  2. In n8n, add new credentials of type Edworking API.
  3. Set the GraphQL endpoint (defaults to https://venusaur.edworking.com/graphql) and paste your token. Enable Prefix Token with "Bearer" if your token requires it.

Node Usage

For a step-by-step walkthrough, see the usage guide.

  1. Add the Edworking node to your workflow.

  2. Choose the Predefined Operation mode to select any documented query or mutation, or switch to Raw GraphQL for custom requests.

  3. Provide variables as JSON when an operation expects them, for example:

    {
      "project": "<PROJECT_ID>",
      "first": 10
    }
    
  4. Optionally set Result Property Name to merge the API response with incoming data instead of replacing it.

Development

npm install
npm run lint
npm run build
npm run test

The build output is published from the dist directory as usual for n8n community nodes.

License

MIT

Discussion