Printers

List the current user's printers.

Inactive printers are left out unless includeInactive=true. Use a printer's id as the printerId when creating a print.

get/api/Printers/summary

Request

  • Base URL: https://api.3dprintlog.com
  • URL: https://api.3dprintlog.com/api/Printers/summary
  • 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

Query parameters

PageNumberinteger

The 1-based page number for pagination.

PageSizeinteger

The number of items to return per page.

searchTextstring

Filter printers by name, make, and model.

includeInactiveboolean

By default, only returns active printers. Set this to true to return both active and inactive printers.

Response

Returned with a paged list of printer summaries.

idinteger
namestring nullable
makestring nullable
modelstring nullable
isActiveboolean
wattageWnumber double nullable
slotCountinteger

How many filament positions the printer has. 1 for a single-tool printer.

defaultImageThumbnailUrlstring nullable

Signed thumbnail URL for this printer's default photo. Populated per-request, AFTER the cache read - a signed URL cached for the entry's lifetime would outlive its signature.

Changes

No recorded changes to this operation across all 1 revision of this API.