Skip to main content

Floaty Technical Reference

This document provides technical information about how Floaty works.


Does Floaty Have a Public API?

No. Floaty does not provide a public API for developers.

All button group management is done through the Floaty app interface in your Shopify admin. There are no external API endpoints for creating, updating, or deleting button groups.


How Floaty Displays Buttons on Your Store

Floaty uses Shopify's theme extension system to display buttons on your storefront.

When a customer visits your store:

  1. The Floaty theme extension loads on the page
  2. It requests your active button groups from Floaty's servers
  3. The buttons are rendered based on your saved settings

This happens automatically. You do not need to do anything beyond enabling the app embed and configuring your buttons.


Data Floaty Accesses

Floaty requests the following permissions when installed:

Data TypePurpose
Store informationTo identify your store
ProductsTo let you link buttons to specific products
CollectionsTo let you link buttons to specific collections

Floaty does not access:

  • Customer personal data
  • Order information
  • Payment information

Theme Compatibility

Floaty works with Online Store 2.0 themes that support app embeds.

If your theme was published before 2021, it may not support app embeds. In this case:

  • Update to a newer theme, or
  • Contact support for assistance

For Developers

If you are a developer working on a Shopify store with Floaty installed:

Theme Extension

Floaty adds a theme extension called "Floaty Buttons" to your store. This extension:

  • Is managed through the theme customizer
  • Can be enabled or disabled in App Embeds
  • Does not require any code changes to your theme

No Custom Integration Needed

Floaty is a self-contained app. You do not need to:

  • Write any code
  • Modify your theme files
  • Set up webhooks
  • Configure API keys

Everything is handled through the visual app interface.


Questions?

If you have technical questions about Floaty:

  1. Check the FAQ for common questions
  2. Contact support from within the Floaty app

For questions about Shopify theme development, see Shopify's developer documentation.