Войти
Разработчикам

Документация API ТекКит

Интегрируйте бухгалтерию и платежи в ваши сервисы за считанные минуты. RESTful API, строгая типизация и полный контроль над данными.

Скриншот документации API с примерами кода

Безопасная аутентификация

Мы используем стандартный Bearer Token (JWT) для всех запросов к API.

Чтобы получить доступ, сгенерируйте API-ключ в личном кабинете в разделе Настройки → Интеграции. Ключ состоит из 64 символов и действителен до ручной отмены.

Authorization: Bearer sk_live_51MzX...92a

Никогда не публикуйте секретные ключи в клиентском коде (frontend). Используйте их только на сервере.

Пример запроса (cURL)

curl -X GET https://api.teckit.ru/v1/invoices \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"

Справочник по Endpoints

Основные ресурсы для работы с платежами и клиентами.

Инвойсы (Invoices)

POST /v1/invoices

Создание счетов на оплату. Автоматическая генерация PDF и отправка ссылки клиенту в мессенджер.

Клиенты (Customers)

GET /v1/customers

Управление базой контрагентов. Получение истории транзакций и обновление контактных данных.

Транзакции (Transactions)

GET /v1/transactions

Лог всех финансовых операций. Фильтрация по датам, статусам (paid, pending, failed) и суммам.

Webhook Events

Подпишитесь на события, чтобы получать уведомления в реальном времени, когда что-то происходит в аккаунте пользователя ТекКит.

  • payment.success Средства успешно поступили на счет мастера.
  • invoice.expired Срок оплаты счета истек без транзакции.
  • refund.created Инициирован возврат средств клиенту.

Пример Payload (JSON)

{
  "id": "evt_1N8x2L",
  "type": "payment.success",
  "data": {
    "object": {
      "id": "pi_3Oz...",
      "amount": 5400,
      "currency": "RUB",
      "status": "succeeded"
    }
  }
}
        

Библиотеки и SDK

Не хотите писать парсеры с нуля? Используйте наши официальные библиотеки для популярных языков программирования. Мы поддерживаем их и выпускаем обновления параллельно с API.

npm install @teckit/sdk

Присоединяйтесь к сообществу

Обсуждайте интеграции, делитесь решениями и получайте поддержку от других разработчиков и команды ТекКит.

Перейти в форум разработчиков