Die Entwicklerplattform für 3D-Druckerflotten

Mit SimplyPrint entwickeln

Drei Bausteine, ein Authentifizierungsmodell, eine Flotte. Die REST-API für Code, der bei Bedarf Status abruft. Webhooks für Ereignisse, die SimplyPrint sofort sendet, wenn sich etwas ändert. Der MCP-Server für KI-Assistenten, die deine Flotte in natürlicher Sprache steuern. Jeder Endpunkt, jedes Ereignis und jedes Tool bildet dieselbe Oberfläche ab, die das SimplyPrint-Panel intern nutzt, daher ist ein Drucker in deinem Code derselbe Drucker, den dein Team in der App sieht.

Kom gratis i gang Mer info og guide

Gleiche Daten. Gleiche Authentifizierung. Drei Oberflächen, passend zu deiner Arbeitsweise.

Wähle die Schnittstelle, die zu deinem Anwendungsfall passt. Die meisten echten Integrationen kombinieren zwei davon: REST-API zum Abfragen, Webhooks zum Reagieren. Ergänze den MCP-Server, wenn ein KI-Assistent eingebunden wird. Keine SDK-Bindung, kein proprietäres Protokoll, keine separate Abrechnung.

Drei Entwickler-Schnittstellen, eine Flotte

Sie lösen jeweils eine andere Art von Problem. Nutze eins. Nutze alle drei. Sie nutzen dasselbe Berechtigungsmodell pro Nutzer, dieselben Datenstrukturen und dasselbe Konto.

JSON über HTTPS mit einem X-API-KEY-Header.

Ereignisse an jede URL, Discord, Slack oder Teams senden.

Native Tool-Schnittstelle für Claude, ChatGPT und andere KI-Assistenten.

Was Entwickler wirklich mit SimplyPrint entwickeln

Echte Muster, die wir in Druckfarmen, Schulen, Makerspaces, bei OEM-Partnern und Integrationsanbietern sehen:

  • Individuelle Auftragsannahme, ein Angebotsportal oder ERP, das bezahlte Aufträge über /queue/AddItem direkt in die SimplyPrint-Warteschlange legt, mit einem Webhook zurück, sobald der Druck fertig ist. ShipStation, Shopify und individuelle Bestellportale lassen sich so anbinden.
  • Produktions-Dashboards: eine TV-große Statusanzeige oder ein BI-Dashboard, das die API nach Live-Druckerstatus, Warteschlangenlänge und täglichem Durchsatz abfragt. Kombiniere es mit Webhooks für sofortige Updates statt Abfrageschleifen.
  • Discord-, Slack- und Teams-Anbindungen, Webhook-URL eines Kanals einfügen, relevante Team-Ereignisse wählen, native Nachrichten erhalten. Werkstattbenachrichtigungen ohne Code.
  • AI-Assistenten, verbinde Claude, ChatGPT oder Gemini über MCP und lasse den Assistenten Warteschlangeneinträge genehmigen, Spulen mit niedrigem Bestand finden oder den Druckverlauf von gestern in Klartext zusammenfassen.
  • Hardwareintegrationen - neue AutoPrint-Hardware, etwa Plattenwechsler, Abschiebesysteme und Riemenmodifikationen, lässt sich mit einigen G-Code-Schnipseln und einer Integration-Klasse über das AutoPrint-Integrationsframework einbinden.
  • White-Label-Bereitstellungen - OEM-Partner nutzen dieselbe API-Oberfläche, um auf Basis von SimplyPrint ein markengeprägtes Kundenerlebnis zu schaffen.

OAuth2 für Drittanbieter-Apps und -Plattformen

Entwickelst du ein Produkt, mit dem andere SimplyPrint-Kunden ihr Konto verbinden sollen? Nutze OAuth2, statt jeden Kunden zu bitten, einen API-Schlüssel einzufügen. Sie klicken auf Connect SimplyPrint, melden sich bei simplyprint.io an, sehen die genaue Liste der von dir angeforderten Scopes und stimmen zu. Du erhältst ein Bearer-Token, das an das gewählte Konto gebunden ist, keine gemeinsam genutzten Geheimnisse, keine Copy-Paste-Anmeldedaten, keine Supporttickets wegen verlorener API-Schlüssel.

Dies ist derselbe OAuth2-Ablauf, den wir für Partnerintegrationen auf Plattformen wie Zapier, n8n, Make und Activepieces bereitstellen, siehe Workflow-Automatisierung. Die kanonischen URLs sind:

Hinweis: Das OAuth2 für Integrationen, also die oben genannten URLs, ist vom MCP-OAuth-Flow unter /oauth/authorize getrennt. Der MCP-Flow ist ausschließlich für KI-Clients. Wenn du einen eigenen Connector für Claude / ChatGPT entwickelst, verwende diesen und sieh dir die MCP-Feature-Seite an. SimplyPrint richtet genehmigte OAuth2-Clients über das OAuth2-Client-Anfrageformular ein.

OAuth2-Client anfordern

Eigene AutoPrint-Hardwareintegrationen

Entwickelst du Hardware, die das Entfernen von Drucken automatisiert, etwa einen Plattenwechsler, Ausschubmechanismus, Belt-Mod oder Teilefänger? Das AutoPrint-Framework von SimplyPrint ist der Integrationspunkt. Jede Hardwareintegration registriert eine eigene Gcode-Vorlage, einen Enum-Fall für die Methode und eine Integrationsklasse, die Marketingmetadaten sowie die MethodDefinition bereitstellt, mit der SimplyPrint die Hardware erkennt und steuert.

Zu den bestehenden Partnern gehören der Chitu PlateCycler, JobOx, FarmLoop und das SimplyPrint-AutoPrint-Gerät selbst, alle über dasselbe Integrationsframework angebunden. Der Hardwareanbieter, oder SimplyPrint im Namen des Anbieters, liefert eine einzelne PHP-Klasse und einen Gcode-Ausschnitt. Den Rest, Methodenerkennung, Panel-UI, Warteschlangenübergabe, Gcode am Ende und Ausschuberkennung, übernimmt das Framework. Schreib uns über [email protected], wenn du Hardware entwickelst, die als vollwertige AutoPrint-Methode angeboten werden soll.

AutoPrint-Funktionsseite ansehen

Plan-Zugriff: Wer welche Entwicklerschnittstelle nutzen kann

Alle drei Entwicklerschnittstellen sind Teil der Standardtarife von SimplyPrint: kein separater Entwicklerzugang, keine Abrechnung pro Aufruf, keine Gebühr pro Ereignis. Die Tarife Free, Basic, Cloud Slicer und Filament Manager bieten keine Entwicklerschnittstellen. Alles Folgende ist ab Pro freigeschaltet.

Funksjon / begrensning Gratis Basic Pro Printfarm Enterprise Skole Cloud Slicer Filamenthåndterer
Basis-API-Zugriff
Ab Pro. JSON über HTTPS, ein X-API-KEY-Header. Lesezugriff und eingeschränkte Schreibzugriffe: Druckerstatus, Warteschlangeneinträge, Aufträge, Filamentbestand, Tags und Gruppen. 60 Anfragen pro Minute mit Pro, 180 mit Print Farm und School, 600 mit Enterprise.
Erweiterte API (vollständiger Lese- und Schreibzugriff)
Ab dem Print-Farm-Tarif. Ermöglicht Datei-Uploads über /queue/AddItem, Änderungen an der Druckwarteschlange zum Starten von Drucken, direktes Senden von G-code und Massen-Schreibvorgänge. Übernimmt den höheren Rate-Limit-Pool des Tarifs.
Webhooks
Ab dem Print-Farm-Tarif. Vollständiges Mehrkanal-Webhook-System mit regulärem JSON, Discord, Slack und Microsoft Teams, über 60 Ereignissen, optionaler HMAC-Signierung und Verlauf pro Zustellung. Keine Gebühren pro Webhook oder Zustellung, keine Ereignislimits.
MCP-Server für KI-Assistenten
Ab Pro. Verbinde Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT, Gemini, Cursor und jeden anderen MCP-fähigen Assistenten, um deine Druckerflotte per natürlicher Sprache zu steuern. OAuth-basiert, mit Berechtigungsbereichen, keine Gebühr pro Aufruf. Das Abonnement des Assistenten zahlst du an dessen Anbieter.
Zapier, n8n, Make & Activepieces
Ab Pro kannst du dich über die offiziellen OAuth2-basierten Integrationen verbinden. Ab Print Farm erhältst du darüber vollen Schreibzugriff, da sich die Integrationen nach der API-Stufe deines Kontos richten.

Vil du vite mer om abonnementene våre?

Se full pris- og funksjonssammenligning

Erste Schritte

Wähle die passende Schnittstelle für deinen Anwendungsfall:

  • REST-API: Melde dich im Panel an, öffne Kontoeinstellungen → API, vergib einen Namen für einen Schlüssel und kopiere ihn. Lies anschließend die vollständige Referenz unter apidocs.simplyprint.io, einschließlich einer llms.txt-Datei und eines strukturierten api/index.json-Katalogs, wenn du Tools auf Grundlage der Dokumentation selbst entwickeln möchtest.
  • Webhooks: Öffne die Webhooks-Seite im Panel, füge eine Ziel-URL ein, beliebige URL oder ein Channel-Webhook für Discord / Slack / Teams, und wähle die relevanten Ereignisse. Testzustellungen sind nur einen Klick entfernt. Anleitung: Alles über die Webhooks-Funktion.
  • MCP: Füge https://simplyprint.io/api/mcp in die Einstellungen für benutzerdefinierte Connectoren/MCP-Server deines KI-Assistenten ein, durchlaufe die OAuth-Zustimmung und stelle dem Assistenten eine Frage. Schritt für Schritt: Verbinde SimplyPrint per MCP mit einem beliebigen KI-Assistenten.
  • OAuth2-Partner-Apps: Beantrage einen Client über das OAuth2-Client-Antragsformular und konfiguriere deine App mit den obigen URLs.
Festgefahren? Komm in den SimplyPrint-Discord, im Kanal #developers werden API- und Integrationsarbeiten besprochen, oder schreib an [email protected], wenn etwas ausführlicher besprochen werden muss.

API-Referenz öffnen

Häufig gestellte Fragen

Basis-API-Zugriff gibt es ab Pro. Die erweiterte API mit Dateiuploads, Warteschlangenänderungen zum Starten von Drucken und direktem Senden von G-code gibt es ab Print Farm. Webhooks gibt es ab Print Farm. MCP für KI-Assistenten gibt es ab Pro. Die Tarife Free, Basic, Cloud Slicer und Filament Manager bieten keine Entwicklerfunktionen.
Die URL lautet https://api.simplyprint.io/{id}/{endpoint}: Die Zahl nach dem Host ist deine Konto-ID, keine Version. Die API selbst verwendet keine Versionen in der URL. Wir erweitern sie, ohne die bestehende Oberfläche zu beeinträchtigen. Endpunkte sowie Anfragen und Antworten bleiben stabil: Neue Felder können hinzukommen, bestehende werden weder entfernt noch umfunktioniert.
60 Anfragen pro Minute bei Pro, 180 pro Minute bei Print Farm und School, 600 pro Minute bei Enterprise. Bei Überschreitung erhältst du einen 60-Sekunden-Timeout; danach wird der Begrenzer zurückgesetzt. Einige zusätzliche Aufrufe in einer Sekunde sind in Ordnung, das Fenster erstreckt sich fortlaufend über eine volle Minute.
Melde dich im Panel an, öffne Kontoeinstellungen -> API, benenne deinen Schlüssel und kopiere ihn. In 30 Sekunden erledigt. Jeder Schlüssel ist an deinen Benutzer gebunden und übernimmt deine Berechtigungen im Konto, eine Integration hat also genau den Zugriff ihres Eigentümers, nicht mehr.
API-Schlüssel für eigene Integrationen mit deinem eigenen Konto, der einfachste Weg: ein Header. OAuth2, wenn du ein Produkt entwickelst, das andere SimplyPrint-Kunden mit ihrem Konto verbinden. Jeder Kunde autorisiert die Verbindung über einen Zustimmungsbildschirm, und du siehst nie seine Zugangsdaten. Genehmigte OAuth2-Clients werden über das OAuth2-Client-Antragsformular eingerichtet.
Die API arbeitet per Pull: Dein Code fragt SimplyPrint bei Bedarf nach dem Status. Webhooks arbeiten per Push: SimplyPrint informiert deinen Code sofort, wenn sich etwas ändert, ohne Polling, ohne Verwaltung von Rate-Limits und ohne verpasste Ereignisse. Der MCP-Server ist die native Tool-Oberfläche für KI-Assistenten: dieselben Daten, dieselbe Authentifizierung, eine geprüfte Tool-Registry statt roher Endpunkte. Die meisten Integrationen nutzen eines davon. Erweiterte Integrationen kombinieren alle drei.
Noch nicht, die API ist reines JSON über HTTPS, sodass du mit jedem modernen HTTP-Client in wenigen Zeilen loslegen kannst. Wir bieten eine offizielle Cura-Integration, einen SimplyPrint MCP-Server für KI-Agenten und richten auf Anfrage OAuth2-Clients für Partnerintegrationen auf Plattformen wie Zapier, n8n, Make und Activepieces ein. Wenn du ein sprachspezifisches SDK brauchst, schreib uns über [email protected].
Es gibt keine öffentliche Sandbox, Integrationen werden für dein echtes Konto entwickelt. Du kannst für die Entwicklung ein separates kostenloses oder Pro-Testkonto erstellen, einen eigenen API-Key erzeugen und deine Integration darauf ausrichten, bevor du auf Produktionsschlüssel wechselst. Gern richten wir auf Anfrage ein entwicklungsfreundliches Setup für ernsthafte Integrationspartner ein.
Für das Training von SimplyPrint AI werden keine Daten von dir verwendet. Über MCP gesendete Daten gehen gemäß deren eigenen Daten- und Trainingsrichtlinien an den Anbieter des Assistenten, Anthropic, OpenAI oder Google. Wenn du das Training dort deaktivieren möchtest, prüfe die Datenschutzeinstellungen deines Assistenten.
Der SimplyPrint-Discord hat einen #developers-Kanal, in dem die meisten API- und Integrationsfragen beantwortet werden. Für alles, was ein längeres Gespräch erfordert, etwa OAuth2-Client-Bereitstellung, Partnerschaften für individuelle Integrationen, OEM/White-Label oder Hardware-Integration, schreibe an [email protected].

Schritt-für-Schritt-Einrichtungsanleitungen

Vollständige Anleitungen für jeden Client und jede Oberfläche findest du im Entwicklerbereich des Helpdesks: API-Schlüssel einrichten, Webhooks für Discord / Slack / Teams konfigurieren und MCP für Claude, ChatGPT und Gemini CLI einrichten.

Innholdsfortegnelse