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)

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

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): -18000 seconds (UTC-5)
  • Eastern Daylight Time (EDT): -14400 seconds (UTC-4)
  • Central European Time (CET): 3600 seconds (UTC+1)
  • Central European Summer Time (CEST): 7200 seconds (UTC+2)
  • UTC: 0 seconds

twitter_username

The Twitter username configured in site social settings.

Returns: String or nil

On this page