Prints
Record how a print ended.
For connectors reporting a finished job. Sets status (Success 3, Cancelled 4, Failed 5 or PartialSuccess 6) and printTimeInSeconds, and merges filamentUsage into the print's rows by filamentId: actual values are set, estimates and notes are kept, and a filament not yet on the print is added. Rows with no filamentId are matched in order against the print's unlinked rows. endedAt fills in the duration from the start date, or the start date from the duration, when one is missing. Every other field is left alone, and repeating the call is safe: remaining filament changes by the net difference only.
post/api/Prints/{id}/complete
Request
- Base URL: https://api.3dprintlog.com
- URL: https://api.3dprintlog.com/api/Prints/{id}/complete
- Auth: one of:
- OAuth 2 (authorization code, authorization URL https://3dprintlog.auth0.com/authorize, token URL https://3dprintlog.auth0.com/oauth/token)
- API key in header X-Api-Key
- API key in query parameter api_key
Path parameters
idinteger required
The ID of the print.
Request body
Response
The updated print.
Changes
No recorded changes to this operation across all 1 revision of this API.