Skip to main content

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.