An n8n community node for the Anytype API.
n8n-nodes-anytype-demo.mp4
It supports the official Anytype API resources:
- Search (Global and Space search)
- Spaces
- Lists
- Members
- Objects
- Properties
- Tags
- Types
- Templates
Follow the n8n community nodes installation guide.
Create Anytype API credentials in n8n:
- Base URL:
- Default:
http://127.0.0.1:31009/v1 - Change if your Anytype API is exposed elsewhere.
- Default:
- API Version:
- Default:
2025-11-08 - Sent as the
Anytype-Versionheader.
- Default:
- API Key:
- A token you pass as
Authorization: Bearer <token>.
- A token you pass as
Generate the API key with Anytype's official auth flow, then paste it into the n8n credential:
- Create an auth challenge (
POST /auth/challenges) with your app name - Check Anytype Desktop for the 4-digit code
- Create the API key (
POST /auth/api_keys) with the challenge ID and code
See Anytype docs: https://developers.anytype.io/docs/reference/2025-11-08/create-api-key/
Most “Get Many” endpoints return:
{ "data": [...], "pagination": { "offset": 0, "limit": 100, "has_more": true, "total": 123 } }This node automatically returns only the data array as n8n items when using “Get Many”.
If you need the full raw response (including pagination) or unsupported endpoints, use n8n's
HTTP Request node with your Anytype base URL, Anytype-Version header, and Bearer API key.
- Search objects across all spaces
- Search objects within a space
- Get Many
- Create
- Get
- Update
- Add objects to list
- Remove object from list
- Get list views
- Get objects in list
- Get Many
- Get
- Get Many
- Create
- Get
- Update
- Delete
- Get Many
- Create
- Get
- Update
- Delete
- Get Many
- Create
- Get
- Update
- Delete
- Get Many
- Create
- Get
- Update
- Delete
- Get Many
- Get
- n8n community nodes (documentation)
- Anytype developer docs (API reference)