Evento

Operations
Misc
GET /api/users
GET /api/events
POST /api/events
GET /api
GET /api/users
POST /api/users
GET /api/users/48378a0d-4481-4eaa-b5ae-a066010f4622
PUT /api/8224ccb5-1d12-44df-871a-033f9364e9c5
POST /api/auth/login
POST /api/auth/logout
POST /api/auth/me
GET /api/categories
GET /api/events/b000fa1a-d666-4fae-bb84-8df6aa565d08
GET /api/categories/7a868359-823f-4896-ab00-4d54dd128c89
GET /api/companies
POST /api/companies
GET /api/companies/c329de72-9bbb-43c0-809b-ad91194a0f30
GET /api/admins
POST /admins
Get all users
GET /api/users

Authentication

auth

Returns listing of events

Request headers

Content-Type
string required

Responses

200 200
Get all events
GET /api/events

Authentication

Open

TODO: Add Description

Responses

200 200
Create Event
POST /api/events

Authentication

auth

Create Event

Request headers

Content-Type
string required

Request body

application/x-www-form-urlencoded
Object
title
string required
rate
string required
date
string required
recurring
string required
venue
string required
city
string required
region
string required
gh_post_code
string required
contact
string required
additional_info
string required
user_id
string required
categories
string required

Responses

200 200
API Root
GET /api

Authentication

auth

TODO: Add Description

Responses

200 200
Get all users1
GET /api/users

Authentication

auth

Returns listing of events

Request headers

Content-Type
string required

Responses

200 200
Create User
POST /api/users

Authentication

auth

TODO: Add Description

Request headers

Content-Type
string required

Request body

application/x-www-form-urlencoded
Object
first_name
string required
last_name
string required
username
string required
dob
string required
phone
string required
email
string required
password
string required
city
string required
region
string required

Responses

200 200
Get user
GET /api/users/48378a0d-4481-4eaa-b5ae-a066010f4622

Authentication

auth

Returns listing of events

Request headers

Content-Type
string required

Responses

200 200
Update user
PUT /api/8224ccb5-1d12-44df-871a-033f9364e9c5

Authentication

auth

Update user info

Request headers

Content-Type
string required

Request body

application/x-www-form-urlencoded
Object
first_name
string required
last_name
string required
email
string required
city
string required
avatar
string required
username
string required
dob
string required
phone
string required
region
string required

Responses

200 200
Login User
POST /api/auth/login

TODO: Add Description

Request body

application/x-www-form-urlencoded
Object
email
string required
password
string required

Responses

200 200
User Logout
POST /api/auth/logout

Authentication

auth

TODO: Add Description

Responses

200 200
Get Logged in User
POST /api/auth/me

Authentication

auth

TODO: Add Description

Responses

200 200
Get Categories
GET /api/categories

Authentication

auth

TODO: Add Description

Responses

200 200
Get event
GET /api/events/b000fa1a-d666-4fae-bb84-8df6aa565d08

Authentication

auth

TODO: Add Description

Responses

200 200
Get Category Events
GET /api/categories/7a868359-823f-4896-ab00-4d54dd128c89

Authentication

auth

TODO: Add Description

Responses

200 200
Get Companies
GET /api/companies

Authentication

auth

TODO: Add Description

Responses

200 200
Create Company
POST /api/companies

Authentication

auth

TODO: Add Description

Request body

application/x-www-form-urlencoded
Object
name
string required
username
string required
address
string required
ghana_post_gps
string required
phone
string required
email
string required
city
string required
region
string required
web_url
string required
facebook_url
string required
twitter_url
string required

Responses

200 200
Get Company
GET /api/companies/c329de72-9bbb-43c0-809b-ad91194a0f30

Authentication

auth

TODO: Add Description

Responses

200 200
Get all admins1
GET /api/admins

Authentication

auth

Get a collection of all admins in the system

Responses

200 200
Create Admin
POST /admins

Authentication

auth

TODO: Add Description

Request headers

Content-Type
string required

Request body

application/x-www-form-urlencoded
Object
first_name
string required
last_name
string required
username
string required
email
string required
dob
string required
password
string required
phone
string required
role
string required

Responses

200 200