Directus n8n community node Stale 12mo+
n8n-nodes-directus — Node to interact with a Directus instance
Weekly downloads178
Change vs prior week+121
Latest versionv1.0.2
Last published2022-09-02
First published2022-09-02
LicenseMIT
Possibly abandoned: no new version on npm since 2022-09-02. Check the repository for activity before relying on it.
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-directus
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- Directus — Consume Directus API
- Example Node — Basic Example Node
- HttpBin — Interact with HttpBin API
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Activity | Create | Creates a new comment. |
| Activity | Delete | Delete an existing comment. Deleted comments can not be retrieved. |
| Activity | Get | Retrieves the details of an existing activity action. Provide the primary key of the activity action and Directus will return the corresponding information. |
| Activity | List | Returns a list of activity actions. |
| Activity | Update | Update the content of an existing comment. |
| Asset | Get | Image typed files can be dynamically resized and transformed to fit any need. |
| Authentication | List | List configured OAuth providers. |
| Authentication | Login | Retrieve a Temporary Access Token |
| Authentication | Log Out | Log Out |
| Authentication | Refresh Token | Refresh a Temporary Access Token. |
| Authentication | Request Password Reset | Request a reset password email to be send. |
| Authentication | Reset Password | The request a password reset endpoint sends an email with a link to the admin app which in turn uses this endpoint to allow the user to reset their password. |
| Authentication | Start OAuth Flow | Start OAuth flow using the specified provider |
| Collection | Create | Create a new collection in Directus. |
| Collection | Delete | Delete an existing collection. Warning: This will delete the whole collection, including the items within. Proceed with caution. |
| Collection | Get | Retrieves the details of a single collection. |
| Collection | List | Returns a list of the collections available in the project. |
| Collection | Update | Update an existing collection. |
| Extension | List | List the available extensions in the project. The types of extensions that you can list are interfaces, displays, layouts, modules. |
| Field | Delete | Delete an existing field. |
| Field | Get | Retrieves the details of a single field in a given collection. |
| Field | List | Returns a list of the fields available in the given collection. |
| Field | List All | Returns a list of the fields available in the project. |
| Field | Update | Update an existing field. |
| File | Create / Upload | Create/Upload a new file |
| File | Delete | Delete an existing file. |
| File | Delete Multiple | Delete multiple files. |
| File | Get | Retrieve a single file by unique identifier. |
| File | Import File | Import a file. |
| File | List | List the files. |
| File | Update | Update an existing file. |
| File | Update Multiple | Update Multiple Files |
| Folder | Create | Create a new folder. |
| Folder | Create Multiple | Create Multiple Folders |
| Folder | Delete | Delete an existing folder |
| Folder | Delete Multiple | Delete Multiple Folders |
| Folder | Get | Retrieve a single folder by unique identifier. |
| Folder | List | List the folders. |
| Folder | Update | Update an existing folder |
| Folder | Update Multiple | Update Multiple Folders |
| HTTP Verb | GET | Perform a GET request |
| HTTP Verb | DELETE | Perform a DELETE request |
| Item | Create | Create a new item. |
| Item | Create Multiple | Create multiple items. |
| Item | Delete | Delete an existing item. |
| Item | Delete Multiple | Delete multiple items. |
| Item | Get | Retrieve a single item by unique identifier. |
| Item | List | List the items. |
| Item | Update | Update an existing item. |
| Item | Update Multiple | Update multiple items. |
| Permission | Create | Create a new permission. |
| Permission | Create Multiple | Create Multiple Permission Rules |
| Permission | Delete | Delete an existing permission |
| Permission | Delete Multiple | Delete Multiple Permissions |
| Permission | Get | Retrieve a single permissions object by unique identifier. |
| Permission | List | List all permissions. |
| Permission | Update | Update an existing permission |
| Permission | Update Multiple | Update Multiple Permissions |
| Preset | Create | Create a new preset. |
| Preset | Create Multiple | Create Multiple Presets |
| Preset | Delete | Delete an existing preset. |
| Preset | Delete Multiple | Delete Multiple Presets |
| Preset | Get | Retrieve a single preset by unique identifier. |
| Preset | List | List the presets. |
| Preset | Update | Update an existing preset. |
| Preset | Update Multiple | Update Multiple Presets |
| Relation | Create | Create a new relation. |
| Relation | Delete | Delete an existing relation. |
| Relation | Get | Retrieve a single relation by unique identifier. |
| Relation | List | Get Relations in a Collection |
| Relation | List All | List all relations that exist in Directus. |
| Relation | Update | Update an existing relation |
| Revisions | Get | Retrieve a single revision by unique identifier. |
| Revisions | List | List the revisions. |
| Roles | Create | Create a new role. |
| Roles | Create Multiple | Create Multiple Roles |
| Roles | Delete | Delete an existing role |
| Roles | Delete Multiple | Delete Multiple Roles |
| Roles | Get | Retrieve a single role by unique identifier. |
| Roles | List | List the roles. |
| Roles | Update | Update an existing role |
| Roles | Update Multiple | Update Multiple Roles |
| Server | Get GraphQL | Retrieve the GraphQL SDL for the current project. |
| Server | Get OpenAPI | Retrieve the OpenAPI spec for the current project. |
| Server | Ping Server | Ping... pong! 🏓 |
| Server | Server Health | Get the current health status of the server. |
| Server | System Info | Information about the current installation. |
| Settings | Get | Retrieve Settings |
| Settings | Update | Update the settings |
| Users | Accept User Invite | Accepts and enables an invited user using a JWT invitation token. |
| Users | Create | Create a new user. |
| Users | Create Multiple | Create Multiple Users |
| Users | Delete | Delete an existing user |
| Users | Delete Multiple | Delete Multiple Users |
| Users | Disable 2FA | Disables two-factor authentication for the currently authenticated user. |
| Users | Enable 2FA | Enables two-factor authentication for the currently authenticated user. |
| Users | Generate 2FA | Generate 2FA Secret |
| Users | Get | Retrieve a single user by unique identifier. |
| Users | Get Current | Retrieve the currently authenticated user. |
| Users | Invite User | Invites one or more users to this project. It creates a user with an invited status, and then sends an email to the user with instructions on how to activate their account. |
| Users | List | List the users. |
| Users | Update | Update an existing user |
| Users | Update Me | Update the currently authenticated user. |
| Users | Update Multiple | Update Multiple Users |
| Utilities | Clear Cache | Clear the Internal Cache |
| Utilities | Generate Hash | Generate a Hash |
| Utilities | Get a Random String | Returns a random string of given length. |
| Utilities | Import File Data | Import Data from File |
| Utilities | Sort Items | Re-sort items in collection based on start and to value of item |
| Utilities | Verifiy Hash | Verify a Hash |
| Webhooks | Create | Create a new webhook. |
| Webhooks | Create Multiple | Create Multiple Webhooks |
| Webhooks | Delete | Delete an existing webhook |
| Webhooks | Delete Multiple | Delete Multiple Webhooks |
| Webhooks | Get | Retrieve a single webhook by unique identifier. |
| Webhooks | List | Get all webhooks. |
| Webhooks | Update | Update an existing webhook |
| Webhooks | Update Multiple | Update Multiple Webhooks |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: arladmin
Other Directus community nodes
Directus VerifiedVendor-built
@directus/n8n-nodes-directus
n8n community node package for Directus CMS integration
128 / weekv1.1.0updated 24 days ago26 ops
Directus Stale 12mo+
@denklab/n8n-nodes-directus
Node to interact with a Directus instance
16 / weekv1.0.7updated 3.5 yr ago
Directus
@flagbit/n8n-nodes-directus
Node to interact with a Directus instance
12 / weekv1.0.8updated 8 mo ago
Directus Stale 12mo+
@stumpworks/n8n-nodes-directus
Node to interact with a Directus instance
9 / weekv1.0.3updated 1.3 yr ago
Directus
@skriptfabrik/n8n-nodes-directus
n8n community node package for Directus CMS integration
0 / weekv1.1.0updated 3 mo ago
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.