College-Football-Daten-API-MCP-Server
Dies ist ein Engineering, AI RAG-Bereich Automatisierungsworkflow mit 83 Nodes. Hauptsächlich werden HttpRequestTool, McpTrigger und andere Nodes verwendet. Universitäts-Fußballanalyseplattform mit vollständiger Daten-API-Zugriff
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
Verwendete Nodes (83)
Kategorie
{
"id": "nj7NS9J58jAqvo5R",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "College Football Data API MCP Server",
"tags": [],
"nodes": [
{
"id": "c720e56e-0a7d-4729-8e6e-a3e45488ff43",
"name": "Workflow-Übersicht",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1360,
-240
],
"parameters": {
"width": 420,
"height": 1240,
"content": "## 🛠️ College Football Data MCP Server ✅ 51 operations\n\n### About\nThis is an API for accessing all sorts of college football data. Please note that API keys should be supplied with \"Bearer \" prepended (e.g. \"Bearer your_key\"). API keys can be acquired from the CollegeFootballData.com website.\n\n### 🔧 How it Works\n\nThis workflow converts the College Football Data API into an MCP-compatible interface for AI agents.\n\n• **MCP Trigger**: Serves as your server endpoint for AI agent requests\n• **HTTP Request Nodes**: Handle API calls to https://api.collegefootballdata.com\n• **AI Expressions**: Automatically populate parameters via `$fromAI()` placeholders\n• **Native Integration**: Returns responses directly to the AI agent\n\n### 📋 Available Operations (51 endpoints)\n\n**Games (9 operations)**\nseason, advanced, games, game, player, team, live\n\n**Coaches (1 operations)**\ncoaching\n\n**Conferences (1 operations)**\nconferences\n\n**Draft (3 operations)**\nlist\n\n**Drives (1 operations)**\ndrive\n\n**Betting (1 operations)**\nbetting\n\n**Plays (5 operations)**\nlive, types, play\n\n**Metrics (7 operations)**\nwin, pregame, team, player, predicted\n\n**Players (5 operations)**\ntransfer, team, search, player\n\n**Rankings (1 operations)**\nhistorical\n\n**Ratings (4 operations)**\nhistorical\n\n**Recruiting (3 operations)**\nrecruit, player, team\n\n**Teams (5 operations)**\nteam, fbs\n\n**Stats (4 operations)**\nteam, advanced\n\n**Venues (1 operations)**\narena\n\n### ⚙️ Setup Instructions\n\n1. **Import Workflow**: Load this workflow into your n8n instance\n\n2. **Configure Authentication**: Set up apiKey credentials\n - Type: API Key in header\n - Key name: Authorization\n\n3. **Activate Workflow**: Enable the workflow to start the MCP server\n\n4. **Get MCP URL**: Copy the webhook URL from the MCP trigger\n\n5. **Connect AI Agent**: Use the MCP URL in your AI agent configuration\n\n### 💡 Usage Notes\n\n• Parameters are auto-populated by AI using $fromAI() expressions\n• With 51 API endpoints available as tools\n• Responses maintain original API structure\n### 🛠️ Customization\n\n• Add data transformation nodes if needed\n• Implement custom error handling\n• Add logging or monitoring nodes\n\n• Modify parameter defaults in any HTTP request node as needed\n\n### 💬 Need Help?\nCheck the [n8n documentation](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/) or ping me on [discord](https://discord.me/cfomodz) for MCP integration guidance or customizations."
},
"typeVersion": 1
},
{
"id": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"name": "College Football Data MCP Server",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
0,
-240
],
"webhookId": "45e8745d-a524-42ca-9cc1-3afad0bc13d5",
"parameters": {
"path": "college-football-data-mcp",
"authentication": "headerAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "Bq6FmBmPJOfTe6MM",
"name": "Test Header Auth Cred"
}
},
"typeVersion": 1
},
{
"id": "30b24427-7d93-4449-b967-d23b312179a6",
"name": "Notizzettel",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
20
],
"parameters": {
"color": 2,
"width": 1940,
"height": 180,
"content": "## Games"
},
"typeVersion": 1
},
{
"id": "c8eb792a-91e6-4192-a563-3a39924caccf",
"name": "Saisonkalender",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/calendar",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
}
]
},
"toolDescription": "Season calendar\n\nParameters:\n- Query parameters:\n • year (required) - Year filter"
},
"credentials": {
"httpHeaderAuth": {
"id": "Bq6FmBmPJOfTe6MM",
"name": "Test Header Auth Cred"
}
},
"typeVersion": 4.2
},
{
"id": "315c8c13-df43-4901-823a-2a66d67b508e",
"name": "Erweiterte Box Scores",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/game/box/advanced",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id parameters', 'number') }}"
}
]
},
"toolDescription": "Advanced box scores\n\nParameters:\n- Query parameters:\n • gameId (required) - Game id parameters"
},
"typeVersion": 4.2
},
{
"id": "73938163-7681-4da0-a040-903968dabdd7",
"name": "Spiele und Ergebnisse",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/games",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team', 'string') }}"
},
{
"name": "home",
"value": "={{ $fromAI('home', 'Home team filter', 'string') }}"
},
{
"name": "away",
"value": "={{ $fromAI('away', 'Away team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "division",
"value": "={{ $fromAI('division', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
},
{
"name": "id",
"value": "={{ $fromAI('id', 'id filter for querying a single game', 'number') }}"
}
]
},
"toolDescription": "Games and results\n\nParameters:\n- Query parameters:\n • year (required) - Year/season filter for games\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular or postseason)\n • team (optional) - Team\n • home (optional) - Home team filter\n • away (optional) - Away team filter\n • conference (optional) - Conference abbreviation filter\n • division (optional) - Division classification filter (fbs/fcs/ii/iii)\n • id (optional) - id filter for querying a single game"
},
"typeVersion": 4.2
},
{
"id": "497d38b6-3290-4fa1-a329-a0d32d705700",
"name": "Spielmedieninformationen und -pläne",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/games/media",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "mediaType",
"value": "={{ $fromAI('mediaType', 'Media type filter (tv, radio, web, ppv, or mobile)', 'string') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
}
]
},
"toolDescription": "Game media information and schedules\n\nParameters:\n- Query parameters:\n • year (required) - Year filter\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular, postseason, or both)\n • team (optional) - Team filter\n • conference (optional) - Conference filter\n • mediaType (optional) - Media type filter (tv, radio, web, ppv, or mobile)\n • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
},
"typeVersion": 4.2
},
{
"id": "fb9d536b-b5be-4490-b204-65ee58fd0f30",
"name": "Spielerstatistiken pro Spiel",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
60,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/games/players",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "category",
"value": "={{ $fromAI('category', 'Category filter (e.g defensive)', 'string') }}"
},
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
}
]
},
"toolDescription": "Player game stats\n\nParameters:\n- Query parameters:\n • year (required) - Year/season filter for games\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular or postseason)\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter\n • category (optional) - Category filter (e.g defensive)\n • gameId (optional) - Game id filter"
},
"typeVersion": 4.2
},
{
"id": "d00506b5-c800-4bc9-9a23-c6674b46bed3",
"name": "Teamstatistiken pro Spiel",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
260,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/games/teams",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
}
]
},
"toolDescription": "Team game stats\n\nParameters:\n- Query parameters:\n • year (required) - Year/season filter for games\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular or postseason)\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter\n • gameId (optional) - Game id filter\n • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
},
"typeVersion": 4.2
},
{
"id": "7d92017a-2e53-4705-bea7-b2259423c947",
"name": "Spielwetterinformationen (nur Patreon)",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
460,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/games/weather",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id filter (required if no year)', 'number') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter (required if no game id)', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
}
]
},
"toolDescription": "Game weather information (Patreon only)\n\nParameters:\n- Query parameters:\n • gameId (optional) - Game id filter (required if no year)\n • year (optional) - Year filter (required if no game id)\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular, postseason, or both)\n • team (optional) - Team filter\n • conference (optional) - Conference filter\n • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
},
"typeVersion": 4.2
},
{
"id": "24011b60-a561-4a32-bb00-b2090bc6bd3c",
"name": "Team-Bilanz",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
660,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/records",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
}
]
},
"toolDescription": "Team records\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • team (optional) - Team filter\n • conference (optional) - Conference filter"
},
"typeVersion": 4.2
},
{
"id": "8eb49809-7594-4e42-b183-a0995917f0ff",
"name": "Live-Spielergebnisse (nur Patreon)",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
860,
40
],
"parameters": {
"url": "=https://api.collegefootballdata.com/scoreboard",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Classification filter (fbs, fcs, ii, or iii). Defaults to fbs.', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter.', 'string') }}"
}
]
},
"toolDescription": "Live game results (Patreon only)\n\nParameters:\n- Query parameters:\n • classification (optional) - Classification filter (fbs, fcs, ii, or iii). Defaults to fbs.\n • conference (optional) - Conference abbreviation filter."
},
"typeVersion": 4.2
},
{
"id": "f1971c95-2ba2-4b93-9905-f0b82d5e218a",
"name": "Beschreibung - Spiele",
"type": "n8n-nodes-base.stickyNote",
"position": [
1020,
40
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Games\n\nGames scores and statistics"
},
"typeVersion": 1
},
{
"id": "458437bc-a132-464a-ac36-78cf34ffaff4",
"name": "Notizzettel2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
260
],
"parameters": {
"color": 3,
"width": 300,
"height": 180,
"content": "## Coaches"
},
"typeVersion": 1
},
{
"id": "865fadcd-8bfb-4fcb-8d2c-29fc9578b87e",
"name": "Trainer-Bilanz und Historie",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
280
],
"parameters": {
"url": "=https://api.collegefootballdata.com/coaches",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "firstName",
"value": "={{ $fromAI('firstName', 'First name filter', 'string') }}"
},
{
"name": "lastName",
"value": "={{ $fromAI('lastName', 'Last name filter', 'string') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team name filter', 'string') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "minYear",
"value": "={{ $fromAI('minYear', 'Minimum year filter (inclusive)', 'number') }}"
},
{
"name": "maxYear",
"value": "={{ $fromAI('maxYear', 'Maximum year filter (inclusive)', 'number') }}"
}
]
},
"toolDescription": "Coaching records and history\n\nParameters:\n- Query parameters:\n • firstName (optional) - First name filter\n • lastName (optional) - Last name filter\n • team (optional) - Team name filter\n • year (optional) - Year filter\n • minYear (optional) - Minimum year filter (inclusive)\n • maxYear (optional) - Maximum year filter (inclusive)"
},
"typeVersion": 4.2
},
{
"id": "ecb27ac7-72bf-4219-a648-e2b9ef3861b3",
"name": "Beschreibung - Trainer",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
300
],
"parameters": {
"width": 500,
"height": 110,
"content": "## 📋 Coaches\n\nInformation about coaches"
},
"typeVersion": 1
},
{
"id": "836a38de-da0f-4452-98fb-87bfcbb72d39",
"name": "Notizzettel3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
500
],
"parameters": {
"color": 4,
"width": 300,
"height": 180,
"content": "## Conferences"
},
"typeVersion": 1
},
{
"id": "7d732505-243a-49fd-933a-eb70808ca693",
"name": "Conferences",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
520
],
"parameters": {
"url": "=https://api.collegefootballdata.com/conferences",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Conferences"
},
"typeVersion": 4.2
},
{
"id": "34f33a6b-8714-448d-b0ad-97433f03564b",
"name": "Beschreibung - Conferences",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
520
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Conferences\n\nConference information"
},
"typeVersion": 1
},
{
"id": "804e9b0b-5912-437e-9d6f-3827b74ffa34",
"name": "Notizzettel4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
740
],
"parameters": {
"color": 5,
"width": 700,
"height": 180,
"content": "## Draft"
},
"typeVersion": 1
},
{
"id": "7c497141-14f2-4fa2-bc4f-33af95c382ca",
"name": "Liste der NFL Draft Picks",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
760
],
"parameters": {
"url": "=https://api.collegefootballdata.com/draft/picks",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "nflTeam",
"value": "={{ $fromAI('nflTeam', 'NFL team filter', 'string') }}"
},
{
"name": "college",
"value": "={{ $fromAI('college', 'Player college filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'College confrence abbreviation filter', 'string') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'NFL position filter', 'string') }}"
}
]
},
"toolDescription": "List of NFL Draft picks\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • nflTeam (optional) - NFL team filter\n • college (optional) - Player college filter\n • conference (optional) - College confrence abbreviation filter\n • position (optional) - NFL position filter"
},
"typeVersion": 4.2
},
{
"id": "b26ddd28-9baa-43c3-9c33-7c38e25fab77",
"name": "Liste der NFL Positionen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
760
],
"parameters": {
"url": "=https://api.collegefootballdata.com/draft/positions",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "List of NFL positions"
},
"typeVersion": 4.2
},
{
"id": "f19e105f-2098-4ce0-8651-451f944a596b",
"name": "Liste der NFL Teams",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
760
],
"parameters": {
"url": "=https://api.collegefootballdata.com/draft/teams",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "List of NFL teams"
},
"typeVersion": 4.2
},
{
"id": "646043bf-6d24-47be-82ce-3897d25057b6",
"name": "Beschreibung - Draft",
"type": "n8n-nodes-base.stickyNote",
"position": [
-180,
760
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Draft\n\nNFL Draft data"
},
"typeVersion": 1
},
{
"id": "c24efd97-38dc-4fac-aec7-6b6c491a1701",
"name": "Notizzettel5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
980
],
"parameters": {
"color": 6,
"width": 300,
"height": 180,
"content": "## Drives"
},
"typeVersion": 1
},
{
"id": "ee4350c6-d448-4944-bf6b-6218e5e97bb1",
"name": "Drive-Daten und Ergebnisse",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
1000
],
"parameters": {
"url": "=https://api.collegefootballdata.com/drives",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter', 'string', 'regular') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "offense",
"value": "={{ $fromAI('offense', 'Offensive team filter', 'string') }}"
},
{
"name": "defense",
"value": "={{ $fromAI('defense', 'Defensive team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "offenseConference",
"value": "={{ $fromAI('offenseConference', 'Offensive conference filter', 'string') }}"
},
{
"name": "defenseConference",
"value": "={{ $fromAI('defenseConference', 'Defensive conference filter', 'string') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
}
]
},
"toolDescription": "Drive data and results\n\nParameters:\n- Query parameters:\n • seasonType (optional) - Season type filter\n • year (required) - Year filter\n • week (optional) - Week filter\n • team (optional) - Team filter\n • offense (optional) - Offensive team filter\n • defense (optional) - Defensive team filter\n • conference (optional) - Conference filter\n • offenseConference (optional) - Offensive conference filter\n • defenseConference (optional) - Defensive conference filter\n • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
},
"typeVersion": 4.2
},
{
"id": "52276d68-c7e4-4076-8a8c-3a925794f325",
"name": "Beschreibung - Drives",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
1000
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Drives\n\nDrive data"
},
"typeVersion": 1
},
{
"id": "95ee86dc-2ab2-4db2-a1b5-0b0b193b2cb4",
"name": "Notizzettel6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
1220
],
"parameters": {
"color": 7,
"width": 300,
"height": 180,
"content": "## Betting"
},
"typeVersion": 1
},
{
"id": "12b66cf5-9a9d-467e-9976-1e4903886352",
"name": "Wettquoten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
1240
],
"parameters": {
"url": "=https://api.collegefootballdata.com/lines",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team', 'string') }}"
},
{
"name": "home",
"value": "={{ $fromAI('home', 'Home team filter', 'string') }}"
},
{
"name": "away",
"value": "={{ $fromAI('away', 'Away team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
}
]
},
"toolDescription": "Betting lines\n\nParameters:\n- Query parameters:\n • gameId (optional) - Game id filter\n • year (optional) - Year/season filter for games\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular or postseason)\n • team (optional) - Team\n • home (optional) - Home team filter\n • away (optional) - Away team filter\n • conference (optional) - Conference abbreviation filter"
},
"typeVersion": 4.2
},
{
"id": "d1d60a6a-f6b0-4b61-ac9e-0a06c7c6e49a",
"name": "Beschreibung - Wetten",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
1240
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Betting\n\nBetting lines and data"
},
"typeVersion": 1
},
{
"id": "769289fd-21bb-410a-a8af-fa2063457bba",
"name": "Notizzettel7",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
1460
],
"parameters": {
"color": 2,
"width": 1100,
"height": 180,
"content": "## Plays"
},
"typeVersion": 1
},
{
"id": "f9fae995-7908-42a2-8f12-999e56945d77",
"name": "Live-Metriken und PBP (nur Patreon)",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
1480
],
"parameters": {
"url": "=https://api.collegefootballdata.com/live/plays",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "id",
"value": "={{ $fromAI('id', 'Game id', 'number') }}"
}
]
},
"toolDescription": "Live metrics and PBP (Patreon only)\n\nParameters:\n- Query parameters:\n • id (required) - Game id"
},
"typeVersion": 4.2
},
{
"id": "74380e79-b501-424b-b794-8c64b6e61730",
"name": "Arten von Spieler-Play-Statistiken",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
1480
],
"parameters": {
"url": "=https://api.collegefootballdata.com/play/stat/types",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Types of player play stats"
},
"typeVersion": 4.2
},
{
"id": "ec2bc1a3-96ab-4aad-99ab-4df120332e5a",
"name": "Play-Statistiken pro Play",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
1480
],
"parameters": {
"url": "=https://api.collegefootballdata.com/play/stats",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'gameId filter (from /games endpoint)', 'number') }}"
},
{
"name": "athleteId",
"value": "={{ $fromAI('athleteId', 'athleteId filter (from /roster endpoint)', 'number') }}"
},
{
"name": "statTypeId",
"value": "={{ $fromAI('statTypeId', 'statTypeId filter (from /play/stat/types endpoint)', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'regular, postseason, or both', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'conference abbreviation filter', 'string') }}"
}
]
},
"toolDescription": "Play stats by play\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • week (optional) - Week filter\n • team (optional) - Team filter\n • gameId (optional) - gameId filter (from /games endpoint)\n • athleteId (optional) - athleteId filter (from /roster endpoint)\n • statTypeId (optional) - statTypeId filter (from /play/stat/types endpoint)\n • seasonType (optional) - regular, postseason, or both\n • conference (optional) - conference abbreviation filter"
},
"typeVersion": 4.2
},
{
"id": "7d8c0ede-fec3-41e0-a357-f3e4693a4382",
"name": "Play-Typen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
1480
],
"parameters": {
"url": "=https://api.collegefootballdata.com/play/types",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Play types"
},
"typeVersion": 4.2
},
{
"id": "97fb6eb8-e85e-4ac6-bb8d-85e97b15d24b",
"name": "Play-by-Play-Daten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
60,
1480
],
"parameters": {
"url": "=https://api.collegefootballdata.com/plays",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter', 'string', 'regular') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter (required if team, offense, or defense, not specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "offense",
"value": "={{ $fromAI('offense', 'Offensive team filter', 'string') }}"
},
{
"name": "defense",
"value": "={{ $fromAI('defense', 'Defensive team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "offenseConference",
"value": "={{ $fromAI('offenseConference', 'Offensive conference filter', 'string') }}"
},
{
"name": "defenseConference",
"value": "={{ $fromAI('defenseConference', 'Defensive conference filter', 'string') }}"
},
{
"name": "playType",
"value": "={{ $fromAI('playType', 'Play type filter', 'number') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Division classification filter (fbs/fcs/ii/iii)', 'string') }}"
}
]
},
"toolDescription": "Play by play data\n\nParameters:\n- Query parameters:\n • seasonType (optional) - Season type filter\n • year (required) - Year filter\n • week (required) - Week filter (required if team, offense, or defense, not specified)\n • team (optional) - Team filter\n • offense (optional) - Offensive team filter\n • defense (optional) - Defensive team filter\n • conference (optional) - Conference filter\n • offenseConference (optional) - Offensive conference filter\n • defenseConference (optional) - Defensive conference filter\n • playType (optional) - Play type filter\n • classification (optional) - Division classification filter (fbs/fcs/ii/iii)"
},
"typeVersion": 4.2
},
{
"id": "ea10d718-1fe9-4fd5-ac7a-553cdb827d43",
"name": "Beschreibung - Plays",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
1480
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Plays\n\nPlay by play data"
},
"typeVersion": 1
},
{
"id": "049226b2-d2b4-4a44-b402-85470ee3dd65",
"name": "Notizzettel8",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
1700
],
"parameters": {
"color": 3,
"width": 1500,
"height": 180,
"content": "## Metrics"
},
"typeVersion": 1
},
{
"id": "71926f92-4a7c-4ff6-a7e1-c59f421ff4ea",
"name": "Gewinnwahrscheinlichkeits-Diagrammdaten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/metrics/wp",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "gameId",
"value": "={{ $fromAI('gameId', 'Game id filter', 'number') }}"
}
]
},
"toolDescription": "Win probability chart data\n\nParameters:\n- Query parameters:\n • gameId (required) - Game id filter"
},
"typeVersion": 4.2
},
{
"id": "a66bda48-1f7a-4810-8e84-d208001ec469",
"name": "Gewinnwahrscheinlichkeitsdaten vor dem Spiel",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/metrics/wp/pregame",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'regular or postseason', 'string') }}"
}
]
},
"toolDescription": "Pregame win probability data\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • week (optional) - Week filter\n • team (optional) - Team filter\n • seasonType (optional) - regular or postseason"
},
"typeVersion": 4.2
},
{
"id": "242ba2fd-88bb-437e-b8a6-6bdd2f24bc86",
"name": "Team Predicated Points Added (PPA/EPA) pro Spiel",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ppa/games",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
}
]
},
"toolDescription": "Team Predicated Points Added (PPA/EPA) by game\n\nParameters:\n- Query parameters:\n • year (required) - Year filter\n • week (optional) - Week filter\n • team (optional) - Team filter\n • conference (optional) - Conference filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n • seasonType (optional) - Season type filter (regular or postseason)"
},
"typeVersion": 4.2
},
{
"id": "65b7bfa3-8407-4320-8de5-56cd90291b2f",
"name": "Player Predicated Points Added (PPA/EPA) aufgeschlüsselt",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ppa/players/games",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
},
{
"name": "playerId",
"value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
},
{
"name": "threshold",
"value": "={{ $fromAI('threshold', 'Minimum play threshold filter', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
}
]
},
"toolDescription": "Player Predicated Points Added (PPA/EPA) broken down by game\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • week (optional) - Week filter\n • team (optional) - Team filter\n • position (optional) - Position abbreviation filter\n • playerId (optional) - Player id filter\n • threshold (optional) - Minimum play threshold filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n • seasonType (optional) - Season type filter (regular or postseason)"
},
"typeVersion": 4.2
},
{
"id": "f7cfb0f4-37fe-4ba5-8419-4f61c25be14a",
"name": "Player Predicated Points Added (PPA/EPA) aufgeschlüsselt 1",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
60,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ppa/players/season",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
},
{
"name": "playerId",
"value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
},
{
"name": "threshold",
"value": "={{ $fromAI('threshold', 'Minimum play threshold filter', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
}
]
},
"toolDescription": "Player Predicated Points Added (PPA/EPA) broken down by season\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter\n • position (optional) - Position abbreviation filter\n • playerId (optional) - Player id filter\n • threshold (optional) - Minimum play threshold filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
},
"typeVersion": 4.2
},
{
"id": "1e60ce45-74cd-4d6a-8c57-440d55188b0c",
"name": "Predicted Points (d.h. Expected Points oder EP)",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
260,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ppa/predicted",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "down",
"value": "={{ $fromAI('down', 'Down filter', 'number') }}"
},
{
"name": "distance",
"value": "={{ $fromAI('distance', 'Distance filter', 'number') }}"
}
]
},
"toolDescription": "Predicted Points (i.e. Expected Points or EP)\n\nParameters:\n- Query parameters:\n • down (required) - Down filter\n • distance (required) - Distance filter"
},
"typeVersion": 4.2
},
{
"id": "63c7c48a-2f2b-4f4b-a767-b9d243eb4859",
"name": "Predicted Points Added (PPA/EPA) Daten pro Team",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
460,
1720
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ppa/teams",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter (required if team not specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
}
]
},
"toolDescription": "Predicted Points Added (PPA/EPA) data by team\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter (required if team not specified)\n • team (optional) - Team filter (required if year not specified)\n • conference (optional) - Conference filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
},
"typeVersion": 4.2
},
{
"id": "dc9af0df-23c0-46bd-b792-9b06d7a15664",
"name": "Beschreibung - Metriken",
"type": "n8n-nodes-base.stickyNote",
"position": [
620,
1740
],
"parameters": {
"width": 500,
"height": 110,
"content": "## 📋 Metrics\n\nData relating to Predicted Points and other metrics"
},
"typeVersion": 1
},
{
"id": "7d14b883-a4b7-49b7-8ffc-6dfe3a62bfbe",
"name": "Notizzettel9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
1940
],
"parameters": {
"color": 4,
"width": 1100,
"height": 180,
"content": "## Players"
},
"typeVersion": 1
},
{
"id": "edc5ecd9-9677-4764-bdf6-8d34e1cd3e47",
"name": "Transferportal nach Saison",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
1960
],
"parameters": {
"url": "=https://api.collegefootballdata.com/player/portal",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
}
]
},
"toolDescription": "Transfer portal by season\n\nParameters:\n- Query parameters:\n • year (required) - Year filter"
},
"typeVersion": 4.2
},
{
"id": "4731a8b8-e259-4de7-94af-8725dd436786",
"name": "Team Returning Production Metriken",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
1960
],
"parameters": {
"url": "=https://api.collegefootballdata.com/player/returning",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
}
]
},
"toolDescription": "Team returning production metrics\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter"
},
"typeVersion": 4.2
},
{
"id": "4c88c199-2b93-4e45-91f0-bc453bd81b2b",
"name": "Spielerinformationen suchen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
1960
],
"parameters": {
"url": "=https://api.collegefootballdata.com/player/search",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "searchTerm",
"value": "={{ $fromAI('searchTerm', 'Term to search on', 'string') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
}
]
},
"toolDescription": "Search for player information\n\nParameters:\n- Query parameters:\n • searchTerm (required) - Term to search on\n • position (optional) - Position abbreviation filter\n • team (optional) - Team filter\n • year (optional) - Year filter"
},
"typeVersion": 4.2
},
{
"id": "639c19d3-0a7a-4ebd-8510-5a3f4ce380c2",
"name": "Spieler-Nutzungsmetriken nach Saison aufgeschlüsselt",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
1960
],
"parameters": {
"url": "=https://api.collegefootballdata.com/player/usage",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number', 2022) }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
},
{
"name": "playerId",
"value": "={{ $fromAI('playerId', 'Player id filter', 'number') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
}
]
},
"toolDescription": "Player usage metrics broken down by season\n\nParameters:\n- Query parameters:\n • year (required) - Year filter\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter\n • position (optional) - Position abbreviation filter\n • playerId (optional) - Player id filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations"
},
"typeVersion": 4.2
},
{
"id": "fc91a37b-ef5c-4df4-a270-2825e648def8",
"name": "Spielerstatistiken pro Saison",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
60,
1960
],
"parameters": {
"url": "=https://api.collegefootballdata.com/stats/player/season",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "startWeek",
"value": "={{ $fromAI('startWeek', 'Start week filter', 'number') }}"
},
{
"name": "endWeek",
"value": "={{ $fromAI('endWeek', 'Start week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
},
{
"name": "category",
"value": "={{ $fromAI('category', 'Stat category filter (e.g. passing)', 'string') }}"
}
]
},
"toolDescription": "Player stats by season\n\nParameters:\n- Query parameters:\n • year (required) - Year filter\n • team (optional) - Team filter\n • conference (optional) - Conference abbreviation filter\n • startWeek (optional) - Start week filter\n • endWeek (optional) - Start week filter\n • seasonType (optional) - Season type filter (regular, postseason, or both)\n • category (optional) - Stat category filter (e.g. passing)"
},
"typeVersion": 4.2
},
{
"id": "90872dee-ab30-43c7-9b1f-f6635629ec3e",
"name": "Beschreibung - Spieler",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
1960
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Players\n\nPlayer information and data"
},
"typeVersion": 1
},
{
"id": "07bebe93-2e49-454a-9508-321c3f037498",
"name": "Notizzettel10",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
2180
],
"parameters": {
"color": 5,
"width": 300,
"height": 180,
"content": "## Rankings"
},
"typeVersion": 1
},
{
"id": "88e4705a-c3f0-4121-9547-afd83db24ee8",
"name": "Historische Umfragen und Ranglisten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
2200
],
"parameters": {
"url": "=https://api.collegefootballdata.com/rankings",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year/season filter for games', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular or postseason)', 'string', 'regular') }}"
}
]
},
"toolDescription": "Historical polls and rankings\n\nParameters:\n- Query parameters:\n • year (required) - Year/season filter for games\n • week (optional) - Week filter\n • seasonType (optional) - Season type filter (regular or postseason)"
},
"typeVersion": 4.2
},
{
"id": "8c70351c-4294-46ae-8878-470843b04f2a",
"name": "Beschreibung - Ranglisten",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
2200
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Rankings\n\nHistorical poll rankings"
},
"typeVersion": 1
},
{
"id": "1f643842-f0b4-4040-ad29-af0a312a36ca",
"name": "Notizzettel11",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
2420
],
"parameters": {
"color": 6,
"width": 900,
"height": 180,
"content": "## Ratings"
},
"typeVersion": 1
},
{
"id": "d99ccc06-4444-4f96-a455-1c23cf95782c",
"name": "Historische Elo-Bewertungen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
2440
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ratings/elo",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Season filter', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Maximum week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
}
]
},
"toolDescription": "Historical Elo ratings\n\nParameters:\n- Query parameters:\n • year (optional) - Season filter\n • week (optional) - Maximum week filter\n • team (optional) - Team filter\n • conference (optional) - Conference filter"
},
"typeVersion": 4.2
},
{
"id": "7feba738-5252-4dd6-8853-4a5e80170800",
"name": "Historische SP+-Bewertungen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
2440
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ratings/sp",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Season filter (required if team not specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
}
]
},
"toolDescription": "Historical SP+ ratings\n\nParameters:\n- Query parameters:\n • year (optional) - Season filter (required if team not specified)\n • team (optional) - Team filter (required if year not specified)"
},
"typeVersion": 4.2
},
{
"id": "3a57d793-e178-43e3-b088-f31189edc636",
"name": "Historische SP+-Bewertungen nach Conference",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
2440
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ratings/sp/conferences",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Season filter', 'number') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
}
]
},
"toolDescription": "Historical SP+ ratings by conference\n\nParameters:\n- Query parameters:\n • year (optional) - Season filter\n • conference (optional) - Conference abbreviation filter"
},
"typeVersion": 4.2
},
{
"id": "573033f2-dbb5-46a5-9497-c6a254fbf193",
"name": "Historische SRS-Bewertungen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
2440
],
"parameters": {
"url": "=https://api.collegefootballdata.com/ratings/srs",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Season filter (required if team not specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if year not specified)', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference filter', 'string') }}"
}
]
},
"toolDescription": "Historical SRS ratings\n\nParameters:\n- Query parameters:\n • year (optional) - Season filter (required if team not specified)\n • team (optional) - Team filter (required if year not specified)\n • conference (optional) - Conference filter"
},
"typeVersion": 4.2
},
{
"id": "aa07c918-73ed-4e48-ab2e-d885bb9199ea",
"name": "Beschreibung - Bewertungen",
"type": "n8n-nodes-base.stickyNote",
"position": [
20,
2440
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Ratings\n\nTeam rating data"
},
"typeVersion": 1
},
{
"id": "3d867e5f-b751-4948-a15f-fb232cac6360",
"name": "Notizzettel12",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
2660
],
"parameters": {
"color": 7,
"width": 700,
"height": 180,
"content": "## Recruiting"
},
"typeVersion": 1
},
{
"id": "f9de01c4-b4ff-4c7a-8717-e598e0f3153a",
"name": "Rekrutierungs-Positionsgruppenbewertungen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
2680
],
"parameters": {
"url": "=https://api.collegefootballdata.com/recruiting/groups",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "startYear",
"value": "={{ $fromAI('startYear', 'Starting year', 'number') }}"
},
{
"name": "endYear",
"value": "={{ $fromAI('endYear', 'Ending year', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'conference filter', 'string') }}"
}
]
},
"toolDescription": "Recruit position group ratings\n\nParameters:\n- Query parameters:\n • startYear (optional) - Starting year\n • endYear (optional) - Ending year\n • team (optional) - Team filter\n • conference (optional) - conference filter"
},
"typeVersion": 4.2
},
{
"id": "deb0737d-ce1f-48b7-b2e3-809977c021df",
"name": "Spieler-Rekrutierungsbewertungen und -ranglisten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
2680
],
"parameters": {
"url": "=https://api.collegefootballdata.com/recruiting/players",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Recruiting class year (required if team no specified)', 'number') }}"
},
{
"name": "classification",
"value": "={{ $fromAI('classification', 'Type of recruit (HighSchool, JUCO, PrepSchool)', 'string', 'HighSchool') }}"
},
{
"name": "position",
"value": "={{ $fromAI('position', 'Position abbreviation filter', 'string') }}"
},
{
"name": "state",
"value": "={{ $fromAI('state', 'State or province abbreviation filter', 'string') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Committed team filter (required if year not specified)', 'string') }}"
}
]
},
"toolDescription": "Player recruiting ratings and rankings\n\nParameters:\n- Query parameters:\n • year (optional) - Recruiting class year (required if team no specified)\n • classification (optional) - Type of recruit (HighSchool, JUCO, PrepSchool)\n • position (optional) - Position abbreviation filter\n • state (optional) - State or province abbreviation filter\n • team (optional) - Committed team filter (required if year not specified)"
},
"typeVersion": 4.2
},
{
"id": "304d0d68-43a9-4fb0-bc5f-0f3e23c641b7",
"name": "Team-Rekrutierungsranglisten und -bewertungen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
2680
],
"parameters": {
"url": "=https://api.collegefootballdata.com/recruiting/teams",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Recruiting class year', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter', 'string') }}"
}
]
},
"toolDescription": "Team recruiting rankings and ratings\n\nParameters:\n- Query parameters:\n • year (optional) - Recruiting class year\n • team (optional) - Team filter"
},
"typeVersion": 4.2
},
{
"id": "f948e874-ba6d-48d2-b346-9d09d0225c8b",
"name": "Beschreibung - Rekrutierung",
"type": "n8n-nodes-base.stickyNote",
"position": [
-180,
2680
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Recruiting\n\nRecruiting rankings and data"
},
"typeVersion": 1
},
{
"id": "e373fc16-5205-458e-95bf-5065e68cf1f0",
"name": "Notizzettel13",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
2900
],
"parameters": {
"color": 2,
"width": 1100,
"height": 180,
"content": "## Teams"
},
"typeVersion": 1
},
{
"id": "3d3e974e-35f9-4101-9cb5-3b3dc8d1aee5",
"name": "Team-Kader",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
2920
],
"parameters": {
"url": "=https://api.collegefootballdata.com/roster",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "team",
"value": "={{ $fromAI('team', 'Team name', 'string') }}"
},
{
"name": "year",
"value": "={{ $fromAI('year', 'Season year', 'number') }}"
}
]
},
"toolDescription": "Team rosters\n\nParameters:\n- Query parameters:\n • team (optional) - Team name\n • year (optional) - Season year"
},
"typeVersion": 4.2
},
{
"id": "c4511e48-1aa0-4b7d-a95e-895ff3a60ff9",
"name": "Team Talent Composite Ranglisten",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
2920
],
"parameters": {
"url": "=https://api.collegefootballdata.com/talent",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
}
]
},
"toolDescription": "Team talent composite rankings\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter"
},
"typeVersion": 4.2
},
{
"id": "781f8ebe-2d60-4169-93b7-8612c67a3c6f",
"name": "Team-Informationen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
2920
],
"parameters": {
"url": "=https://api.collegefootballdata.com/teams",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
}
]
},
"toolDescription": "Team information\n\nParameters:\n- Query parameters:\n • conference (optional) - Conference abbreviation filter"
},
"typeVersion": 4.2
},
{
"id": "d80da101-e8f9-4450-937f-ab1e1237ee89",
"name": "FBS-Teamliste",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
2920
],
"parameters": {
"url": "=https://api.collegefootballdata.com/teams/fbs",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter', 'number') }}"
}
]
},
"toolDescription": "FBS team list\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter"
},
"typeVersion": 4.2
},
{
"id": "24105c92-cfc2-466e-a32c-ec72a5c80265",
"name": "Team-Duelle-Historie",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
60,
2920
],
"parameters": {
"url": "=https://api.collegefootballdata.com/teams/matchup",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "team1",
"value": "={{ $fromAI('team1', 'First team', 'string') }}"
},
{
"name": "team2",
"value": "={{ $fromAI('team2', 'Second team', 'string') }}"
},
{
"name": "minYear",
"value": "={{ $fromAI('minYear', 'Minimum year', 'number') }}"
},
{
"name": "maxYear",
"value": "={{ $fromAI('maxYear', 'Maximum year', 'number') }}"
}
]
},
"toolDescription": "Team matchup history\n\nParameters:\n- Query parameters:\n • team1 (required) - First team\n • team2 (required) - Second team\n • minYear (optional) - Minimum year\n • maxYear (optional) - Maximum year"
},
"typeVersion": 4.2
},
{
"id": "4d1b9f3e-0992-4a84-b62a-6249c63492b7",
"name": "Beschreibung - Teams",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
2920
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Teams\n\nTeam information"
},
"typeVersion": 1
},
{
"id": "1d408c0c-9513-4733-b521-409150edc382",
"name": "Notizzettel14",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
3140
],
"parameters": {
"color": 3,
"width": 900,
"height": 180,
"content": "## Stats"
},
"typeVersion": 1
},
{
"id": "7fd07dc3-bf0e-4605-b5d7-30f2c30e1a6e",
"name": "Team-Statistik-Kategorien",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
3160
],
"parameters": {
"url": "=https://api.collegefootballdata.com/stats/categories",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Team stat categories"
},
"typeVersion": 4.2
},
{
"id": "884acc8d-98ae-4537-aefe-3199181439cc",
"name": "Erweiterte Team-Metriken pro Spiel",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-540,
3160
],
"parameters": {
"url": "=https://api.collegefootballdata.com/stats/game/advanced",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
},
{
"name": "week",
"value": "={{ $fromAI('week', 'Week filter', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
},
{
"name": "opponent",
"value": "={{ $fromAI('opponent', 'Opponent filter', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
},
{
"name": "seasonType",
"value": "={{ $fromAI('seasonType', 'Season type filter (regular, postseason, or both)', 'string') }}"
}
]
},
"toolDescription": "Advanced team metrics by game\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter (required if no team specified)\n • week (optional) - Week filter\n • team (optional) - Team filter (required if no year specified)\n • opponent (optional) - Opponent filter\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n • seasonType (optional) - Season type filter (regular, postseason, or both)"
},
"typeVersion": 4.2
},
{
"id": "ddc5b1a7-554c-4054-994c-e4b269867267",
"name": "Team-Statistiken pro Saison",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-340,
3160
],
"parameters": {
"url": "=https://api.collegefootballdata.com/stats/season",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
},
{
"name": "conference",
"value": "={{ $fromAI('conference', 'Conference abbreviation filter', 'string') }}"
},
{
"name": "startWeek",
"value": "={{ $fromAI('startWeek', 'Starting week filter', 'number') }}"
},
{
"name": "endWeek",
"value": "={{ $fromAI('endWeek', 'Starting week filter', 'number') }}"
}
]
},
"toolDescription": "Team statistics by season\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter (required if no team specified)\n • team (optional) - Team filter (required if no year specified)\n • conference (optional) - Conference abbreviation filter\n • startWeek (optional) - Starting week filter\n • endWeek (optional) - Starting week filter"
},
"typeVersion": 4.2
},
{
"id": "f2e58660-6dc8-4a90-9ed7-29a39d7d0fe8",
"name": "Erweiterte Team-Metriken pro Saison",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-140,
3160
],
"parameters": {
"url": "=https://api.collegefootballdata.com/stats/season/advanced",
"options": {},
"sendQuery": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "year",
"value": "={{ $fromAI('year', 'Year filter (required if no team specified)', 'number') }}"
},
{
"name": "team",
"value": "={{ $fromAI('team', 'Team filter (required if no year specified)', 'string') }}"
},
{
"name": "excludeGarbageTime",
"value": "={{ $fromAI('excludeGarbageTime', 'Filter to remove garbage time plays from calculations', 'boolean') }}"
},
{
"name": "startWeek",
"value": "={{ $fromAI('startWeek', 'Starting week filter', 'number') }}"
},
{
"name": "endWeek",
"value": "={{ $fromAI('endWeek', 'Starting week filter', 'number') }}"
}
]
},
"toolDescription": "Advanced team metrics by season\n\nParameters:\n- Query parameters:\n • year (optional) - Year filter (required if no team specified)\n • team (optional) - Team filter (required if no year specified)\n • excludeGarbageTime (optional) - Filter to remove garbage time plays from calculations\n • startWeek (optional) - Starting week filter\n • endWeek (optional) - Starting week filter"
},
"typeVersion": 4.2
},
{
"id": "fe86a85a-be1b-4286-8451-e5bfe1468304",
"name": "Beschreibung - Statistiken",
"type": "n8n-nodes-base.stickyNote",
"position": [
20,
3160
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Stats\n\nStatistical data"
},
"typeVersion": 1
},
{
"id": "0ffc77c9-9098-4572-af4d-028be87cee4f",
"name": "Notizzettel15",
"type": "n8n-nodes-base.stickyNote",
"position": [
-920,
3380
],
"parameters": {
"color": 4,
"width": 300,
"height": 180,
"content": "## Venues"
},
"typeVersion": 1
},
{
"id": "ea7e7c80-413d-4836-bf7c-345afa20814d",
"name": "Arena- und Spielstätteninformationen",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
-740,
3400
],
"parameters": {
"url": "=https://api.collegefootballdata.com/venues",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"toolDescription": "Arena and venue information"
},
"typeVersion": 4.2
},
{
"id": "15139c98-1d98-40e2-b89a-1e366b2c955f",
"name": "Beschreibung - Spielstätten",
"type": "n8n-nodes-base.stickyNote",
"position": [
-580,
3400
],
"parameters": {
"width": 500,
"height": 150,
"content": "## 📋 Venues\n\nInformation about venues"
},
"typeVersion": 1
}
],
"active": false,
"shared": [
{
"role": "workflow:owner",
"project": {
"id": "G5fce9xGuBAsWBXe",
"icon": null,
"name": "David Ashby <david.ashby.lds@gmail.com>",
"type": "personal",
"createdAt": "2025-06-04T02:55:02.013Z",
"updatedAt": "2025-06-04T02:56:01.361Z",
"projectRelations": [
{
"role": "project:personalOwner",
"user": {
"id": "715c1c00-cb48-4712-9a32-f1f4b6db2b30",
"role": "global:owner",
"email": "david.ashby.lds@gmail.com",
"disabled": false,
"lastName": "Ashby",
"settings": {
"npsSurvey": {
"responded": true,
"lastShownAt": 1749357655581
},
"userActivated": true,
"userActivatedAt": 1749075994495,
"easyAIWorkflowOnboarded": true,
"firstSuccessfulWorkflowId": "3N3vVikZb3MckFYm"
},
"createdAt": "2025-06-04T02:55:01.745Z",
"firstName": "David",
"isPending": false,
"updatedAt": "2025-06-08T04:40:58.399Z",
"mfaEnabled": false,
"personalizationAnswers": {
"version": "v4",
"personalization_survey_n8n_version": "1.95.3",
"personalization_survey_submitted_at": "2025-06-04T02:56:07.075Z"
}
},
"userId": "715c1c00-cb48-4712-9a32-f1f4b6db2b30",
"createdAt": "2025-06-04T02:55:02.013Z",
"projectId": "G5fce9xGuBAsWBXe",
"updatedAt": "2025-06-04T02:55:02.013Z"
}
]
},
"createdAt": "2025-06-30T18:38:53.151Z",
"projectId": "G5fce9xGuBAsWBXe",
"updatedAt": "2025-06-30T18:38:53.151Z",
"workflowId": "nj7NS9J58jAqvo5R"
}
],
"pinData": {},
"settings": {
"timezone": "America/New_York"
},
"createdAt": "2025-06-30T18:38:53.148Z",
"updatedAt": "2025-06-30T19:11:02.000Z",
"versionId": "b3471d91-7ade-4f0a-9b85-8399007c33f0",
"isArchived": false,
"staticData": null,
"connections": {
"7d8c0ede-fec3-41e0-a357-f3e4693a4382": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"7d732505-243a-49fd-933a-eb70808ca693": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"24011b60-a561-4a32-bb00-b2090bc6bd3c": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"3d3e974e-35f9-4101-9cb5-3b3dc8d1aee5": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"12b66cf5-9a9d-467e-9976-1e4903886352": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"d80da101-e8f9-4450-937f-ab1e1237ee89": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"c8eb792a-91e6-4192-a563-3a39924caccf": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"d00506b5-c800-4bc9-9a23-c6674b46bed3": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"781f8ebe-2d60-4169-93b7-8612c67a3c6f": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"73938163-7681-4da0-a040-903968dabdd7": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"f19e105f-2098-4ce0-8651-451f944a596b": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"97fb6eb8-e85e-4ac6-bb8d-85e97b15d24b": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"fb9d536b-b5be-4490-b204-65ee58fd0f30": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"ec2bc1a3-96ab-4aad-99ab-4df120332e5a": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"315c8c13-df43-4901-823a-2a66d67b508e": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"24105c92-cfc2-466e-a32c-ec72a5c80265": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"7fd07dc3-bf0e-4605-b5d7-30f2c30e1a6e": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"b26ddd28-9baa-43c3-9c33-7c38e25fab77": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"ee4350c6-d448-4944-bf6b-6218e5e97bb1": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"d99ccc06-4444-4f96-a455-1c23cf95782c": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"7feba738-5252-4dd6-8853-4a5e80170800": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"573033f2-dbb5-46a5-9497-c6a254fbf193": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"fc91a37b-ef5c-4df4-a270-2825e648def8": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"7c497141-14f2-4fa2-bc4f-33af95c382ca": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"ddc5b1a7-554c-4054-994c-e4b269867267": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"edc5ecd9-9677-4764-bdf6-8d34e1cd3e47": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"74380e79-b501-424b-b794-8c64b6e61730": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"71926f92-4a7c-4ff6-a7e1-c59f421ff4ea": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"ea7e7c80-413d-4836-bf7c-345afa20814d": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"865fadcd-8bfb-4fcb-8d2c-29fc9578b87e": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"a66bda48-1f7a-4810-8e84-d208001ec469": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"884acc8d-98ae-4537-aefe-3199181439cc": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"88e4705a-c3f0-4121-9547-afd83db24ee8": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"4c88c199-2b93-4e45-91f0-bc453bd81b2b": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"f9de01c4-b4ff-4c7a-8717-e598e0f3153a": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"c4511e48-1aa0-4b7d-a95e-895ff3a60ff9": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"f2e58660-6dc8-4a90-9ed7-29a39d7d0fe8": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"8eb49809-7594-4e42-b183-a0995917f0ff": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"4731a8b8-e259-4de7-94af-8725dd436786": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"f9fae995-7908-42a2-8f12-999e56945d77": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"497d38b6-3290-4fa1-a329-a0d32d705700": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"3a57d793-e178-43e3-b088-f31189edc636": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"304d0d68-43a9-4fb0-bc5f-0f3e23c641b7": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"deb0737d-ce1f-48b7-b2e3-809977c021df": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"7d92017a-2e53-4705-bea7-b2259423c947": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"639c19d3-0a7a-4ebd-8510-5a3f4ce380c2": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"1e60ce45-74cd-4d6a-8c57-440d55188b0c": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"63c7c48a-2f2b-4f4b-a767-b9d243eb4859": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"242ba2fd-88bb-437e-b8a6-6bdd2f24bc86": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"65b7bfa3-8407-4320-8de5-56cd90291b2f": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
},
"f7cfb0f4-37fe-4ba5-8419-4f61c25be14a": {
"ai_tool": [
[
{
"node": "572ab2f8-e48a-4f62-9a9d-a28941270e30",
"type": "ai_tool",
"index": 0
}
]
]
}
},
"triggerCount": 0
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Experte - Engineering, KI RAG
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
David Ashby
@cfomodzA hacker by nature, programmer by trade ⚒️ I'm looking to collaborate on things that save human labor 📫 How to reach me Github👇 -> Discord
Diesen Workflow teilen