Widgets API

Pro+

Embeddable UI components - drop-in predictions, live scores, and more

Overview

Widgets API provides embeddable JavaScript components that you can drop into any website. No need to build UI - just include a script tag and customize with data attributes.

💡 Perfect for non-technical users

Ideal for WordPress, Wix, or any CMS where developers want to add football intelligence without coding React components.

Available Widgets

Predictions Widget

Show today's AI predictions

<script src="https://cdn.over15ai.com/widgets.js"></script>

<div 
  class="over15-predictions-widget"
  data-api-key="YOUR_API_KEY"
  data-market="over25"
  data-limit="5"
  data-theme="dark"
></div>

Data Attributes

data-api-key - Your API key
data-market - over15, over25, btts, winner
data-limit - Number of predictions (1-10)
data-theme - light or dark

Live Scores Widget

Real-time match scores

<div 
  class="over15-live-scores-widget"
  data-api-key="YOUR_API_KEY"
  data-league="eng.1"
  data-auto-refresh="true"
></div>

Fixtures Widget

Today's match schedule

<div 
  class="over15-fixtures-widget"
  data-api-key="YOUR_API_KEY"
  data-league="all"
  data-date="today"
></div>

Odds Widget

Betting odds display

<div 
  class="over15-odds-widget"
  data-api-key="YOUR_API_KEY"
  data-match-id="760486"
  data-markets="1x2,over_under,btts"
></div>

Customization

Themes

dark
light

Custom CSS

.over15-predictions-widget {
  --primary-color: #10B981;
  --background-color: #1F2937;
  --text-color: #FFFFFF;
}

Installation

Include the widget library once in your HTML head:

<script src="https://cdn.over15ai.com/widgets.js" async></script>

Then add widget div elements anywhere on your page. The library automatically initializes all widgets.

Pricing

Free TierNot available for widgets
Starter TierNot available for widgets
Pro Tier✅ Unlimited widget loads
Business Tier✅ White-label widgets