Kompatibel med hele den moderne Prusa-serien
MK4, MK4S, MK3.9, MK3.5, Mini+, XL og CORE One kobles alle til SimplyPrint og har det samme API-grensesnittet. Eldre printere i MK3-klassen kobles til via OctoPrint-vert og pluginen vår.
Sett en utskrift i kø på en bestemt Prusa med ett API-kall
POST en fil-ID, velg en printer og angi posisjonen. SimplyPrint kjører utskriften gjennom samme kø-, godkjennings- og rutinglogikk som panelet bruker, slik at utskriften starter på Prusa-printeren din akkurat som om en person hadde trykket på Skriv ut.
# 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"
}'
Vil du at SimplyPrint skal velge den Prusa-printeren som passer best, i stedet for en bestemt? Fjern feltet for_printers, så velger køen en operativ Prusa med riktig byggevolum og filament lastet inn.
Hvordan SimplyPrint kobler til Prusa-printeren din
SimplyPrint er ikke en Prusa Connect-plugin. Det er et separat skypanel som kobler direkte til Prusa-printeren din, med to tilkoblingsmåter avhengig av hvilken printer du har:
- MK4, MK4S, XL, MK3.9, MK3.5, Mini, Mini+, CORE One: installer den åpne fastvarepakken fra SimplyPrint på printeren én gang (for tiden i beta). Fastvaren kommuniserer med SimplyPrint over printerens egen Wi-Fi / Ethernet, ingen Pi, ingen ekstra boks, ingen vertsdatamaskin og ingen webcamerastøtte ennå.
- MK3 / MK3S / MK3S+ (og eldre): koble til via en OctoPrint-vert (Raspberry Pi eller lignende) og vår SimplyPrint OctoPrint-plugin. Printeren oppfører seg identisk med integrasjonsveien via fastvare, sett fra API-et.
List opp, inspiser, sett på pause, gjenoppta, de daglige operasjonene
Hvert endepunkt for printerstyring fungerer på samme måte på en Prusa som på enhver annen printer i flåten din. Send printer-ID-en, få JSON tilbake.
# 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"
Send hvilken som helst G-code fastvaren din godtar, nyttig for Prusa-spesifikke vedlikeholdsrutiner, kalibreringssekvenser eller hurtigreparasjoner:
# 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" }'
Sett en utskrift på pause eller fortsett den uten å røre printerens LCD:
# 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 }'
Hva folk bygger med Prusa API
ERP-koblinger, labdashbord, Slack/Discord-boter og LMS-integrasjoner for skoler er alle vanlige mønstre. Se hovedsiden for API-et for hele listen med bruksområder, alt der fungerer på samme måte med en Prusa-flåte.
Hvorfor bruke SimplyPrint i stedet for Prusa Connects API?
Prusa Connect er skrivebeskyttet i mange visninger, du kan overvåke, men ikke starte utskrifter, administrere køer eller sende G-code eksternt. SimplyPrint gir deg full skrivetilgang med ett REST-kall. Prusa Connect er Prusas eget førstepartspanel og eksponerer sitt eget begrensede API. SimplyPrint gir deg et bredere API for de samme printerne, pluss ting Prusa Connect ikke dekker:
- Printerflåte på tvers av merker: én API for Prusa, Bambu Lab, Creality, Anycubic, Elegoo, OctoPrint-verter og alt Klipper-basert. Ingen merkesjonglering.
- Kø-, filament- og jobbhistorikkendepunkter: ikke bare printerkontroll, men en fullstendig oversikt over ventende jobber, status for filamentspoler, statistikk for tidligere jobber og egendefinerte felt.
- OAuth2 for partnerintegrasjoner: lag en integrasjon som brukerne dine kobler til sin egen SimplyPrint-konto, i stedet for at brukerne dine må dele Prusa Connect-tokener.
- Webhook-pushhendelser: SimplyPrint sender POST i det en utskrift fullføres, uten polling.
Plantilgang for Prusa API
Samme planbaserte tilgang som i SimplyPrints hoved-API. Free- og Basic-planene gir ikke API-tilgang, Pro og høyere låser opp Basic API, Print Farm og høyere låser opp Enhanced (skriverettigheter for å endre køen og starte utskrifter).
| 功能/限制 | 免费 | 基础 | 专业版 | 打印农场 | 企业版 | 学校 | 云切片 | 耗材管理器 |
|---|---|---|---|---|---|---|---|---|
|
API-forespørsler per minutt
Rullerende begrensning per minutt delt av alle API-kall for kontoen.
|
- | - | 60 | 180 | 600 | 180 | - | - |
|
Tilgang til grunnleggende API
Les printerstatus, utskriftskø, jobber og historikk for alle Prusa-printere på kontoen.
|
||||||||
|
Utvidet API (start utskrifter, send G-code)
Gir tilgang til filopplastinger, køendringer som starter utskrifter og direkte sending av G-code.
|
您想详细了解我们的套餐吗?
查看完整价格和功能对比Passer naturlig med webhooks og den skybaserte PrusaSlicer
Prusa API-et er én del av en større utviklerplattform. Kombiner det med webhooks for push-hendelser når en Prusa fullfører en utskrift, og med vår skybaserte PrusaSlicer hvis du vil slice STL-filer til G-code fra egen kode før du legger dem i kø.
Se hovedsiden for API-et