/
PR
printhiv3d
/
Print Hive API Documentation
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
1
Docs
History
Schema
Filter operations
Action Feed
7
Agent Auth
2
AMS
2
Analytics
5
API Keys
8
Assistant
1
Assistant Feedback
5
Assistant Watches
7
Connectivity Diagnostics
3
Farm Events
1
Feature Flags
2
Filament Consumption
8
Files
9
Hex
17
Hive Link
11
HiveSlice
10
Hosts
8
Inventory
4
Inventory Orders
7
Inventory Transactions
1
Lifecycle Emails
4
Loop Runs
8
Maintenance
9
Makes
16
Materials
15
ML Models
2
Mobile Briefing
1
Model Files
11
models
5
Models
28
post
/v1/models/{modelId}/files/prepare-upload
Prepare a direct model file upload
post
/v1/models/{modelId}/files/ingest-url
Ingest a remote model file by URL
post
/v1/webhook/supabase/storage/model-files
Process uploaded model file storage objects
get
/v1/models/{id}
Get model by ID
delete
/v1/models/{id}
Delete model
patch
/v1/models/{id}
Update model
post
/v1/models/{id}/restore
Restore model
get
/v1/models/exists
Check if model exists
get
/v1/models/storage-stats
Get model file storage stats
get
/v1/models/delta
Get Hive Drive model/file deltas
get
/v1/models/changes
Get model changes since timestamp
get
/v1/models
List models
post
/v1/models
Create new model from external source
post
/v1/models/{modelId}/tags/generate
Generate AI tags for existing model
post
/v1/models/{modelId}/images
Upload model images
get
/v1/models/{modelId}/files
List model files
post
/v1/models/{modelId}/files
Upload model files
patch
/v1/models/{modelId}/files/{fileId}
Rename model file
put
/v1/models/{modelId}/files/{fileId}/content
Replace model file content
post
/v1/models/{modelId}/files/{fileId}/retry-processing
Retry Model File processing
get
/v1/models/upload-destination
Read the Organization upload destination
post
/v1/models/upload-destination
Resolve the Organization upload destination
get
/v1/source-deletions/impact
Preview source deletion production impact
get
/v1/source-deletions/latest
Read the latest Source Deletion Audit context
post
/v1/source-deletions/confirm
Confirm source deletion and disclosed production impact
post
/v1/source-deletions/reap
Reap retained Model File bytes after protected work ends
post
/v1/source-deletions/reconcile
Reconcile legacy unavailable-source work
get
/v1/model-tags
List known model tags
OAuth
7
OAuth Clients
5
Onboarding
2
Operator Dispatch
8
Operator Sessions
1
Order Items
2
Order Stream Grants
6
Orders
7
Organizations
6
Platform Credentials
4
Print Jobs
5
Printer Control
9
Printer Tags
12
Printers
29
Product SKUs
9
Production Capacity
6
Production Runs
15
Public
1
Purchase Requests
11
Recommendation Receipts
10
RPI Image
4
Shippo
5
Shopify
9
Shopify SKU Mapping
1
Slicer
4
Slicer Gateway
5
Smart Queue
4
Sub-Tasks
20
Subscriptions
1
Support
1
Tasks
8
Telemetry
3
Training
8
Veeqo
4
get
/.well-known/openai-apps-challenge
get
/.well-known/integrations.json
get
/.well-known/mcp/server-card.json
get
/openapi.json
get
/v1/mcp/
post
/v1/mcp/
delete
/v1/mcp/
get
/v1/agent/identity/claim/inspect
post
/v1/agent/identity/claim/confirm
post
/v1/printer-events
post
/v1/printer-events/batch
get
/v1/printer-config
post
/v1/printer-config
get
/v1/printer-config/{id}
patch
/v1/printer-config/{id}
patch
/v1/printer-config/{id}/connection-status
post
/v1/printers/{id}/filaments/assign
patch
/v1/printers/{id}/maintenance
post
/v1/printers/{id}/operator-device-start
patch
/v1/printers/{id}/ready
post
/v1/printers/{id}/commands
put
/v1/printers/{id}/filaments/{position}
delete
/v1/printers/{id}/filaments/{position}
post
/v1/printers/{id}/ftp-health/failure
post
/v1/printers/{id}/ftp-health/success
post
/v1/printers/{id}/next-job
patch
/v1/printers/{id}/lock
get
/v1/printers/{id}/status
get
/v1/printers/{id}/frame
patch
/v1/printers/{id}/delete
get
/v1/printers/upload-speed
get
/v1/printers/orphaned-jobs
post
/v1/print-jobs/create
post
/v1/print-jobs/reorder
patch
/v1/print-jobs/{id}/assign
post
/v1/print-jobs/{id}/start
post
/v1/print-jobs
patch
/v1/print-jobs/{id}/status
get
/v1/print-jobs/{id}
delete
/v1/print-jobs/{id}
get
/v1/print-jobs/{id}/history
post
/v1/print-jobs/{id}/history
patch
/v1/print-jobs/{id}/retry
patch
/v1/batch-jobs/{id}/scheduling-hold
get
/v1/batch-jobs
post
/v1/batch-jobs
get
/v1/batch-jobs/{id}
patch
/v1/batch-jobs/{id}
get
/v1/batch-jobs/{id}/dashboard
post
/v1/batch-jobs/{id}/cancel
patch
/v1/batch-jobs/{id}/cancel
post
/v1/batch-jobs/empty
post
/v1/batch-jobs/{id}/jobs
post
/v1/batch-jobs/{id}/remove-jobs
post
/v1/batch-jobs/{id}/archive
post
/v1/batch-jobs/{id}/unarchive
get
/v1/listings
post
/v1/listings
get
/v1/listings/{id}
delete
/v1/listings/{id}
patch
/v1/listings/{id}
post
/v1/listings/{id}/sync
get
/v1/onboarding/status
post
/v1/onboarding/complete
get
/v1/mqtt/hosting
get
/v1/mqtt/connections
post
/v1/mqtt/connections
post
/v1/mqtt/displays/{id}/recover
post
/v1/mqtt/connections/{id}/test
patch
/v1/mqtt/connections/{id}
get
/v1/mqtt/displays
post
/v1/mqtt/displays
get
/v1/mqtt/displays/{id}
patch
/v1/mqtt/displays/{id}
post
/v1/mqtt/displays/{id}/claim
delete
/v1/mqtt/displays/{id}/claim
post
/v1/mqtt/pair
put
/v1/mqtt/displays/{id}/draft
post
/v1/mqtt/displays/{id}/preview
post
/v1/mqtt/displays/{id}/publish
post
/v1/mqtt/displays/{id}/rollback
post
/v1/mqtt/displays/{id}/commands
post
/v1/mqtt/displays/{id}/confirm
post
/v1/mqtt/displays/{id}/credentials/rotate
delete
/v1/mqtt/displays/{id}/credentials/{credentialId}
post
/v1/mqtt/displays/{id}/rebind
get
/v1/mqtt/displays/{id}/diagnostics
get
/v1/mqtt/profiles
post
/v1/mqtt/profiles
post
/v1/mqtt/profiles/compile
get
/v1/mqtt/profiles/{id}
patch
/v1/mqtt/profiles/{id}
put
/v1/mqtt/profiles/{id}/draft
post
/v1/mqtt/profiles/{id}/publish
get
/v1/mqtt/profiles/{id}/revisions
get
/v1/mqtt/revisions/{revisionId}
get
/v1/mqtt/profile-targets
get
/v1/mqtt/displays/{id}/profile
post
/v1/mqtt/displays/{id}/profile
post
/v1/mqtt/displays/{id}/profile/retry
Models
Copy Markdown
Copied
Copy failed
Changes to Read the Organization upload destination
get
/v1/models/upload-destination
Oct 9, 2026
65fa0a6a3aad
Revision changes
○
endpoint added
Ask about this API