Events
Filter Events by User Interests
GET
https://vabode.herokuapp.com/events/interests/:id
WIP: Recommend events by categories selected in interests.
Path Parameters
volID
string
Headers
Authorization
string
Event Detail by ID
GET
https://vabode.herokuapp.com/events/:id
WIP
Path Parameters
evtID
string
All global events
GET
https://vabode.herokuapp.com/events/all
Path Parameters
Authorization
string
Events by Category
GET
https://vabode.herokuapp.com/events/category/:filterStr
Path Parameters
filterStr
string
eg. 'Environment'
All Events conducted by an NGO
GET
https://vabode.herokuapp.com/events/ngo/:ngoID
Sorted into Upcoming and Recent Events
Path Parameters
ngoID
string
All Events registered for by a volunteer
GET
https://vabode.herokuapp.com/events/registered/:volID
Sorted by recent first.
Path Parameters
volID
string
All registered volunteers for a single event
GET
https://vabode.herokuapp.com/events/participants/:eventID
Recent First.
Path Parameters
eventID
string
Headers
Authorization
string
Create a new event
POST
https://vabode.herokuapp.com/events/create/new
Optional Body parameters: location:'', meetingLink:'', details:"Join us in a virtual session on Zoom where we read out stories to kids of age 4-13 years in rural Beed.", image:"", evtCoord:"Gloria", evtCoordMob:"99999999999", isUpcoming: 1 isVirtual: 1, mapCoords:[], conductByID:, participantCount: 0
Headers
Authorization
string
Bearer Token
Request Body
conductByID
string
evtName
string
categories
array
day
string
date
string
time
string
Register for an Event
POST
https://vabode.herokuapp.com/events/create/register
Headers
Authorization
string
Request Body
eventID
string
Event ID
regBy
string
Volunteer User ID registering for the event.
Update Event Details
PUT
https://vabode.herokuapp.com/events/update/:id
Path Parameters
evtID
string
Headers
Authorization
string
Delete Event Details
DELETE
https://vabode.herokuapp.com/events/delete/
Headers
Authorization
string
Request Body
evtID
string
userID
string
Last updated
Was this helpful?