Whether the website needs to be indexed by search engines or not
The upload id for the favicon
Specifies default global settings
Site name
Specifies the theme to use in administrative area
Available locales
Site default timezone
Specifies whether all users of this site need to authenticate using two-factor authentication
Specifies whether you want IPs to be tracked in the Project usages section
const SiteClient = require('datocms-client').SiteClient;const client = new SiteClient('YOUR-API-TOKEN');client.site.update({noIndex: true,favicon: '123',globalSeo: {siteName: 'My Awesome Website',fallbackSeo: {title: 'Default meta title',description: 'Default meta description',image: '123',twitterCard: 'summary_large_image'},titleSuffix: ' - My Awesome Website',facebookPageUrl: 'http://facebook.com/awesomewebsite',twitterAccount: '@awesomewebsite'},name: 'My Awesome Website',theme: {primaryColor: {red: 128,green: 128,blue: 128,alpha: 128},lightColor: {red: 128,green: 128,blue: 128,alpha: 128},accentColor: {red: 128,green: 128,blue: 128,alpha: 128},darkColor: {red: 128,green: 128,blue: 128,alpha: 128},logo: '123'},locales: ['en'],timezone: 'Europe/London',require2fa: false,ipTrackingEnabled: true,ssoDefaultRole: '34'}).then((site) => {console.log(site);}).catch((error) => {console.error(error);});
> node example.js{"id": "155","name": "My Awesome Website","domain": "admin.my-awesome-website.com","googleMapsApiToken": "xxxxxxxxxxxxx","imgixHost": "www.datocms-assets.com","internalDomain": "my-website.admin.datocms.com","locales": ["en"],"timezone": "Europe/London","noIndex": true,"favicon": "123","lastDataChangeAt": "2017-03-30T09:29:14.872Z","frontendUrl": "https://www.mywebsite.com/","require2fa": false,"ipTrackingEnabled": true,"theme": {"primaryColor": {"red": 128,"green": 128,"blue": 128,"alpha": 128},"lightColor": {"red": 128,"green": 128,"blue": 128,"alpha": 128},"accentColor": {"red": 128,"green": 128,"blue": 128,"alpha": 128},"darkColor": {"red": 128,"green": 128,"blue": 128,"alpha": 128},"logo": "123"},"globalSeo": {"siteName": "My Awesome Website","fallbackSeo": {"title": "Default meta title","description": "Default meta description","image": "123","twitterCard": "summary_large_image"},"titleSuffix": " - My Awesome Website","facebookPageUrl": "http://facebook.com/awesomewebsite","twitterAccount": "@awesomewebsite"},"account": "312","buildTriggers": ["1822"],"menuItems": ["34"],"ssoUsers": ["312"],"users": ["312"],"itemTypes": ["44"],"ssoDefaultRole": ["34"],"roles": ["34"]}