Axerity

Update an existing pet.

Update an existing pet by Id.

PUT /api/v3/pet

Authentication

Requires OAuth2 (scopes write:pets, read:pets).

Body parameters

Accepts application/json, application/xml, application/x-www-form-urlencoded.

id int64

(format int64)

name string required

No description.

category Category

No description.

photoUrls array of string required

No description.

tags array of Tag

No description.

status enum

pet status in the store (one of available, pending, sold)

Response 200

Successful operation

id int64

(format int64)

name string required

No description.

category Category

No description.

photoUrls array of string required

No description.

tags array of Tag

No description.

status enum

pet status in the store (one of available, pending, sold)

Response 400

Invalid ID supplied

Response 404

Pet not found

Response 422

Validation exception

Response default

Unexpected error

Request
curl -X PUT /api/v3/pet \  -H "Content-Type: application/json" \  -d '{"id":10,"name":"doggie","category":{"id":1,"name":"Dogs"},"photoUrls":["string"],"tags":[{"id":0,"name":"string"}],"status":"available"}'
Response
{  "id": 10,  "name": "doggie",  "category": {    "id": 1,    "name": "Dogs"  },  "photoUrls": [    "string"  ],  "tags": [    {      "id": 0,      "name": "string"    }  ],  "status": "available"}