findFonts

API reference for the findFonts method.

Lists a curated selection of fonts available for use within Canva when no options is provided, otherwise performs filtering based on the criteria specified in the options.

To list all available fonts, please use the requestFontSelection method.

#optionsFindFontsOptions
Optional

Options for retrieving a list of fonts.

Properties of options
#fontRefsFontRef[]
Optional

The refs of the fonts to retrieve.

The result of retrieving a list of fonts. This is a Promise that resolves with the following object:

#fontsFont[]

The retrieved fonts.

Properties of fonts
#namestring

The name of the font.

#refFontRef

A unique identifier that points to a font asset in Canva's backend.

#weightsFontWeight[]

The available font weights for the font.

Properties of weights
#stylesFontStyle[]

The font styles available for this specific font weight.

The available options include:

  • "normal"
  • "italic"
#weightFontWeightName

The name of the font weight.

The available options include:

  • "normal"
  • "thin"
  • "extralight"
  • "light"
  • "medium"
  • "semibold"
  • "bold"
  • "ultrabold"
  • "heavy"
#previewUrlstring
Optional

The URL of an image that renders a preview of the font.