Browse API reference
Backgrounds
Update a background
Updates a background.
Parameters
Path
idrequiredThe ID of the background to update.
Request body
application/jsonnameA user-friendly name for this background. This name is used for the selection menu in the dashboard print editor.
"Company Letterhead"teamTo restrict dashboard-based usage of this background to a certain team, specify the team's ID here.
nullResponses
Sample JSON for every response shape is in the right rail. Expand a row below to see every field this endpoint can return.
200Successful responseapplication/json
idA globally unique identifier for the background.
"bg_eg"objectThe object type. Always background.
backgroundaccountThe Intelliprint account ID that the background belongs to.
"acc_eg"nameA user-friendly name for this background. This name is used for the selection menu in the dashboard print editor.
"Company Letterhead"filenamestringThe name of the file uploaded as the background.
"eg_file.pdf"sizeinteger<int64>The size of the file uploaded as the background in bytes.
1024000teamThe team that the background is available to. Can be set to null to make the background available to everyone.
pdfA URL to a PDF example of the background. This is a signed URL that will expire after 1 hour.
"https://cdn.storage.com/intelliprint/backgrounds/bg_ID.pdf"createdThe UNIX timestamp of when the background was created. We use UNIX timestamps to avoid timezone-based issues.
1761955200400Example error responseapplication/json
errormessagestringA human-readable message describing the error. You can display this to your users to help them understand what went wrong.
"Received unknown parameter: testmood (Did you mean testmode?)"typestringThe general category of the error.
invalid_request_errorauthentication_errorpayment_errorrate_limitedinternal_error"invalid_request_error"codestringA unique code for the specific error that occurred.
parameter_invalidparameter_missingparameter_unknownbody_too_largebody_incorrect_formatno_api_keyinvalid_api_keylogged_outforbiddenpayment_errornot_foundrate_limitedrefusedinternal_error"parameter_unknown"paramstringThe parameter that caused the error, if applicable.
"testmood"