# Company settings

Section: Team settings. Part of the [API reference](https://developer.yoprint.com/reference.md). Web page: https://developer.yoprint.com/reference/company-settings/

This page and all 14 operation pages, in 2 files: https://developer.yoprint.com/llms/company-settings.txt (operations 1 to 8), https://developer.yoprint.com/llms/company-settings-2.txt (operations 9 to 14)

Your company's profile, logo, customer portal look, custom domain, general preferences and list columns.

## Operations (14)

- [Upload the customer portal background](https://developer.yoprint.com/reference/company-settings/v1-setting-customer-portal-bg-update.md): `POST /v1/api/store/{team_slug}/setting/customer_portal_bg`. Uploads the background image of your customer portal as `multipart/form-data`, in the field `media`.
- [Upload the customer portal favicon](https://developer.yoprint.com/reference/company-settings/v1-setting-customer-portal-favicon-update.md): `POST /v1/api/store/{team_slug}/setting/customer_portal_favicon`. Uploads the favicon of your customer portal, the small icon in the browser tab, as `multipart/form-data` in the field `media`.
- [Upload the team logo](https://developer.yoprint.com/reference/company-settings/v1-setting-photo-update.md): `POST /v1/api/store/{team_slug}/setting/photo`. Uploads a new team logo as `multipart/form-data`, in the field `media`.
- [Show team settings](https://developer.yoprint.com/reference/company-settings/v1-setting-show.md): `GET /v1/api/store/{team_slug}/setting`. 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…
- [Check a custom domain is allowed](https://developer.yoprint.com/reference/company-settings/v1-setting-custom-domain-check.md): `PUT /v1/api/store/{team_slug}/setting/custom_domain/check`. Runs the same checks as "Set the custom domain" without saving anything.
- [Check a custom domain's DNS](https://developer.yoprint.com/reference/company-settings/v1-setting-custom-domain-check-setup.md): `PUT /v1/api/store/{team_slug}/setting/custom_domain/check_setup`. Checks that the domain has a CNAME record pointing to `domain.yoprint.com`, using public DNS.
- [Get your company details](https://developer.yoprint.com/reference/company-settings/v1-setting-detail-show.md): `GET /v1/api/store/{team_slug}/setting/detail`. Returns your team's profile: name, slug, contact details, timezone, units, logo, customer portal background and favicon, custom domain and plan.
- [Update company details](https://developer.yoprint.com/reference/company-settings/v1-setting-update.md): `PUT /v1/api/store/{team_slug}/setting`. Changes the team's company details: name, email, phone, website, tax number and timezone.
- [Set the columns of a list](https://developer.yoprint.com/reference/company-settings/v1-setting-column-update.md): `PUT /v1/api/store/{team_slug}/setting/column`. 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.
- [Set the custom domain](https://developer.yoprint.com/reference/company-settings/v1-setting-custom-domain-update.md): `PUT /v1/api/store/{team_slug}/setting/custom_domain/update`. Sets the domain your customer portal is served on, for example `shop.example.com` or a subdomain of `yoprintmerch.com`.
- [Update general settings](https://developer.yoprint.com/reference/company-settings/v1-setting-general-update.md): `PUT /v1/api/store/{team_slug}/setting/general`. 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…
- [Remove the customer portal background](https://developer.yoprint.com/reference/company-settings/v1-setting-customer-portal-bg-delete.md): `DELETE /v1/api/store/{team_slug}/setting/customer_portal_bg`. Removes the customer portal background image.
- [Remove the customer portal favicon](https://developer.yoprint.com/reference/company-settings/v1-setting-customer-portal-favicon-delete.md): `DELETE /v1/api/store/{team_slug}/setting/customer_portal_favicon`. Removes the customer portal favicon.
- [Remove the team logo](https://developer.yoprint.com/reference/company-settings/v1-setting-photo-delete.md): `DELETE /v1/api/store/{team_slug}/setting/photo`. Removes the team logo from YoPrint and the customer portal.
