setSiteFonts
Validates and deduplicates supplied fonts, stores up to 100 in site metadata, and returns the site. Requests a tracking script refresh. Requires survey edit access, CTA edit access, or site settings edit access, and an editable site.
setSiteFonts(
siteId: Int!
fonts: [SiteFontInput!]!
): Site!
Arguments
setSiteFonts.siteId ● Int! non-null scalar
Site ID from sites.
setSiteFonts.fonts ● [SiteFontInput!]! non-null input
Replacement font list; duplicates are removed and only the first 100 distinct normalized fonts are stored.
Type
Site object
A site with derived activity/install status plus optional tracking and settings data normalized for GraphQL clients. Returned by site and sites.