Company
The current company.
The current company. Company is a global object, meaning it will always be accessible on any Liquid template.
Properties
authors
The company's blog post authors.
Returns: Array (AuthorDrop)
avatar_logo
The company's avatar logo image.
Returns: ImageDrop
biographies
The company's biography content entries.
Returns: Array (ContentDrop)
booking_fee_name
The label shown for booking fees at checkout.
Returns: String — the custom name when configured, otherwise the platform
default (typically "Booking Fee").
countries
The display names of countries where this company has published public products.
Returns: Array (String) — e.g. ["Canada", "United Kingdom"].
facebook_username
The Facebook username configured in site social settings.
Returns: String or nil
id
The company's unique identifier.
Returns: String — a UUID.
instagram_username
The Instagram username configured in site social settings.
Returns: String or nil
logo
The company's wordmark logo image.
Returns: ImageDrop or nil — nil when no wordmark logo has been uploaded.
name
The company's display name.
Returns: String
organisation
The organisation this company belongs to.
Returns: OrganisationDrop or nil — nil when the company is not part of an
organisation.
posts
The company's published blog posts.
Returns: Array (BlogPostDrop) — ordered by published_at descending (most
recent first). Unpublished posts are excluded.
presentment_currencies
The presentment currencies enabled for customer-facing price display on this
company's site. Each supported currency code is a boolean attribute on the
returned object — for example, company.presentment_currencies.usd is
true when USD is enabled.
Returns: Object — boolean flags keyed by lowercase currency code.
products
The company's published public products.
Returns: Array (ProductDrop) — excludes private and unpublished products.
{% for product in company.products %}
{{ product.name }}
{% endfor %}seatsio_public_key
The company's public seats.io workspace key.
Returns: String or nil
series
The company's product series.
Returns: Array (SeriesDrop)
subdomain
The company's Easol subdomain.
Returns: String
time_zone_identifier
The company's timezone identifier.
Returns: String — e.g. "America/New_York", "Europe/Madrid", or "UTC".
This is useful when working with dates stored with timezone offsets in site builder custom fields.
When dates are selected in datepickers, they are stored with the company's timezone offset applied.
Use this attribute along with time_zone_offset to correctly interpret and display dates in Liquid templates.
time_zone_offset
The company's current UTC offset in seconds, accounting for daylight saving time.
Returns: Integer — e.g. -18000 for US Eastern Standard Time or 0 for
UTC. Falls back to 0 when the configured timezone identifier is invalid.
This value changes throughout the year for timezones that observe DST. For example:
- Eastern Standard Time (EST):
-18000seconds (UTC-5) - Eastern Daylight Time (EDT):
-14400seconds (UTC-4) - Central European Time (CET):
3600seconds (UTC+1) - Central European Summer Time (CEST):
7200seconds (UTC+2) - UTC:
0seconds
twitter_username
The Twitter username configured in site social settings.
Returns: String or nil