Operations about user
Body Parameters
- bodyarray object[]required
List of user object
Responses
- default
successful operation
POST/user/createWithList
curl https://petstore.swagger.io/v2/user/createWithList \
--request POST \
--header 'Api_key: YOUR_SECRET_TOKEN' \
--header 'Content-Type: text/plain;charset=UTF-8' \
--data "[
{
"id": 1,
"username": "",
"firstName": "",
"lastName": "",
"email": "",
"password": "",
"phone": "",
"userStatus": 1
}
]"
No Body
Path Parameters
- usernamerequired
The name that needs to be fetched. Use user1 for testing.
Responses
- 200
successful operation
- 400
Invalid username supplied
- 404
User not found
GET/user/{username}
curl https://petstore.swagger.io/v2/user/ \
--header 'Api_key: YOUR_SECRET_TOKEN'
{
"id": 1,
"username": "…",
"firstName": "…",
"lastName": "…",
"email": "…",
"password": "…",
"phone": "…",
"userStatus": 1
}This can only be done by the logged in user.
Path Parameters
- usernamerequired
name that need to be updated
Body Parameters
- bodyobjectrequired
Responses
- 400
Invalid user supplied
- 404
User not found
PUT/user/{username}
curl https://petstore.swagger.io/v2/user/ \
--request PUT \
--header 'Api_key: YOUR_SECRET_TOKEN' \
--header 'Content-Type: text/plain;charset=UTF-8' \
--data "{
"id": 1,
"username": "",
"firstName": "",
"lastName": "",
"email": "",
"password": "",
"phone": "",
"userStatus": 1
}"
No Body
This can only be done by the logged in user.
Path Parameters
- usernamerequired
The name that needs to be deleted
Responses
- 400
Invalid username supplied
- 404
User not found
DELETE/user/{username}
curl https://petstore.swagger.io/v2/user/ \
--request DELETE \
--header 'Api_key: YOUR_SECRET_TOKEN' \
--header 'Content-Type: text/plain;charset=UTF-8' \
--data ""
No Body
Query Parameters
- usernamerequired
The user name for login
- passwordrequired
The password for login in clear text
Responses
- 200
successful operation
- 400
Invalid username/password supplied
GET/user/login
curl https://petstore.swagger.io/v2/user/login \
--header 'Api_key: YOUR_SECRET_TOKEN'
…Body Parameters
- bodyarray object[]required
List of user object
Responses
- default
successful operation
POST/user/createWithArray
curl https://petstore.swagger.io/v2/user/createWithArray \
--request POST \
--header 'Api_key: YOUR_SECRET_TOKEN' \
--header 'Content-Type: text/plain;charset=UTF-8' \
--data "[
{
"id": 1,
"username": "",
"firstName": "",
"lastName": "",
"email": "",
"password": "",
"phone": "",
"userStatus": 1
}
]"
No Body
This can only be done by the logged in user.
Body Parameters
- bodyobjectrequired
Responses
- default
successful operation
POST/user
curl https://petstore.swagger.io/v2/user \
--request POST \
--header 'Api_key: YOUR_SECRET_TOKEN' \
--header 'Content-Type: text/plain;charset=UTF-8' \
--data "{
"id": 1,
"username": "",
"firstName": "",
"lastName": "",
"email": "",
"password": "",
"phone": "",
"userStatus": 1
}"
No Body