List prints, paged, with optional search, filters and sorting.
Without userId, lists the authenticated user's own prints. With userId, lists that user's public prints, and needs no credentials. Results are paged with pageNumber (from 1) and pageSize (default 10).
Statuses are integers: 1 Pending, 2 Printing, 3 Success, 4 Cancelled, 5 Failed, 6 PartialSuccess. fromDate and toDate must be supplied together.
Request
- Base URL: https://api.3dprintlog.com
- URL: https://api.3dprintlog.com/api/Prints/summary
- Auth: one of:
- none
- 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
Query parameters
The 1-based page number for pagination.
The number of items to return per page.
Optionally search for text in a print's title or notes.
Optionally filter by specific printer ids.
Sent as an integer: 1 = Asc, 2 = Desc.
Sent as an integer: 1 = Title, 2 = StartDate, 3 = FilamentUsage.
Optionally filter by specific filament ids.
Sent as an integer: 1 = Pending, 2 = Printing, 3 = Success, 4 = Cancelled, 5 = Failed, 6 = PartialSuccess.
Optionally filter by a specific print status. PrintLogApi.Models.Print.PrintStatus
Optionally search for public
Optionally filter prints belonging to a specific project.
Response
A Paged List of Print Summaries matching the search criteria.
Changes
No recorded changes to this operation across all 1 revision of this API.