Compatible con toda la gama moderna de Prusa
MK4, MK4S, MK3.9, MK3.5, Mini+, XL y CORE One se conectan a SimplyPrint y todas ofrecen la misma interfaz de API. Las impresoras de clase MK3 más antiguas se conectan mediante un host OctoPrint y nuestro complemento.
Pon una impresión en la cola de una Prusa específica con una llamada a la API
Envía mediante POST un ID de archivo, indica una impresora y establece la posición. SimplyPrint procesa la impresión mediante la misma lógica de cola de impresión, aprobación y enrutamiento que usa el panel, para que la impresión empiece en tu Prusa exactamente como si una persona hubiera pulsado Imprimir.
# Queue a print on a specific Prusa MK4 (printer id 42)
curl -X POST "https://api.simplyprint.io/{companyId}/queue/AddItem" \
-H "X-API-KEY: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"fileId": "benchy_gcode_file_id",
"amount": 1,
"for_printers": "42",
"position": "top"
}'
¿Quieres que SimplyPrint elija la Prusa más adecuada en lugar de una específica? Elimina el campo for_printers y la cola elegirá una Prusa operativa con el volumen de impresión adecuado y filamento cargado.
Cómo se conecta SimplyPrint a tu impresora Prusa
SimplyPrint no es un plugin de Prusa Connect. Es un panel en la nube independiente que se conecta directamente a tu Prusa, con dos vías de conexión según la impresora que tengas:
- MK4, MK4S, XL, MK3.9, MK3.5, Mini, Mini+, CORE One: instala una vez en la impresora el paquete de firmware de código abierto de SimplyPrint (actualmente en beta). El firmware se comunica con SimplyPrint por la Wi-Fi / Ethernet propia de la impresora, sin Pi, sin segunda caja, sin ordenador host y todavía sin soporte para webcam.
- MK3 / MK3S / MK3S+ (y anteriores): conecta mediante un host OctoPrint (Raspberry Pi o similar) y nuestro plugin SimplyPrint para OctoPrint. La impresora se comporta igual que con la integración de firmware desde la perspectiva de la API.
Listar, inspeccionar, pausar y reanudar, las operaciones diarias
Cada endpoint de control de impresoras funciona igual en una Prusa que en cualquier otra impresora de tu flota. Pasa el ID de impresora y recibe JSON.
# List every printer in the account (Prusa, Bambu, anything)
curl "https://api.simplyprint.io/{companyId}/printers/Get" \
-H "X-API-KEY: your_api_key_here"
Envía cualquier G-code que acepte tu firmware. Es útil para rutinas de mantenimiento específicas de Prusa, secuencias de calibración o soluciones rápidas:
# Send a one-off G-code command - home all axes on a Prusa MK4
curl -X POST "https://api.simplyprint.io/{companyId}/printers/actions/SendGcode" \
-H "X-API-KEY: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{ "pid": 42, "gcode": "G28" }'
Pausa o reanuda una impresión sin tocar la LCD de la impresora:
# Pause a running print on a Prusa
curl -X POST "https://api.simplyprint.io/{companyId}/printers/actions/Pause" \
-H "X-API-KEY: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{ "pid": 42 }'
Lo que la gente crea con la API de Prusa
Conectores ERP, paneles de laboratorio, bots de Slack/Discord e integraciones con LMS escolares son patrones habituales. Consulta la página principal de la API para ver la lista completa de casos de uso; todo funciona igual con una flota Prusa.
¿Por qué usar SimplyPrint en lugar de la API de Prusa Connect?
Prusa Connect es de solo lectura en muchas vistas: puedes supervisar, pero no iniciar impresiones, gestionar colas ni enviar G-code a distancia. SimplyPrint te ofrece acceso de escritura completo con una sola llamada REST. Prusa Connect es el panel oficial de Prusa y expone su propia API limitada. SimplyPrint te ofrece una API más amplia para las mismas impresoras, además de funciones que Prusa Connect no cubre:
- Flota multimarca: una API para Prusa, Bambu Lab, Creality, Anycubic, hosts de OctoPrint y cualquier equipo basado en Klipper. Sin alternar marcas.
- Endpoints de cola, filamento e historial de trabajos: no solo control de impresoras, sino inventario completo de trabajos pendientes, estado de bobinas de filamento, estadísticas de trabajos anteriores y campos personalizados.
- OAuth2 para integraciones de socios: desarrolla una integración que tus usuarios conecten a su propia cuenta de SimplyPrint, sin tener que compartir tokens de Prusa Connect.
- Eventos push de Webhook: SimplyPrint envía mediante POST en cuanto termina una impresión, sin sondeos.
Acceso según el plan para la API de Prusa
Mismas limitaciones por plan que la API principal de SimplyPrint. Los planes Free y Basic no incluyen API; Pro y superiores desbloquean la API básica; Print Farm y superiores desbloquean la API mejorada (capacidad de escritura para modificar la cola e iniciar impresiones).
| Функция / ограничение | Free | Базовый | Pro | Ферма печати | Enterprise | Школа | Облачный слайсер | Менеджер филамента |
|---|---|---|---|---|---|---|---|---|
|
Solicitudes API por minuto
Limitador con ventana móvil de un minuto compartido por todas las llamadas a la API de la cuenta.
|
- | - | 60 | 180 | 600 | 180 | - | - |
|
Acceso básico a la API
Consulta el estado de la impresora, la cola, los trabajos y el historial de todas las impresoras Prusa de la cuenta.
|
||||||||
|
API avanzada (iniciar impresiones, enviar G-code)
Permite subir archivos, modificar la cola para iniciar impresiones y enviar G-code directamente.
|
Хотите узнать больше о наших тарифах?
Посмотреть все цены и сравнение функцийCombina de forma natural con webhooks y PrusaSlicer en la nube
La API de Prusa es una parte de una plataforma más amplia para desarrolladores. Combínala con webhooks para recibir eventos push cuando una Prusa termina una impresión, y con nuestro PrusaSlicer en la nube si quieres laminar archivos STL a G-code desde tu propio código antes de ponerlos en cola.
Ver la página principal de la API