organiser
public endpoints
/api/v4/organiser/$organiserID
parameters
name | type | description |
---|---|---|
$organiserID (required) | int | This is the ID of the organiser. |
response (code: 404)
{ "error": { "code": 404, "msg": "no entry with the ID: $organiserID found." } }
response (code: 200)
{ "ID": 1, "name": "FearNixx GmbH", "residence_name": "Germany", "url": "https:\/\/www.opleague.pro\/organisationprofile\/1-FearNixx-GmbH", "description": null, "discord": "xfD2GK8m", "twitter": "FireLeagueDE", "twitch": "fearnixxgaming", "youtube": "channel\/UCJz6mH7GCLM9lB7tVdeGdmQ", "website": "https:\/\/fireleague.de\/", "imprint": "https:\/\/fearnixx.de\/impressum\/", "tandc": null, "privacy": "https:\/\/fearnixx.de\/datenschutz", "logo_array": { "background": "..\/styles\/media\/organiser\/1\/Logo_background.png" }, "logo_array_on_black": [], "header_array": [], "tournaments": null }
You are able to stack request with optional parameters like so: /api/v4/organiser/$organiserID/$additional1,$additional2,$additional3
/api/v4/organiser/$organiserID/staff
parameters
name | type | description |
---|---|---|
$organiserID (required) | int | This is the ID of the organiser. |
staff | string | Get all staff members of an organisation. |
response (code: 400)
{ "error": { "code": 400, "msg": "addtional request is invalid: $additional" } }
response (code: 404)
{ "error": { "code": 404, "msg": "no entry with the ID: $organiserID found." } }
response (code: 200)
{ "ID": 1, "name": "FearNixx GmbH", "residence_name": "Germany", "url": "https:\/\/www.opleague.pro\/organisationprofile\/1-FearNixx-GmbH", "description": null, "discord": "xfD2GK8m", "twitter": "FireLeagueDE", "twitch": "fearnixxgaming", "youtube": "channel\/UCJz6mH7GCLM9lB7tVdeGdmQ", "website": "https:\/\/fireleague.de\/", "imprint": "https:\/\/fearnixx.de\/impressum\/", "tandc": null, "privacy": "https:\/\/fearnixx.de\/datenschutz", "logo_array": { "background": "..\/styles\/media\/organiser\/1\/Logo_background.png" }, "logo_array_on_black": [], "header_array": [], "tournaments": null, "staff": { "10": { "ID": 10, "username": "TaganFreez", "first_name": "Alexander", "last_name": "Schmid", "residence_name": "Germany", "age": 29, "url": "https:\/\/www.opleague.pro\/user\/10-TaganFreez", "description": null, "discord": null, "discord_ID": null, "twitter": null, "twitch": null, "youtube": null, "website": null, "logo_array": { "background": "..\/styles\/media\/user\/10\/Logo_background.png" }, "permission": "head admin" }, "350": { "ID": 350, "username": "ThorsHero", "first_name": "Thorsten", "last_name": "Schmitt", "residence_name": "Germany", "age": 27, "url": "https:\/\/www.opleague.pro\/user\/350-ThorsHero", "description": "Hallo meine lieben Freunde des eSports!\r\nMein Name ist ThorsHero oder auch einfach Thorsten. Ich caste f\u00fcr euch Rainbow Six Siege Spiele f\u00fcr diverse Ligen und Communitys!\r\n\r\nIn meinen Casts erwarten euch Facts zum Spiel, knallharte Spielanalysen und nat\u00fcrlich darf auch der ein oder andere witzige Kommentar nicht fehlen!\r\n\r\nAlle Infos gibt es auf meiner Website!\r\n\u27a4 www.thorshero.de\r\n\r\nMan sieht sich! ~ThorsHero", "discord": "ThorsHero#6033", "discord_ID": 296719405805469696, "twitter": "ThorsHeroR6", "twitch": "thorshero", "youtube": "youtube.com\/channel\/UCs0o5W-AR6J_MIjXMbdyW5Q", "website": "https:\/\/www.thorshero.de", "logo_array": { "background": "..\/styles\/media\/user\/350\/Logo_background.png" }, "permission": "head admin" }, "842": { "ID": 842, "username": "Gebr\u00fcder Games", "first_name": "Christopher", "last_name": "Glanz", "residence_name": "Germany", "age": 33, "url": "https:\/\/www.opleague.pro\/user\/842-Gebrder-Games", "description": "Bester Caster Deutschland\nBest Thermite Player Germany 1# Place", "discord": "Criz157 #0182", "discord_ID": null, "twitter": "GebruederGames", "twitch": "gebruedergames", "youtube": "channel\/UCEHPlOvjTBuhNQ7oecdAhbw", "website": null, "logo_array": { "background": "..\/styles\/media\/user\/842\/Logo_background.png" }, "permission": "admin" }, "3236": { "ID": 3236, "username": "ZnipeExoTiC", "first_name": "Christopher", "last_name": "Hecht", "residence_name": "Germany", "age": 34, "url": "https:\/\/www.opleague.pro\/user\/3236-ZnipeExoTiC", "description": null, "discord": null, "discord_ID": null, "twitter": "ZnipeExoTiC", "twitch": "ZnipeExoTiC", "youtube": null, "website": null, "logo_array": { "background": "..\/styles\/media\/user\/3236\/Logo_background.png" }, "permission": "production" }, "3269": { "ID": 3269, "username": "MarkL4YG", "first_name": "Magnus", "last_name": null, "residence_name": "Germany", "age": 26, "url": "https:\/\/www.opleague.pro\/user\/3269-MarkL4YG", "description": null, "discord": null, "discord_ID": 284005514587799553, "twitter": null, "twitch": null, "youtube": null, "website": null, "logo_array": { "background": "..\/styles\/media\/user\/3269\/Logo_background.png" }, "permission": "production" }, "7837": { "ID": 7837, "username": "torgegenius", "first_name": null, "last_name": null, "residence_name": "Germany", "age": 25, "url": "https:\/\/www.opleague.pro\/user\/7837-torgegenius", "description": null, "discord": null, "discord_ID": null, "twitter": null, "twitch": null, "youtube": null, "website": null, "logo_array": { "is_on_error": true }, "permission": "admin" } } }
/api/v4/organiser/$organiserID/tournaments
parameters
name | type | description |
---|---|---|
$organiserID (required) | int | This is the ID of the organiser. |
tournaments | string | Get all tournaments of an organisation. |
response (code: 400)
{ "error": { "code": 400, "msg": "addtional request is invalid: $additional" } }
response (code: 404)
{ "error": { "code": 404, "msg": "no entry with the ID: $organiserID found." } }
response (code: 200)
{ "ID": 1, "name": "FearNixx GmbH", "residence_name": "Germany", "url": "https:\/\/www.opleague.pro\/organisationprofile\/1-FearNixx-GmbH", "description": null, "discord": "xfD2GK8m", "twitter": "FireLeagueDE", "twitch": "fearnixxgaming", "youtube": "channel\/UCJz6mH7GCLM9lB7tVdeGdmQ", "website": "https:\/\/fireleague.de\/", "imprint": "https:\/\/fearnixx.de\/impressum\/", "tandc": null, "privacy": "https:\/\/fearnixx.de\/datenschutz", "logo_array": { "background": "..\/styles\/media\/organiser\/1\/Logo_background.png" }, "logo_array_on_black": [], "header_array": [], "tournaments": [ "-197", "-173", "-159", "-149", "178", "241", "242", "243", "244", "245", "246", "247", "252", "253", "254", "255", "256", "257", "258", "259", "260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "271", "272", "278", "288", "289", "290", "291", "293", "294", "295", "296", "297", "298", "300", "301", "304", "305", "306", "307", "309", "310", "311", "312", "323", "330", "331", "332", "333", "334", "335", "336", "337", "338", "339", "340", "341", "342", "344", "345", "376", "385", "386", "387", "388", "396", "397", "398", "399", "400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "418", "419", "420", "421", "422", "436", "438", "1313", "1333", "1361", "1766", "2358", "2530", "2549" ] }