Recent Forum Topics NBFL Season 33: Chic... | Fumbbl Cup - Are you... | Build big, long live... |
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!
For more information see: https://fumbbl.com/p/blog&c=gandresch&id=10678
(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