OctoPrintClient.printerprofiles
- OctoPrintClient.printerprofiles.list(opts)
Retrieves a list of all configured printer profiles.
- Arguments:
opts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.printerprofiles.get(id, opts)
- Arguments:
id (
string()) – The identifier of the profile to retrieveopts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.printerprofiles.add(profile, additional, opts)
Adds a new profile to OctoPrint.
- Arguments:
profile (
string()) – The data of the profile to addbasedOn (
string()) – The identifier of the profile to base this profile on (optional)opts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.printerprofiles.update(id, profile, opts)
Updates an existing profile in OctoPrint.
- Arguments:
id (
string()) – The identifier of the profile to updateprofile (
string()) – The data of the profile to updateopts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.printerprofiles.delete(id, opts)
Deletes a profile in OctoPrint.
- Arguments:
id (
string()) – The identifier of the profile to deleteopts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
See also
- Printer profile operations
The documentation of the underlying printer profile API.