Public
Documentation Settings

Insta-Clone

Users

POSTSignup

{{URL}}/api/v1/users/signup
Bodyraw (json)
json
{
	"username": "my-username",
	"name": "my-name",
	"password": "my-password",
	"passwordConfirm": "my-password",
	"email": "email@gmail.com"
}
Example Request
curl
curl --location -g '{{URL}}/api/v1/users/signup' \
--data-raw '{
	"username": "my-username",
	"name": "my-name",
	"password": "my-password",
	"passwordConfirm": "my-password",
	"email": "email@gmail.com"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTLogin-User

{{URL}}/api/v1/users/login
Bodyraw (json)
json
{
	"username": "s.manan3",
	"password": "pass1234"
}
Example Request
curl
curl --location -g '{{URL}}/api/v1/users/login' \
--data '{
	"username": "s.manan3",
	"password": "pass1234"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

GETLogout-User

{{URL}}/api/v1/users/logout
AUTHORIZATIONBearer Token
Token

{{jwt}}

Example Request
curl
curl --location -g '{{URL}}/api/v1/users/logout'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers

POSTGenerate-Password-Reset-Token

{{URL}}/api/v1/users/forgotPassword
Bodyraw (json)
json
{
	"email": "my-email"
}
Example Request
curl
curl --location -g '{{URL}}/api/v1/users/forgotPassword' \
--data '{
	"email": "my-email"
}'
Example Response
No response body
This request doesn't return any response body
No response headers
This request doesn't return any response headers