zadarma

Zadarma API integration node for n8n - reliable authentication based on working Python implementation

Package Information

Downloads: 6 weekly / 48 monthly
Latest Version: 1.0.3
Author: zerox9dev

Documentation

n8n-nodes-zadarma

Zadarma telephony API integration for n8n workflows.

Installation

npm install n8n-nodes-zadarma

Restart n8n, find Zadarma in node palette.

Setup

# In n8n:
# 1. Credentials → Create New → Zadarma API
# 2. Enter API Key + Secret from https://my.zadarma.com/api/
# 3. Add Zadarma node to workflow

Operations

  • Call Statistics - Get call records for date range
  • Recording Download - Get download link for call ID

Usage

Get Call Statistics

{
  "resource": "statistics",
  "operation": "getStats", 
  "startDate": "2024-01-01T00:00:00Z",
  "endDate": "2024-01-02T00:00:00Z"
}

Get Recording Link

{
  "resource": "recording",
  "operation": "getLink",
  "callId": "pbx12345678"
}

Features

  • HMAC-SHA1 authentication
  • RFC1738 URL encoding
  • Sandbox/production modes
  • Error handling with continue-on-fail

Links

Discussion