Company settings
AI agents: read /llms.txt; add .md to any page URL. This page as Markdown: /reference/company-settings.md. Index of every page and the rules for every call: /llms.txt. Guides and concepts in one file: /llms-full.txt. OpenAPI: /openapi.json.
Your company's profile, logo, customer portal look, custom domain, general preferences and list columns.
14 operations
- POSTUpload the customer portal background
/Uploads the background image of your customer portal asv1/ api/ store/ {team_slug}/ setting/ customer_portal_bg multipart/form-data, in the fieldmedia. - POSTUpload the customer portal favicon
/Uploads the favicon of your customer portal, the small icon in the browser tab, asv1/ api/ store/ {team_slug}/ setting/ customer_portal_favicon multipart/form-datain the fieldmedia. - POSTUpload the team logo
/Uploads a new team logo asv1/ api/ store/ {team_slug}/ setting/ photo multipart/form-data, in the fieldmedia. - GETShow team settings
/Returns the team's settings as one object keyed by setting name: PDF and display options, date formats, tax labels, customer portal options and more, with defaults filled in for options the team never changed.v1/ api/ store/ {team_slug}/ setting - PUTCheck a custom domain is allowed
/Runs the same checks as "Set the custom domain" without saving anything.v1/ api/ store/ {team_slug}/ setting/ custom_domain/ check - PUTCheck a custom domain's DNS
/Checks that the domain has a CNAME record pointing tov1/ api/ store/ {team_slug}/ setting/ custom_domain/ check_setup domain.yoprint.com, using public DNS. - GETGet your company details
/Returns your team's profile: name, slug, contact details, timezone, units, logo, customer portal background and favicon, custom domain and plan.v1/ api/ store/ {team_slug}/ setting/ detail - PUTUpdate company details
/Changes the team's company details: name, email, phone, website, tax number and timezone.v1/ api/ store/ {team_slug}/ setting - PUTSet the columns of a list
/Saves which columns one of the team's lists shows in the web app, for everyone on the team: sales orders, quotes, purchase orders, customers, jobs or shipments.v1/ api/ store/ {team_slug}/ setting/ column - PUTSet the custom domain
/Sets the domain your customer portal is served on, for examplev1/ api/ store/ {team_slug}/ setting/ custom_domain/ update shop.example.comor a subdomain ofyoprintmerch.com. - PUTUpdate general settings
/Changes the team's general settings: units and date formats, PDF options, order and quote default dates, customer portal options, approval terms, tax labels, supplier catalogs and inventory automation.v1/ api/ store/ {team_slug}/ setting/ general - DELETERemove the customer portal background
/Removes the customer portal background image.v1/ api/ store/ {team_slug}/ setting/ customer_portal_bg - DELETERemove the customer portal favicon
/Removes the customer portal favicon.v1/ api/ store/ {team_slug}/ setting/ customer_portal_favicon - DELETERemove the team logo
/Removes the team logo from YoPrint and the customer portal.v1/ api/ store/ {team_slug}/ setting/ photo
