Bulletin API
Add a ready-made daily sports briefing to a news site, team page, app, digital display, or newsletter. The API supplies the published World Sports in 60 Seconds from Sports in 60 in a format that browser and server applications can use.
What you get
Ready-to-play media
Complete editorial package
Reporting sources
Sports in 60 attribution
Current or archived bulletins
Live API example
This July 27 example is delivered through videoUrl. A partner can place the same URL in a standard HTML video player.
Embeddable widget
Paste this iframe on any website. It always shows the latest published briefing, with a link back to Sportsin60.com. Portrait video works best around 360×720. Add ?breaking=1 to include the breaking sports rail (use a taller iframe, about 360×1020).
<iframe src="https://sportsin60.com/embed/bulletin" title="World Sports in 60 Seconds" width="360" height="720" style="border:0;border-radius:12px;overflow:hidden;max-width:100%;" loading="lazy" allow="autoplay; fullscreen; encrypted-media" referrerpolicy="strict-origin-when-cross-origin" ></iframe>
With breaking headlines: https://sportsin60.com/embed/bulletin?breaking=1
Dated archive widget (optional): https://sportsin60.com/embed/bulletin/YYYY-MM-DD · with breaking: https://sportsin60.com/embed/bulletin/YYYY-MM-DD?breaking=1
Endpoints
Latest
By date
Recent
Example
Fetch the latest briefing, then play videoUrl or audioUrl. Display the supplied attribution link back to Sportsin60.com.
curl -s https://sportsin60.com/api/v1/bulletin/latest | jq '{
publisher,
bulletin: (.bulletin | {
date,
title,
durationSec,
videoUrl,
audioUrl,
attribution,
pageUrl
})
}'<video
controls
poster="{posterUrl}"
src="{videoUrl}"
></video>
<p>
<a href="{attribution.url}">{attribution.text}</a>
· <a href="{pageUrl}">Full briefing and sources</a>
</p>Response fields
Successful responses include { "ok": true, "publisher": …, "series": …, "bulletin": … }. The recent endpoint returns items instead of a single bulletin. Media URLs are absolute and responses cache for about 60 seconds at the edge.
Media
Editorial
Attribution
Usage rules
Attribute Sports in 60. Do not strip source links. Do not claim the content as your own original reporting. Optional API keys: set BULLETIN_API_KEYS on the server and pass X-Api-Key when keys are configured.
Questions? Use Ask on the site.
