Files
dev-connect/server/commands.curl
2025-07-12 10:50:44 +03:00

146 lines
4.5 KiB
Plaintext

# register
curl -X POST localhost:5000/api/register
-d
{
"username":"tombo" ,
"password":"1234567890" ,
"email":"temp@mail.com"
}
# login
curl -X POST localhost:5000/api/login
-d
{
"password":"1234567890" ,
"email":"temp@mail.com"
}
# add profile
curl -X POST localhost:5000/api/profile
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"f_name":"somef_name" ,
"l_name":"somel_name" ,
"company":"somecompany" ,
"website":"somewebsite" ,
"location":"somelocation" ,
"skills":"someskills" ,
"github":"somegithub" ,
"status":"somestatus" ,
"bio":"somebio" ,
"twitter":"sometwitter" ,
"youtube":"someyoutube" ,
"facebook":"somefacebook" ,
"linkedin":"somelinkedi" ,
"instagram":"someinstagram"
}
#update profile
curl -X PUT localhost:5000/api/profile/update
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"f_name":"Rombo" ,
"l_name":"Tombo" ,
"website":"TOMBOBOBOBO"
}
# "company":"somecompany" ,
# "website":"somewebsite" ,
# "location":"somelocation" ,
# "skills":"someskills" ,
# "github":"somegithub" ,
# "status":"somestatus" ,
# "bio":"somebio" ,
# "twitter":"sometwitter" ,
# "youtube":"someyoutube" ,
# "facebook":"somefacebook" ,
# "linkedin":"somelinkedi" ,
# "instagram":"someinstagram"
# }
# add education
curl -X POST localhost:5000/api/profile/education
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"school": "someschool" ,
"degree": "somedegree" ,
"field": "somefield" ,
"from_date": "2020-01-01" ,
"to_date": "2020-02-02" ,
"description": "somedescription"
}
#update education
curl -X PUT localhost:5000/api/profile/education
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"school": "TOOBOBOOB" ,
"degree": "somedegree" ,
"field": "somefield" ,
"from_date": "2020-01-01" ,
"to_date": "2020-02-02" ,
"description": "somedescription",
"id":"1"
}
# add exp
curl -X POST localhost:5000/api/profile/experience
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"job":"somejob" ,
"company":"somecompany" ,
"location":"somelocation" ,
"from_date":"2020-01-01" ,
"to_date":"2020-02-02" ,
"description":"12312312312312312312"
}
# add post
curl -X POST localhost:5000/api/post
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"message":"lskadfjalsk;djf;laksdjf;lsa"
}
#update profile
curl -X PUT localhost:5000/api/post/like
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"id":"4"
}
# add comment
curl -X POST localhost:5000/api/comment
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"message":"lskadfjalsk;djf;laksdjf;lsa" ,
"post":"1"
}
# remove comment
curl -X DELETE localhost:5000/api/comment
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"id":"2"
}
# remove education
curl -X DELETE localhost:5000/api/profile/education
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"id":"2"
}
# remove experience
curl -X DELETE localhost:5000/api/profile/experience
-H "token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiMSIsImV4cCI6MTczNDEyOTM5MSwiaXNzIjoiVGltZUxvZ1NlcnZlciIsImF1ZCI6IlRpbWVMb2dXZWJzaXRlIn0.TZQQUaMBhL3PO3BvwpANMCImCk_RxGg7B5rTcbs9gRg"
-d
{
"id":"2"
}