What is the Integration API?
The CardClan Integration API enables third-party platforms, automation tools, and custom applications to programmatically send personalized cards, manage workflows, and integrate CardClan’s functionality into existing systems. This API is specifically designed for:- Automation platforms (Pabbly Connect, Zapier)
- CRM integrations (HubSpot, Salesforce, Pipedrive)
- E-commerce platforms (Shopify, WooCommerce)
- Custom applications
Authentication
The Integration API uses Integration Keys for authentication - these are special UUID-based keys that provide scoped access to integration endpoints.How to Get Your Integration Key
- Log in to your CardClan dashboard
- Navigate to the Settings page
- Click “Generate Integration Key”
- Copy and securely store the key
Authentication Format
API Endpoints
The Integration API provides the following endpoint categories:Authentication Endpoints
- Validate Token - Test your integration key
Data Retrieval Endpoints
- Get Workspaces - Retrieve accessible workspaces
- Get Cards - List cards within workspaces
- Get Email Accounts - Fetch configured email accounts
Action Endpoints
- Send Card - Send personalized cards via email
- Get Card URL - Generate shareable card URLs
Configuration Endpoints
- Create Config - Set up integration configurations
- Get Config - Retrieve integration settings
Workflow Management
- Workflow Cards - Manage cards with active integrations
Base URL
All Integration API endpoints use:Quick Example
Here’s a simple example of sending a card using the Integration API:Getting Started
1
Generate Integration Key
Create your integration key in the CardClan dashboard
2
Test Authentication
Use the Validate Token endpoint
3
Get Your Data
Retrieve your workspaces and cards using the data endpoints
4
Set Up Integration Config
Create an integration configuration for your workflow
5
Send Your First Card
Use the Send Card endpoint