Repetier-Server REST API: manage print jobs

domain: repetier-server.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain an API key from the Repetier-Server web UI user settings to authenticate requests.
  2. Call the REST endpoint using the pattern /printer/api/<printer_slug>?a=<command>&data=<json>&apikey=<key>, using GET for simple calls and POST for larger payloads.
  3. List printers and jobs first to obtain the correct printer slug and job identifiers before issuing job commands.
  4. Send job-management commands (e.g. adding/copying a gcode job to the queue, starting, deleting) via the same endpoint pattern with the appropriate command name.
  5. Consider the WebSocket API instead of REST polling for real-time job and printer status updates.

Known gotchas

Related routes

Control print jobs and printer state via the Repetier-Server REST API
repetier-server.com · 4 steps · unrated
Moonraker (Klipper) API: submit a print job and manage the queue
moonraker.readthedocs.io · 5 steps · unrated
Start, pause, resume, and cancel a print job via OctoPrint's Job API
docs.octoprint.org · 5 steps · unrated

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?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans