USER
GET
- GET /trigger - Get triggers
return: (200) Triggers array | (4xx-5xx) Error json
Data result:
[
{
"game": "Speedrun",
"game_id": "speedrun",
"id": "speedrun-wr",
"name": {
"en": "Beats a world record",
"fr": "Bat un record du monde"
}
},
{
"game": "LoL",
"game_id": "lol",
"id": "lol-bronze-1",
"name": {
"en": "Promoted bronze 1",
"fr": "Promu bronze 1"
}
},
{
"game": "LoL",
"game_id": "lol",
"id": "lol-bronze-2",
"name": {
"en": "Promoted bronze 2",
"fr": "Promu bronze 2"
}
}
]
- GET /trigger/game/:gameID - Get triggers by game
url:
- gameID: gameID - type:
STRING
return: (200) Triggers array | (4xx-5xx) Error json
Data result:
[
{
"game": "LoL",
"game_id": "lol",
"id": "lol-bronze-1",
"name": {
"en": "Promoted bronze 1",
"fr": "Promu bronze 1"
}
},
{
"game": "LoL",
"game_id": "lol",
"id": "lol-bronze-2",
"name": {
"en": "Promoted bronze 2",
"fr": "Promu bronze 2"
}
}
]
ADMIN
POST
- [PAS TOUT DE SUITE] POST /trigger - Add or update triggers
data: triggers: [Trigger, Trigger, Trigger] - type: ARRAY OF OBJECTS
return: (200) Triggers array | (4xx-5xx) Error json
DELETE
- [PAS TOUT DE SUITE] /trigger - Delete triggers
data: triggers: ['lol-gold-3', 'ow-diamond-5'] - type: ARRAY OF STRINGS
return: (200) true | (4xx-5xx) Error json