Show examples in:
Site

A site represents a specific DatoCMS administrative area

Object payload

id  string
ID of site
type  string
Must be exactly "site"
domain  string, null  Example: "admin.my-awesome-website.com"

Administrative area custom domain

favicon  string, null  Example: "123"

The upload id for the favicon

global_seo  object, null

Specifies default global settings

google_maps_api_token  string, null  Example: "xxxxxxxxxxxxx"

Google API Key to be used by the LatLon widget

imgix_host  string, null  Example: "www.datocms-assets.com"

Imgix host

internal_domain  string, null  Example: "my-website.admin.datocms.com"

DatoCMS internal domain for the administrative area

last_data_change_at  null, date-time  Example: "2017-03-30T09:29:14.872Z"

Specifies the last time when a change of data occurred

locales  Array<string>  Example: ["en"]

Available locales

name  string  Example: "My Awesome Website"

Site name

no_index  boolean  Example: true

Whether the website needs to be indexed by search engines or not

require_2fa  boolean

Specifies whether all users of this site need to authenticate using two-factor authentication

theme  object

Specifies the theme to use in administrative area

timezone  string  Example: "Europe/London"

Site default timezone

ip_tracking_enabled  boolean  Example: true

Specifies whether you want IPs to be tracked in the Project usages section

force_use_of_sandbox_environments  boolean  Example: true

If enabled, blocks schema changes of primary environment

assets_cdn_default_settings  object

Allows setting default parameters for assets served through the CDN

meta.created_at  date-time

Date of project creation

meta.improved_timezone_management  boolean  Example: true

Whether the Improved API Timezone Management option is active or not

meta.improved_hex_management  boolean  Example: true

Whether the Improved API Hex Management option is active or not

meta.improved_gql_multilocale_fields  boolean  Example: true

Whether the Improved GraphQL multi-locale fields option is active or not

meta.improved_gql_visibility_control  boolean  Example: true

Whether the Improved GraphQL visibility control option is active or not

meta.improved_boolean_fields  boolean  Example: true

Whether the Improved boolean fields option is active or not

meta.custom_upload_storage_settings  boolean  Example: true

Whether the site has custom upload storage settings

item_typesArray of { type: "item_type", id: item_type.id }
accountnull, { type: "account", id: account.id }  Deprecated

Please user the owner relationship instead

owner{ type: "account", id: account.id }, { type: "organization", id: organization.id }

Available endpoints