Skip to content

Add Lumify sports intelligence source - #1029

Open
lumifyai wants to merge 1 commit into
bruin-data:mainfrom
lumifyai:add-lumify-source
Open

Add Lumify sports intelligence source#1029
lumifyai wants to merge 1 commit into
bruin-data:mainfrom
lumifyai:add-lumify-source

Conversation

@lumifyai

Copy link
Copy Markdown

Summary

  • Adds a keyed lumify:// source for Lumify, an agent-ready sports intelligence API (schedules, scores, odds context across 8+ sports).
  • Tables: sports, leagues, seasons, teams, players, events (date-windowed with after_id pagination).
  • Docs wired into README, VitePress sidebar, and the Sports platforms index.

URI

lumify://?api_key=<lmfy-...>&sport=nba

Free instant keys (no signup): https://lumify.ai/docs/ai

Test plan

  • go test ./pkg/source/lumify/ -count=1
  • Reviewer: optional live smoke with a free key:
    ingestr ingest \
      --source-uri 'lumify://?api_key=<key>&sport=nba' \
      --source-table 'teams' \
      --dest-uri 'duckdb:///tmp/lumify.duckdb' \
      --dest-table 'main.teams'

Made with Cursor

Introduce a keyed Lumify source for sports, leagues, seasons, teams,
players, and date-windowed events so warehouses can sync Lumify's
agent-ready sports API alongside existing soccer/sports providers.

Co-authored-by: Cursor <cursoragent@cursor.com>
@greptile-apps

greptile-apps Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

PR author is not in the allowed authors list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants