Update Pet
Update an existing pet by Id.
Request
URI
PUT
https://petstore3.swagger.io/pet
COPY
Request Body
Update an existent pet in the store
Pet
of type(s)
application/json
Required
Show optional properties
{
"name": "doggie",
"photoUrls": [
{}
]
}
{
"id": 10,
"name": "doggie",
"category": {
"id": 1,
"name": "Dogs"
},
"photoUrls": [
"string"
],
"tags": [
{
"0": "P",
"1": "e",
"2": "t",
"3": " ",
"4": "O",
"5": "b",
"6": "j",
"7": "e",
"8": "c",
"9": "t",
"id": 0,
"name": "string"
}
],
"status": "string"
}
integer As int64
As int64
id
Optional
id
string
name
Required
name
object
category
Optional
category
array of
string
photoUrls
Required
photoUrls
array of
object
tags
Optional
tags
string
status
Optional
pet status in the store
Possible values are :
available,
pending,
sold,
Responses
200
Successful operation
Returns
Pet
of type(s)
application/json
"Pet Object"
integer As int64
As int64
id
Optional
id
string
name
Required
name
object
category
Optional
category
array of
string
photoUrls
Required
photoUrls
array of
object
tags
Optional
tags
string
status
Optional
pet status in the store
Possible values are :
available,
pending,
sold,
400
Invalid ID supplied
Operation doesn't return any data structure
404
Pet not found
Operation doesn't return any data structure
422
Validation exception
Operation doesn't return any data structure
default
Unexpected error
Returns
Error
of type(s)
application/json
"Error Object"
string
code
Required
code
string
message
Required
message
Code Samples
COPY
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"name:"string","photoUrls":["string"]}' https://{api_host}/pet