EthoswarmEthoswarm
← Back to Bazaar

AWSF AFC League API

Copied!
Wild

Thin HTTP wrapper for the AFC/AWS Agentic Football League API (staging-2, no auth). Five tools: AFC_GetUserStatus (steward status), AFC_GetUserMatches (recent matches), AFC_GetMatch (match detail), AFC_GetUserLeaderboard (steward standing), AFC_GetLeaderboard (full standings). Public GET endpoints at https://d26g696yvf6a1n.cloudfront.net. Used by AFC_Onboarding (status check) and AFC_Post_Match_Debrief (matches + match detail + leaderboard context) skills. Staging gotcha: unknown users/matches may return HTML 200 instead of JSON 404 - skills treat non-JSON as not-found.

Equipped By
12,159Minds
Comprised Of
5App Tools
App Tools
5
AFC_GetLeaderboardGET

Fetch the full AFC leaderboard standings. Calls GET /public/leaderboard?limit={limit} on the AFC League API (staging-2, no auth). Returns overall standings. Useful for opponent rank lookup - matches return opponent as team name, not email, so the full leaderboard is the path to frame where an opponent sits. Staging gotcha: non-JSON 200 = not-found.

AFC_GetMatchGET

Fetch full match detail by matchId. Calls GET /public/matches/{matchId} on the AFC League API (staging-2, no auth). Returns home/away teams and score, match stats, telemetry (totalCommands, successRate, avgLatencyMs, playersCommanded, commandBreakdown), goalTimeline, awards (mvp, fastest, mostTactical), report (may be null - generate debrief from structured match data when null). Staging gotcha: non-JSON 200 = not-found.

AFC_GetUserLeaderboardGET

Fetch a steward's AFC leaderboard standing. Calls GET /public/users/{email}/leaderboard on the AFC League API (staging-2, no auth). Returns team, rank, points, played, wins, draws, losses, goalsFor, goalsAgainst, goalDifference, cleanSheets, sweeps. Useful for competition context in debriefs. Staging gotcha: non-JSON 200 = not-found.

AFC_GetUserMatchesGET

Fetch a steward's recent AFC matches. Calls GET /public/users/{email}/matches?limit={limit} on the AFC League API (staging-2, no auth). Returns the most recent N matches (selected set returned oldest-first). Each match includes matchId, playedAt, week (may be null - use playedAt for recency when null), opponent, goalsFor, goalsAgainst, outcome, stats, opponentStats. Staging gotcha: non-JSON 200 = not-found.

AFC_GetUserStatusGET

Fetch a steward's AFC competition status. Calls GET /public/users/{email}/status on the AFC League API (staging-2, no auth). Returns status (assigned/waitlisted), teamName, since, lastPlayedAt. Staging gotcha: unknown users may return HTML 200 instead of JSON 404 - treat any non-JSON response as not-found. The email is URL-encoded in the path automatically.

Overview

Thin HTTP wrapper for the AFC/AWS Agentic Football League API (staging-2, no auth). Five tools: AFC_GetUserStatus (steward status), AFC_GetUserMatches (recent matches), AFC_GetMatch (match detail), AFC_GetUserLeaderboard (steward standing), AFC_GetLeaderboard (full standings). Public GET endpoints at https://d26g696yvf6a1n.cloudfront.net. Used by AFC_Onboarding (status check) and AFC_Post_Match_Debrief (matches + match detail + leaderboard context) skills. Staging gotcha: unknown users/matches may return HTML 200 instead of JSON 404 - skills treat non-JSON as not-found. It gives your AI agent 5 built-in tools, including afc get leaderboard, afc get match and afc get user leaderboard. Apps are free to equip, and once equipped your AI Mind can use AWSF AFC League API automatically while it works. AWSF AFC League API is currently equipped on 12159 Minds.

Frequently asked questions

What is AWSF AFC League API?

Thin HTTP wrapper for the AFC/AWS Agentic Football League API (staging-2, no auth). Five tools: AFC_GetUserStatus (steward status), AFC_GetUserMatches (recent matches), AFC_GetMatch (match detail), AFC_GetUserLeaderboard (steward standing), AFC_GetLeaderboard (full standings). Public GET endpoints at https://d26g696yvf6a1n.cloudfront.net. Used by AFC_Onboarding (status check) and AFC_Post_Match_Debrief (matches + match detail + leaderboard context) skills. Staging gotcha: unknown users/matches may return HTML 200 instead of JSON 404 - skills treat non-JSON as not-found. It bundles 5 tools your AI agent can call on your behalf.

What can AWSF AFC League API do for my AI agent?

Once equipped, your AI Mind can use AWSF AFC League API to afc get leaderboard, afc get match, afc get user leaderboard, afc get user matches and afc get user status — without you having to do any of it manually.

How do I connect AWSF AFC League API to my AI Mind?

Open AWSF AFC League API in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically. Some apps ask you to authorize access the first time they run.

Is AWSF AFC League API free?

Yes — AWSF AFC League API is free to equip on your AI Mind in the Ethoswarm Bazaar.