Configuration
Select your river and theme. All widget codes on this page will update automatically.
Installation
Copy any widget code below and paste it into your website. All widgets are free and update automatically.
WordPress
Add a Custom HTML block, paste the code, and publish.
Squarespace
Add a Code block (under "More"), paste, and publish.
Wix
Add Elements → Embed Code → Embed HTML, paste the code.
Other
Look for "Custom HTML" or "Embed Code" in your page editor.
Live Conditions Widget
RecommendedGauge readings, weather, condition badges, and trend arrows. Updates automatically.
Live Preview
<iframe
src="https://eddy.guide/embed/widget/current?theme=light"
width="100%" height="480"
style="border:none; border-radius:12px; max-width:600px;"
title="Current River - River Conditions from Eddy"
loading="lazy"
></iframe>Includes a 14-day trend chart for the primary gauge. Rivers with 3+ gauges may need height="540". Add &partner=YourBusiness for branding.
Eddy's Daily Quote
AI-generated condition summary with a clear float/no-float recommendation. Updates throughout the day.
Live Preview
<iframe
src="https://eddy.guide/embed/eddy-quote/current?theme=light"
width="100%" height="300"
style="border:none; border-radius:12px; max-width:600px;"
title="Current River - Eddy's Take"
loading="lazy"
></iframe>Float Trip Planner
Best for OutfittersVisitors pick a river, put-in, and take-out. Shows distance, estimated float time, conditions, and nearby outfitters with contact info. The shuttle route between access points is shown on the full trip details page.
Live Preview
<iframe
src="https://eddy.guide/embed/planner?river=current&theme=light"
width="100%" height="420"
style="border:none; border-radius:12px; max-width:600px;"
title="Plan Your Float - Eddy"
loading="lazy"
></iframe>Add &partner=YourBusiness for branding. The selected river is pre-selected but visitors can change it.
Services Directory
NewOutfitters, campgrounds (including NPS primitive campgrounds reservable through recreation.gov), and lodging with click-to-call phone numbers, website links, reservation links, and Google Maps.
Filter by Category
Only selected listings will be shown in the widget.
Live Preview
<iframe
src="https://eddy.guide/embed/services/current?theme=light"
width="100%" height="400"
style="border:none; border-radius:12px; max-width:600px;"
title="Current River - Outfitters & Services from Eddy"
loading="lazy"
></iframe>Gauge Report
Shows a 7/14/30-day gauge height chart, current reading, and the AI-powered “Eddy Says” condition report. Great for giving visitors a quick visual sense of river conditions over time.
Live Preview
<iframe
src="https://eddy.guide/embed/gauge-report/current?theme=light"
width="100%" height="480"
style="border:none; border-radius:12px; max-width:600px;"
title="Current River - Gauge Report from Eddy"
loading="lazy"
></iframe>Parameters
themelight / dark
days7 / 14 / 30 (default chart period)
partnerYour business name
Condition Badge
Compact inline badge with river name and live condition dot. Great for sidebars and blog posts.
Live Preview
<iframe
src="https://eddy.guide/embed/badge/current?theme=light"
width="280" height="44"
style="border:none; overflow:hidden;"
title="Current River - Condition Badge from Eddy"
loading="lazy"
></iframe>Parameters Reference
All widgets accept URL query parameters to customize behavior. Add these to the src URL in the iframe.
All Widgets
theme | light | dark | Widget color scheme. Defaults to light. |
partner | string | Shows "via YourBusiness" in the widget footer. |
Float Trip Planner
river | slug | Pre-select a river (e.g. current, meramec). |
Services Directory
type | outfitter | campground | cabin_lodge | Show only one service type. Use the filter buttons above to set this. |
highlight | slug,slug,... | Show only specific listings. Comma-separated slugs. |
API Access
Fetch data directly and build your own display.
GET https://eddy.guide/api/riversGET https://eddy.guide/api/rivers/{slug}/servicesGET https://eddy.guide/api/gaugesRate Limits
API endpoints are rate limited per IP. The rivers and gauges endpoints allow 60 requests per minute. The services endpoint allows 60 requests per minute. The plan endpoint allows 30 requests per minute. Exceeding the limit returns a 429 response with a Retry-After header. Embed widgets handle caching automatically.
Running an Outfitter or Campground?
We'd love to partner with you. Get custom widgets, priority support, and help driving visitors to your business.
