Skip to content

docs / templates

Templates and fields

Fetched live from GET /v1/templates (or the public catalogue). Image fields accept a public https PNG or JPEG, or a built-in sample such as sample:mug.

Article card article-card v1

Blog or news post announcement for link previews and feeds. Sizes: link (1200×630), square (1080×1080).

site_namerequiredSite or brand name, up to 40 characters
logo_urlLogo. Square PNG or JPEG works best. https URL or a built-in sample.
categoryCategory, up to 32 characters. Small label above the headline
headlinerequiredHeadline, up to 120 characters
subtitleSubtitle, up to 200 characters
authorAuthor, up to 48 characters
publishedDate text, up to 32 characters. Shown as written, e.g. "31 Oct 2026"
brand_colorBrand colour. Default #1F5C4A
themeTheme. Default paper. One of: paper, ink

Product card product-card v1

New product or listing with photo, price and call to action. Sizes: square (1080×1080), portrait (1080×1350).

brand_namerequiredBrand name, up to 40 characters
logo_urlLogo. Square PNG or JPEG works best. https URL or a built-in sample.
product_namerequiredProduct name, up to 80 characters
pricerequiredPrice, up to 24 characters. Shown as written, e.g. "₹1,499" or "$24"
compare_at_priceWas price, up to 24 characters. Shown struck through
badgeBadge, up to 20 characters. e.g. "New" or "Just listed"
descriptionShort description, up to 140 characters
image_urlPhoto URL. Public https JPEG or PNG up to 5 MB, or a built-in sample such as sample:mug.
ctaCall to action, up to 28 characters. Default Shop now
brand_colorBrand colour. Default #B4441B
backgroundBackground. Default light. One of: light, tinted

Announcement / offer card announcement-card v1

Weekly offer, event or news announcement with a large headline. Sizes: square (1080×1080), story (1080×1920).

brand_namerequiredBrand name, up to 40 characters
logo_urlLogo. Square PNG or JPEG works best. https URL or a built-in sample.
kickerKicker, up to 28 characters. Short line above the headline, e.g. "This week only"
offerOffer, up to 16 characters. Large text, e.g. "30% off"
headlinerequiredHeadline, up to 90 characters
detailsDetails, up to 180 characters
date_textDate or time, up to 48 characters
ctaCall to action, up to 32 characters
brand_colorBrand colour. Default #3A2F8C
styleStyle. Default bold. One of: bold, outline

Event card event-card v1

Workshop, launch or meetup with date, time and place. Sizes: square (1080×1080), story (1080×1920).

organiserrequiredOrganiser, up to 40 characters
logo_urlLogo. Square PNG or JPEG works best. https URL or a built-in sample.
titlerequiredEvent title, up to 80 characters
dayrequiredDay, up to 3 characters. Day of the month, e.g. "14"
monthrequiredMonth, up to 9 characters. e.g. "Nov" or "November"
timeTime, up to 32 characters. Shown as written, e.g. "6:30 – 9 pm"
venueVenue, up to 60 characters
image_urlPhoto. https URL or a built-in sample such as sample:venue.
ctaCall to action, up to 28 characters. Default Reserve a seat
brand_colorBrand colour. Default #1F6F5C

Quote card quote-card v1

Customer review, testimonial or pull quote with the person behind it. Sizes: square (1080×1080), link (1200×630).

quoterequiredQuote, up to 220 characters. Only publish quotes the person agreed to share.
authorrequiredPerson, up to 48 characters
roleRole or place, up to 60 characters
avatar_urlPhoto. Square photo. https URL or sample:avatar.
brand_namerequiredBrand name, up to 40 characters
brand_colorBrand colour. Default #B4441B
styleStyle. Default light. One of: light, dark