@adriancrisandy/n8n-nodes-anaplan
v0.1.0
Published
n8n nodes for Anaplan integration with CA Certificate authentication
Downloads
9
Maintainers
Readme
n8n-nodes-anaplan
This is an n8n community node. It lets you use Anaplan in your n8n workflows.
Anaplan is a cloud-based planning platform that provides enterprise planning and performance management capabilities. This node allows you to automate interactions with Anaplan, including data imports, exports, and integration with other services.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Install this package:
npm install @adriancrisandy/n8n-nodes-anaplanOperations
The Anaplan node currently supports the following operations:
Message
- Send Message: Send messages (placeholder for future Anaplan-specific operations)
Note: Additional operations for Anaplan Integration API v2.0 (workspaces, models, imports, exports, actions, processes) will be added in future versions.
Credentials
To use this node, you need to authenticate with Anaplan using CA Certificate authentication:
Prerequisites
- Obtain a CA certificate registered with Anaplan
- Have the corresponding private key for the certificate
- Know your Anaplan data center region (US or EU)
Setup
- In n8n, create new credentials for "Anaplan CA Certificate API"
- Enter your CA Certificate in PEM format (including BEGIN/END markers)
- Enter your Private Key in PEM format
- Select your Data Center (US, EU, or Custom)
- If using Custom, provide your API base URL
Authentication Flow
The node uses CA Certificate authentication as documented by Anaplan:
- Generates a random 128-byte string (base64 encoded)
- Signs the data with your private key using RSA-SHA512
- Authenticates against
https://auth.anaplan.com/token/authenticate - Automatically refreshes tokens before expiry (30-minute buffer)
For more details, see Anaplan CA Certificate Authentication.
Data Centers
Anaplan operates in multiple data centers:
| Region | API Base URL |
|--------|-------------|
| US | https://api.anaplan.com |
| EU | https://api.eu.anaplan.com |
The authentication endpoint (https://auth.anaplan.com) is global.
Compatibility
- Minimum n8n version: 1.0.0
- Node API version: 1
- Tested with: n8n 1.82.0+
This node is compatible with both self-hosted n8n instances and n8n Cloud.
