31 coaches online • Server time: 09:48
Help Support Bugs Staff Contributors Privacy Policy FUMBBL Rules
Log in
Recent Forum Topics goto Post NBFL Season 33: Chic...goto Post Fumbbl Cup - Are you...goto Post Build big, long live...

<<< Back to User Guide

API introduction

FUMBBL has Application programming interface that can be used for getting various information from site for external use.

Following are examples for xml pages

Additions

The past players include Birthday-Zombies. These players do not have integer ID values!

  • ID = "z_$team_id$:(1|2|3)"
  • Zombies count as active although they do not appear on the roster.

For more information see: https://fumbbl.com/p/blog&c=gandresch&id=10678

NEW FUMBBL API

(source: https://fumbbl.com/index.php?name=PNphpBB2&file=viewtopic&t=25698)

Outputs JSON, unless /xml at the end, then XML

API Docs https://fumbbl.com/apidoc/

coach
commands: search
description: find coach(es) containing parameter or get teams of a specific coach
examples:
https://fumbbl.com/api/coach/search/Chris
https://fumbbl.com/api/coach/search/Chris/xml
https://fumbbl.com/api/coach/teams/Christer
https://fumbbl.com/api/coach/teams/Christer/xml

ruleset
commands: list, get
description: list all of your ruleset, or get a specific ruleset
examples:
https://fumbbl.com/api/ruleset/list
https://fumbbl.com/api/ruleset/list/xml
https://fumbbl.com/api/ruleset/get/303
https://fumbbl.com/api/ruleset/get/303/xml

roster
commands: get
description: get a specific roster
examples:
https://fumbbl.com/api/roster/get/6
https://fumbbl.com/api/roster/get/6/xml

position
commands: get
description: get a specific position
examples:
https://fumbbl.com/api/position/get/4247
https://fumbbl.com/api/position/get/4247/xml

team
commands: get
description: get information about a team (ruleset, league and all active players)
examples:
https://fumbbl.com/api/team/get/57340
https://fumbbl.com/api/team/get/57340/xml
https://fumbbl.com/api/team/matches/57340
https://fumbbl.com/api/team/matches/57340/xml

player
commands: get
description: get player by id.
examples:
https://fumbbl.com/api/player/get/4697130
https://fumbbl.com/api/player/get/4697130/xml

match
commands: get, list
description: get information about a match;list the most recent matches (starting from match_id (parameter)
examples:
https://fumbbl.com/api/match/get/4087298
https://fumbbl.com/api/match/get/4087298/xml
https://fumbbl.com/api/match/get/4087298?verbose=1
https://fumbbl.com/api/match/get/4087298/xml?verbose=1
https://fumbbl.com/api/match/list
https://fumbbl.com/api/match/list/xml
https://fumbbl.com/api/match/list/1000000
https://fumbbl.com/api/match/list/1000000/xml

group
commands: get, tournaments, teams
description: get information about group and tournaments
examples:
https://fumbbl.com/api/group/get/2299
https://fumbbl.com/api/group/get/2299/xml
https://fumbbl.com/api/group/tournaments/2299
https://fumbbl.com/api/group/tournaments/2299/xml
https://fumbbl.com/api/group/teams/2299
https://fumbbl.com/api/group/teams/2299/xml

tournament
commands: get, schedule
description: get information about tournament, schedule of tournament
examples:
https://fumbbl.com/api/tournament/get/51456
https://fumbbl.com/api/tournament/get/51456/xml
https://fumbbl.com/api/tournament/schedule/51456
https://fumbbl.com/api/tournament/schedule/51456/xml

dice
commands: get
description: get dice data for a match example:
https://fumbbl.com/p/match?op=stats&id=3916966

Last update: October 16, 2022