Authenticate with OAuth2 and connect an UltiMaker printer to Digital Factory
domain: docs.api.ultimaker.com · 4 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register an application and complete the OAuth2 flow described in the Ultimaker Cloud API's Authentication docs to obtain an access token with the needed scopes.
Use the Digital Factory Printers (Connect) API reference to associate an Ultimaker printer with a Digital Factory account or cloud connection.
Poll the printer status endpoint to fetch current status, errors, and any active print job for the printer or printer group.
Reference the example requests in the Ultimaker/digital-factory-sdk GitHub repository for concrete request/response shapes.
Known gotchas
The Cloud API documentation is auto-generated directly from the live API spec, so exact endpoint paths should be pulled from docs.api.ultimaker.com/connect/spec.html rather than memorized, since they can shift between releases.
A print job must first exist via the separate Library (Cura) API before it can be queued to a printer through the Connect/Printers API.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?