4.8k★by zaycv
novafon\_api – OpenClaw Skill
novafon\_api is an OpenClaw Skills integration for data analytics workflows. Novafon Data API и Call API интеграция и примеры запросов — работа с данными, отчётами и управлением звонками через JSON-RPC.
Skill Snapshot
| name | novafon\_api |
| description | Novafon Data API и Call API интеграция и примеры запросов — работа с данными, отчётами и управлением звонками через JSON-RPC. OpenClaw Skills integration. |
| owner | zaycv |
| repository | zaycv/novafon |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @zaycv/novafon |
| last updated | Feb 7, 2026 |
Maintainer

name: novafon_api
description: Novafon Data API и Call API интеграция и примеры запросов — работа с данными, отчётами и управлением звонками через JSON-RPC.
metadata: {"clawdbot":{"emoji":"📞","always":true,"requires":{"bins":["curl","jq"]}}}
# Novafon API 📞
Novafon предоставляет два JSON-RPC API — **Data API** для доступа к данным и отчётам, и **Call API** для создания и управления звонками. :contentReference[oaicite:1]{index=1}
## 🔑 Настройка
### 📦 Переменные окружения
| Variable | Description | Required |
|----------|-------------|----------|
| NOVAFON\_DATA\_API\_URL | Base URL Data API (обычно dataapi-jsonrpc.novofon.ru/v2.0) | Yes |
| NOVAFON\_CALL\_API\_URL | Base URL Call API (обычно callapi-jsonrpc.novofon.ru/v4.0) | Yes |
| NOVAFON\_API\_TOKEN | Доступный **access_token** (ключ API или сессия) | Yes |
## 🧠 Общие сведения
📌 Обе API используют **JSON-RPC 2.0** (метод POST, тело запроса JSON). :contentReference[oaicite:2]{index=2}
📌 Все параметры и поля — **snake_case**. :contentReference[oaicite:3]{index=3}
📌 Требуется добавление IP в белый список в админ-панели. :contentReference[oaicite:4]{index=4}
## 🗂 Data API — работа с данными и отчётами
### 📌 Основные принципы
- Базовый URL: ${NOVAFON\_DATA\_API\_URL} → JSON-RPC запросы. :contentReference[oaicite:5]{index=5}
- Обработка ошибок подробно описана (коды, мнемоники). :contentReference[oaicite:6]{index=6}
- Поддерживаются фильтрация, сортировка и пагинация. :contentReference[oaicite:7]{index=7}
### 📊 📈 📉 Базовые запросы
\# Пример базового запроса Data API
curl -s "${NOVAFON\_DATA\_API\_URL}" \\
-H "Content-Type: application/json" \\
-d '{
"jsonrpc":"2.0",
"id":"req1",
"method":"get.account",
"params":{
"access\_token":"'"${NOVAFON\_API\_TOKEN}"'"
}
}' | jq '.'
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install novafon\_api?
Run openclaw add @zaycv/novafon in your terminal. This installs novafon\_api into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/zaycv/novafon. Review commits and README documentation before installing.
