Home
Content Management API⁡𝅶‍‍𝅺⁡‍𝅴⁡𝅴𝅹‍‍⁢𝅵‍‍⁣⁣‌⁡⁣𝅺⁣⁢⁣𝅸⁠⁢‍‍‍𝅷‍‍𝅳⁡‍⁠‍‍⁢𝅵‍‍𝅳⁡⁣⁡⁣⁡​⁡⁢⁢𝅵‍𝅺‍𝅺⁢𝅸⁡⁢‍𝅹⁣‌⁡⁣𝅺⁢𝅸⁡⁢‍𝅹⁢𝅺𝅸‍𝅺⁠⁣𝅴⁡⁣𝅺⁡‍‍𝅺𝅴⁡⁣⁠𝅸⁠𝅺⁡⁣⁡𝅴⁡​⁠⁡⁢‍𝅺⁢𝅳⁢‌⁢​⁢𝅴⁢‍⁢⁠‍𝅺𝅴⁡⁣⁠𝅸⁡⁢‍𝅺⁢⁢⁢𝅴⁢𝅳⁢⁢⁢‌⁢⁡⁢𝅳⁢‌‍‍⁡𝅸
Main resources
Upload-related
Site Search
Environments
UI
Workflows
Async jobs
Roles & permissions
Webhooks
Hosting & CI integrations
Subscription
Enterprise
    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

    Administrative area custom domain

    favicon  string, null

    The upload id for the favicon

    global_seo  object, null

    Specifies default global settings

    google_maps_api_token  string, null

    Google API Key to be used by the LatLon widget

    imgix_host  string, null

    Imgix host

    internal_domain  string, null

    DatoCMS internal domain for the administrative area

    last_data_change_at  null, date-time

    Specifies the last time when a change of data occurred

    locales  Array<string>

    Available locales

    name  string

    Site name

    no_index  boolean

    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

    Site default timezone

    ip_tracking_enabled  boolean

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

    meta.improved_timezone_management  boolean

    Whether the Improved API Timezone Management option is active or not

    meta.improved_hex_management  boolean

    Whether the Improved API Hex Management option is active or not

    meta.improved_gql_multilocale_fields  boolean

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

    item_types  Array of { type: "item_type", id: item_type.id }
    account  null, { 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