-
Notifications
You must be signed in to change notification settings - Fork 38
Expand file tree
/
Copy pathapi.ts
More file actions
54 lines (40 loc) · 1.63 KB
/
api.ts
File metadata and controls
54 lines (40 loc) · 1.63 KB
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
export const API = {
User: 'api/users/{uuid}',
UserMe: 'api/user-me',
UserMeRoles: 'api/user-me/roles',
UserMeEventStatus: 'api/user-me/ues/{event}{?status}',
Events: 'api/events',
EventsFiltered: 'api/events{?start,end}',
Event: 'api/events/{uuid}',
Bodies: 'api/bodies',
Body: 'api/bodies/{uuid}',
BodyFollow: 'api/bodies/{uuid}/follow{?action}',
Locations: 'api/locations{?exclude_group}',
Location: 'api/locations/{id}',
PostImage: 'api/upload',
LoggedInUser: 'api/login/get-user',
Login: 'api/login{?code,redir}',
Logout: 'api/logout',
PlacementBlog: 'api/placement-blog{?from,num,query}',
TrainingBlog: 'api/training-blog{?from,num,query}',
NewsFeed: 'api/news{?from,num,body,query}',
NewsFeedReaction: 'api/user-me/unr/{uuid}{?reaction}',
Roles: 'api/roles',
Role: 'api/roles/{uuid}',
Mess: 'api/mess',
Search: 'api/search{?query}',
Notifications: 'api/notifications',
NotificationRead: 'api/notifications/read/{id}',
NotificationsAllRead: 'api/notifications/read',
WebPushSubscribe: 'api/user-me/subscribe-wp',
UserTags: 'api/user-tags',
UserTagsReach: 'api/user-tags/reach',
Complaints: 'api/venter/complaints',
MyComplaints: 'api/venter/complaints?filter=me',
Complaint: 'api/venter/complaints/{complaintId}',
UpVote: 'api/venter/complaints/{complaintId}/upvote{?action}',
CommentPost: 'api/venter/complaints/{complaintId}/comments',
CommentEdit: 'api/venter/comments/{commentId}',
TagCategories: 'api/venter/tags',
SubscribeToComplaint: 'api/venter/complaints/{complaintId}/subscribe{?action}'
};