deploy
📄️ Device submits benchmark results after running inference. No authentication required — the code is the credential. Merge
Device submits benchmark results after running inference. No authentication required — the code is the credential. Merges benchmark data with any existing session payload (does not overwrite origin metadata). Transitions session from 'deploying' to 'done' on first submission.
📄️ Cancel a pairing session. Auth required. Returns 409 if the session is already 'done' or 'cancelled'.
Cancel a pairing session. Auth required. Returns 409 if the session is already 'done' or 'cancelled'.
📄️ Device connects to a pairing session. No authentication required — the code is the credential. Transitions the session f
Device connects to a pairing session. No authentication required — the code is the credential. Transitions the session from 'pending' to 'connected'. Returns 410 if expired, 409 if session is not in pending state.
📄️ Create a new pairing session for phone-based model deployment. Returns a short code the user enters on their device to c
Create a new pairing session for phone-based model deployment. Returns a short code the user enters on their device to connect. Auth required.
📄️ Trigger deployment to the connected device. Resolves the model, determines optimal format for the device capabilities, g
Trigger deployment to the connected device. Resolves the model, determines optimal format for the device capabilities, generates a download URL, and transitions the session to 'deploying'. Auth required. Session must be in 'connected' state or returns 409.
📄️ Poll pairing session status by code. No authentication required — the code itself is the secret. Returns 404 if the code
Poll pairing session status by code. No authentication required — the code itself is the secret. Returns 404 if the code does not exist, 410 if the session has expired.