API

This page will show what each fun

Get Users

GET https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/users

This endpoint allows you to get free cakes.

{response: [username1, username2, ...]}

Post Users

POST https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/users

This method will create a user given the correct headers

Headers

{response: ref}

Get User

GET https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/users/:id

Get a certain user given an id

Path Parameters

Headers

{response: [{username: result[0]["username"], name: result[0]["name"]}]}

Get posts

GET https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/posts

This will return the posts for the username given

Headers

{result: [post1, post2, ..., postN]}

Post post

POST https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/posts

Use this method to create a post

Headers

Request Body

{ref}

Put Send

PUT https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/send

Use this method to send the post that was just created

Headers

{error: "SENT"}

Put Login

PUT https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/login

Use this method to login and create a session token

Headers

{token: sessionToken}

Put Logout

PUT https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/logout

Logs the user out by invalidating user token

Headers

{response: "loggedOut"}

get Post

GET https://ec2-18-217-231-79.us-east-2.compute.amazonaws.com/posts/:id

Path Parameters

Headers

{result: postData}

Last updated