Test Configuration

Streets iD: Settings > Streets iD in the app
API Key: Settings > Security > Embed Domains
Host Domain: Your embed API key must have this website’s domain registered. If testing locally, add localhost. For production, add the domain this page is hosted on (e.g. thestreetsapp.com).
Streets iD:
API Key: required

User Events — Grid Layout

Display upcoming events with custom colors, search, and date filtering

<div data-streets-widget="user-events" data-share-id="..." data-layout="grid" data-limit="6" data-theme="light" data-primary-color="#3B82F6" data-secondary-color="#F59E0B" data-header-text-color="#FFFFFF" data-show-search="true" data-show-date-filter="true" data-sort-by="date" data-api-key="..."></div>

User Events — List Layout, Dark Theme

Compact list with name sorting and date filter

Dark List

<div ... data-layout="list" data-limit="4" data-theme="dark" data-show-search="false" data-show-date-filter="true" data-sort-by="name"></div>

Minimal — No Images / Location

<div ... data-layout="grid" data-limit="3" data-theme="minimal" data-show-search="false" data-show-date-filter="false" data-hide-image="true" data-hide-location="true" data-sort-by="name"></div>

User Events — Inline Checkout + Custom Labels

Opens checkout in a modal instead of redirecting, with hidden location and price sort

<div data-streets-widget="user-events" data-share-id="..." data-layout="list" data-limit="2" data-theme="light" data-primary-color="#EF4444" data-header-text-color="#FFFFFF" data-inline-checkout="true" data-event-button-label="Get Tickets" data-show-search="true" data-show-date-filter="false" data-hide-location="true" data-hide-price="false" data-sort-by="price" data-api-key="..."></div>

User Products — Grid Layout

Display products with search, low-stock indicators, and custom purple theme

<div data-streets-widget="user-products" data-share-id="..." data-layout="grid" data-limit="6" data-theme="light" data-primary-color="#8B5CF6" data-secondary-color="#F59E0B" data-show-search="true" data-show-low-stock="true" data-sort-by="name" data-api-key="..."></div>

User Products — Dark & Inline Checkout

Dark theme, inline checkout, and custom button labels

Dark List + Price Sort

<div ... data-layout="list" data-limit="4" data-theme="dark" data-header-text-color="#FFFFFF" data-show-search="true" data-sort-by="price"></div>

Inline Checkout + Low Stock

<div ... data-layout="grid" data-limit="3" data-theme="light" data-primary-color="#8B5CF6" data-secondary-color="#DC2626" data-header-text-color="#FFFFFF" data-inline-checkout="true" data-product-button-label="Shop Now" data-show-low-stock="true" data-show-search="false"></div>

User Products — Prices Hidden + Search Only

Hide pricing for catalog-style browsing

<div data-streets-widget="user-products" data-share-id="..." data-layout="grid" data-limit="4" data-theme="light" data-primary-color="#8B5A2B" data-secondary-color="#D2B48C" data-show-search="true" data-hide-image="false" data-hide-price="true" data-sort-by="name" data-api-key="..."></div>

User Listings Attribute Reference

All supported data-* attributes for user-events and user-products widgets

Common Attributes

AttributeRequiredDefaultValues / Description
data-streets-widgetYesuser-events | user-products
data-share-idYesUser's Streets iD
data-api-keyYesEmbed API key (sk_...)
data-layoutNogridgrid | list
data-limitNo6Maximum items to display
data-themeNolightlight | dark | minimal
data-primary-colorNoHex color for gradients and accents
data-secondary-colorNoHex color for highlights
data-header-text-colorNoHex color for user name and about text
data-show-searchNotruetrue | false
data-hide-imageNofalsetrue | false
data-hide-priceNofalsetrue | false
data-inline-checkoutNofalsetrue to open checkout in a modal

Events-Specific Attributes

AttributeDefaultValues / Description
data-show-date-filtertruetrue | false — date range filter
data-hide-locationfalsetrue | false — hide event location
data-sort-bydatedate | name | price
data-event-button-labelGet TicketsCustom button text for event cards

Products-Specific Attributes

AttributeDefaultValues / Description
data-show-low-stockfalsetrue | false — show quantity when < 10
data-sort-bynamename | price
data-product-button-labelBuy NowCustom button text for product cards