USER
GET
- GET /setting/me/all - Get all settings
return: (200) Settings object | (4xx-5xx) Error json
Data result:
{
"pp-trigger": {
"4bf1ac12-e269-4e05-8d52-2ff7653cc6c3": {
"created": 1520995808224,
"id": "4bf1ac12-e269-4e05-8d52-2ff7653cc6c3",
"path": "/pp/b897f6bb-1238-44ba-bfa0-f65c0fd0f68c/4bf1ac12-e269-4e05-8d52-2ff7653cc6c3.png",
"trigger_id": "lol-gold-4",
"type": "pp_trigger",
"user_id": "b897f6bb-1238-44ba-bfa0-f65c0fd0f68c",
"game": "LoL",
},
"c92cf3dc-50bc-49c1-b751-556c600fbb6b": {
"created": 1520995810201,
"id": "c92cf3dc-50bc-49c1-b751-556c600fbb6b",
"path": null,
"trigger_id": null,
"type": "pp_trigger",
"user_id": "b897f6bb-1238-44ba-bfa0-f65c0fd0f68c",
"game": null
}
}
}
PUT
- PUT /setting/me/pp_trigger/empty - Create an empty ppTrigger
return: (200) ppTrigger object | (4xx-5xx) Error json
Data result:
{
"created": 1520994632611,
"id": "53aa58dc-96d0-4149-a1a3-5b831aec3438",
"path": null,
"trigger_id": null,
"type": "pp_trigger",
"user_id": "b897f6bb-1238-44ba-bfa0-f65c0fd0f68c",
"game": null
}
POST
- POST /setting/me/user/locale/:locale - Change locale
url:
- locale: 'en' or 'fr' - type:
STRING
return: (200) locale | (4xx-5xx) Error json
Data result:
"fr"
- POST /setting/me/switch/global/:status - Toggle global switch
url:
- status: 1 or 0 - type:
BOOL
return: (200) status | (4xx-5xx) Error json
Data result:
true
- POST /setting/me/switch/twitelo/:name/:status - Toggle twitelo switch
url:
- name: twitelo setting name (description, location, name, url) - type:
STRING - status: 1 or 0 - type:
BOOL
return: (200) status | (4xx-5xx) Error json
Data result:
true
- POST /setting/me/switch/notification/:name/:status - Toggle notification switch
url:
- name: notification setting name (mp_twitter) - type:
STRING - status: 1 or 0 - type:
BOOL
return: (200) status | (4xx-5xx) Error json
Data result:
true
- POST /setting/me/switch/pp_trigger/:status - Toggle pp_trigger switch
url:
- status: 1 or 0 - type:
BOOL
return: (200) status | (4xx-5xx) Error json
Data result:
true
- POST /setting/me/pp_trigger/edit - Edit ppTrigger
data:
id: setting ID - type:
STRINGtriggerID: trigger ID - type:
STRINGimage (optional if already have) : base64 image (with mime at the start) - type:
STRING
return: (200) ppTrigger object or false (if unchanged) | (4xx-5xx) Error json
Data result:
{
"created": 1521022266908,
"id": "cbc3398a-78e6-41d0-bd14-5312754326a5",
"path": "/pp/b897f6bb-1238-44ba-bfa0-f65c0fd0f68c/cbc3398a-78e6-41d0-bd14-5312754326a5.png",
"trigger_id": "lol-bronze-2",
"type": "pp_trigger",
"user_id": "b897f6bb-1238-44ba-bfa0-f65c0fd0f68c"
}
DELETE
- DELETE /setting/me/pp_trigger/delete - Delete ppTriggers
data: ids: ['53aa58dc...', 'a1a3-5b831...'] - type: ARRAY OF STRINGS
return: (200) true | (4xx-5xx) Error json
Data result:
true