-
Notifications
You must be signed in to change notification settings - Fork 9
/
endpoints.yaml
94 lines (90 loc) · 3.93 KB
/
endpoints.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
baseUrl: 'https://api.getbux.com'
appBaseUrl: 'core/13'
interval: 1
headers:
'X-App-Version': 1.36-2697
'Accept-Language': en
'User-Agent': okhttp/3.2.0
examples:
product: sb28205
position: 9febd1c5-cb33-4d01-89f4-0e2c85497982
group: bdd092cf-9b10-45c9-8273-7c500c736af9
publicGroup: f5e7665b-6b78-487e-9b3f-7c33a06c275d
user: 93db03c7-cedb-41a9-9e51-3925be427b69
anotherUser: af8bdbc2-fa29-4106-ba7c-6f21f7c7a374
message: 167c12dd-16cf-11e6-b4c2-363465656139
lastReadFeedItemId: 8ec1e2e9-0ab8-11e6-821d-363465656139
battle: 87df3bef-6857-4fdf-be9a-e8cfa05202ea
trade: 98999506669
username: buxlib
friends_first: burningtree
profile_totaltrades: 436
notifications_second_id: breakingNews
product_symbol: ATVI
products_first_security: sb29388
position_product_name: Germany 30
performance_account_amount: 2125.35
trades_first_created: 1461258840753
fees_first_category: STOCKS
feed_first_type: social.position.opened
endpoints:
'/auth/3/authorize': { POST: {}}
'convert/me': {}
'products/search': {}
'products/@product': {}
'products/favorites/@product': { PUT: {}, DELETE: {}}
'search/people/': { GET: { query: { q: 'bigswingingnick' }}}
'social/activities': {}
'users/@anotherUser/profile': {}
'users/me': {}
'users/me/pincode/lock': { GET: {}, PUT: {}}
'users/me/pincode/unlock': { PUT: { data: { pincode: '12345' }}}
'users/me/pincode/reset': { PUT: {}}
'users/me/profile': {}
'users/me/trades': { GET: {}, POST: { data: { boostEffect: '5', direction: 'BUY', homeCurrency: 'BUX', productId: 'sb27701', source: 'PRODUCTS_CURATED', tradeSize: '10' }}}
'users/me/trades/@trade': {}
'users/me/transactions': { GET: { query: { excludeTrades: true }}}
'users/me/friends': {}
'users/me/education': {}
'users/me/notifications': {}
'users/me/socialfeed': { GET: { query: { f: PUBLIC }}}
'users/me/social/activities': {}
'users/me/feeschedule': {}
'users/me/tradeconfigurations/@product': {}
'users/me/news': {}
'users/me/products/@product/tracker': { DELETE: {}, PUT: { data: { limit: { amount: '100000.00', currency: '', decimals: 2 }}}}
'users/me/portfolio': {}
'users/me/portfolio/cashBalance': {}
'users/me/portfolio/performance': {}
'users/me/portfolio/positions/@position': { GET: {}, DELETE: {}}
'users/me/portfolio/positions/@position/automaticExecutionTracker': { GET: {}, DELETE: {}, PUT: { data: { lowerLimit: -0.33 }}}
'users/me/portfolio/positions/@position/alertTracker': { GET: {}, DELETE: {}, PUT: { data: { upperLimit: 150 }}}
'users/me/battles': { GET: {}, POST: { data: { battleName: 'Example battle X', orientation: 'LOCAL', templateId: '2' }}}
'users/me/battles/allowed': {}
'users/me/battles/templates': {}
'users/me/battles/@battle': {}
#'users/me/battles/@battle': { DELETE: {}, PUT: {}}
'users/me/battles/@battle/feed': { GET: {}, POST: { data: { message: 'Test battle message' }}}
'users/me/battles/@battle/userBattleSettings': { GET: {}, PUT: { data: { muteUntil: 31536000000000 }}}
#'users/me/notifications/battles/@battle': { DELETE: {}}
#'users/me/battles/invitations': {}
#'battles': {}
'users/me/groups': {}
'users/me/groups/@publicGroup': { DELETE: {}}
'users/me/groups/@group/settings': { PUT: { data: { muteUntil: 31536000000000 }}}
'users/me/groups/@group/feed/cursor': {}
'users/me/groups/@group/feed/cursor/@lastReadFeedItemId': { PUT: {}}
'users/me/groups/allowed': {}
'users/me/groups/@group/role': {}
'groups/@group': {}
'groups/@group/feed': {}
'groups/@group/feed/chat': { POST: { data: { message: 'Test message' }}}
'groups/@group/feed/chat/@message': { DELETE: {}}
#'groups/@group/feed/media/image': { POST: {}}
#'groups/@group/feed/media/image/@groupImage': { DELETE: {}}
'groups/@group/members/@user/portfolio': {}
#'groups/@group/members/@user': { DELETE: {}}
#'groups/@group/members': { PUT: {}}
'groups/@publicGroup/follow': { PUT: {}}
#'groups/@group/avatar': { POST: {}}
'groups/@group/followerspreview': {}