3D Print Pricing API
3D Print PricingDevelopers
Сайт

API для разработчиков

Подключайте заказы к Home Assistant, Discord, Slack, n8n или напрямую к своему Klipper.

Поиск по документации

Перейти к разделу

Как это устроено

3D Print Pricing остаётся системой учёта заказов, Home Assistant — системой управления фермой. Заказ имеет неизменяемый идентификатор (id, UUID) с момента создания и до удаления — на него можно смело завязывать QR-метку заказа: даже если вы поменяете количество, цену, клиента или материал, идентификатор не изменится.

3D Print Pricing  ──REST + webhook──►  Home Assistant  ──Klipper/Moonraker──►  принтер
    ▲                                                                          │
    └──────────────── PUT /print-jobs/{id} (статус) ◄──────────────────────────┘

Назначение конкретного принтера/катушки (например, через Spoolman) — логика Home Assistant, 3D Print Pricing в этом не участвует. 3D Print Pricing лишь отдаёт данные заказа и принимает статус обратно.

Авторизация

Персональный токен (PAT) создаётся в Настройки → Интеграции → Разработчикам → Токены доступа. Передаётся в каждом запросе заголовком:

Authorization: Bearer pat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Токен даёт полный доступ ко всем данным аккаунта от вашего имени, без ограничения прав только заказами — то же, чем пользуется плагин слайсера. Заведите для Home Assistant отдельный токен (не переиспользуйте личный) — так его можно отозвать в любой момент, не трогая остальные интеграции.

На страницах эндпоинтов ниже у каждого есть кнопка «Выполнить» — реальный запрос с этим токеном к вашему аккаунту прямо из браузера. Токен нигде не хранится на нашем сервере — он живёт только в сессии этой вкладки браузера и переносится на другие страницы /developers, пока вкладка не закрыта.

Вопросы по интеграции — через обычную поддержку 3D Print Pricing.Написать в поддержку
REST APIWEBHOOKSHOME ASSISTANTDISCORDSLACKN8NKLIPPER
REST APIWEBHOOKSHOME ASSISTANTDISCORDSLACKN8NKLIPPER

Попробуйте 3D Print Pricing бесплатно

© 2026 · 3DPP API · v9.5.0 · 16+

Максим Иван Андреевич · Самозанятый (НПД) · ИНН 524308881820 · print.calculator.3d@gmail.com