Not official library for Ultimaker APIs 😅
Provides full API client ⚙️ functionality to interact with Ultimaker devices.
Feel free to contribute ✍️ or report issues 🐛. Let's make it better together!
- Access Ultimaker printers 🖨️, materials 🧱, and other API endpoints 🌐
- Authentication 🔑 support
- All datetime returns in UTC 🕒
- Fully async ⚡ API calls
dotnet add package Ultimaker.ApiClient --version 1.0.4<PackageReference Include="Ultimaker.ApiClient" Version="1.0.4" />var client = new UltimakerClient("http://YOUR_HOST_HERE");
// get current print job 🖨️
var printJob = await client.PrintJob.Get();var client = new UltimakerClient("http://YOUR_HOST_HERE", "YOUR_USERNAME", "YOUR_PASSWORD");
// get gcode 📄
var gcode = await client.PrintJob.GetGCode();- Authentication 🔑: Provide username/password when creating the client
MIT License. See LICENSE for details.