POST http://localhost:5000/user/signup HTTP/1.1 content-type: application/json
- {
- "name": "gaurav", "email":"gouravlathwal63@gmail.com", "password":"12345678"
}
### POST http://localhost:5000/user/signin HTTP/1.1 content-type: application/json
- {
- "email": "gouravlathwal63@gmail.com", "password":"12345678"
}
### // every project name is unique // you can create project with name of a existing project
POST http://localhost:5000/project/create HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZ2F1cmF2IiwiZW1haWwiOiJnb3VyYXZsYXRod2FsNjNAZ21haWwuY29tIiwiaWF0IjoxNjQ4NzEwMzMxfQ.1FYiPjZaq2l67CZ7YD87tQDK_gcGs3ZIPbFNb-4xF0c
- {
- "name":"College"
}
### // to create table first need to create projects with api above. // inside a project table name be unique without space
POST http://localhost:5000/project/table HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZ2F1cmF2IiwiZW1haWwiOiJnb3VyYXZsYXRod2FsNjNAZ21haWwuY29tIiwiaWF0IjoxNjQ3MTU3NTQ4fQ.U0-e4feVliUlLpFV06yZTqjxqAufpfSXYGdwmQ0U-I4
- {
"name":"user", "project":"College", "schema":{
"username":{"type":"String","unique":true,"required":true}, "phone":"Number", "email":"String"
}
}
###
//send api calls to student api
POST http://localhost:5000/api/College/user HTTP/1.1 content-type: application/json
- {
- "username":"Gaurav1",
- "phone":8569935212, "email":"String"
}
### // get all data from a table GET http://localhost:5000/api/College/user/ HTTP/1.1
###
//update request for object with particular _id
PUT http://localhost:5000/api/School/student/622da8ccf0592cbb39133d29 HTTP/1.1 content-type: application/json
- {
- "name":"Gaurav Lathwal", "phone":123456789, "class":15, "sectiorn":"CSE", "roll_number":35
}
### DELETE http://localhost:5000/api/College/user/624554072a19e8efc0d86ded HTTP/1.1 content-type: application/json
###
GET http://localhost:5000/project/apiauth/testapp HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYyNWVlNTcyMDMwM2MyZTdiYTA3NjE1MSIsIm5hbWUiOiJHYXVyYXYiLCJlbWFpbCI6ImdsYW1iZ29AZ21haWwuY29tIiwiaWF0IjoxNjUwMzg2NDc3fQ.qK2b4yMauZDTiudiuqY1Rayuih0L1YnQ3LNcyDEh3LQ
###
PUT http://localhost:5000/project/table HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiZ2F1cmF2IiwiZW1haWwiOiJnb3VyYXZsYXRod2FsNjNAZ21haWwuY29tIiwiaWF0IjoxNjQ3MTU3NTQ4fQ.U0-e4feVliUlLpFV06yZTqjxqAufpfSXYGdwmQ0U-I4
- {
- "project":"College", "name":"users", "schema":{"name":"String","email":"String"}
}
###
POST http://localhost:5000/project/secureauth/college HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYyNWVlNTcyMDMwM2MyZTdiYTA3NjE1MSIsIm5hbWUiOiJHYXVyYXYiLCJlbWFpbCI6ImdsYW1iZ29AZ21haWwuY29tIiwiaWF0IjoxNjUwMzg2NDc3fQ.qK2b4yMauZDTiudiuqY1Rayuih0L1YnQ3LNcyDEh3LQ
- {
- "s_auth":2
}
###
POST http://localhost:5000/project/secure/college/security-check HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYyNWUyN2ZmMTc4NmIzYjNiZmQ0MDU0MiIsIm5hbWUiOiJnYXVyYXYiLCJlbWFpbCI6ImdvdXJhdmxhdGh3YWw2M0BnbWFpbC5jb20iLCJpYXQiOjE2NTAzMzc5MDd9.aQIVNRFUj_9iwnjhYli1EHclD_T-m0s2TFPPWwcqeBQ
- {
- "s_delete":4
}
###
POST http://localhost:5000/api/superapp/users?key=ffdc0c9ac353365a39e753e7 HTTP/1.1 content-type: application/json
- {
- "name":"Pp", "phone":"556"
}
### GET http://localhost:5000/api/superapp/users?key=ffdc0c9ac353365a39e753e7 HTTP/1.1
### DELETE http://localhost:5000/api/superapp/users/625ee72d5416a0fbe9fe63d2?key=ffdc0c9ac353365a39e753e7 HTTP/1.1 content-type: application/json
###
PUT http://localhost:5000/api/superapp/users/625ee72d5416a0fbe9fe63d2?key=ffdc0c9ac353365a39e753e7 HTTP/1.1 content-type: application/json
### POST http://localhost:5000/project/secureauth/college HTTP/1.1 content-type: application/json x-auth-token:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYyNWUyN2ZmMTc4NmIzYjNiZmQ0MDU0MiIsIm5hbWUiOiJnYXVyYXYiLCJlbWFpbCI6ImdvdXJhdmxhdGh3YWw2M0BnbWFpbC5jb20iLCJpYXQiOjE2NTAzMzc5MDd9.aQIVNRFUj_9iwnjhYli1EHclD_T-m0s2TFPPWwcqeBQ
- {
- "s_auth":2
}