API blocks
A first block:
Add a new pet to the store.
Authorizations
Body
idinteger · int64OptionalExample: 
10namestringRequiredExample: 
doggiephotoUrlsstring[]Required
statusstring · enumOptionalPossible values: 
pet status in the store
Responses
200
Successful operation
400
Invalid input
422
Validation exception
default
Unexpected error
post
/petPOST /api/v3/pet HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 133
{
  "id": 10,
  "name": "doggie",
  "category": {
    "id": 1,
    "name": "Dogs"
  },
  "photoUrls": [
    "text"
  ],
  "tags": [
    {
      "id": 1,
      "name": "text"
    }
  ],
  "status": "available"
}{
  "id": 10,
  "name": "doggie",
  "category": {
    "id": 1,
    "name": "Dogs"
  },
  "photoUrls": [
    "text"
  ],
  "tags": [
    {
      "id": 1,
      "name": "text"
    }
  ],
  "status": "available"
}Update an existing pet by Id.
Authorizations
Body
idinteger · int64OptionalExample: 
10namestringRequiredExample: 
doggiephotoUrlsstring[]Required
statusstring · enumOptionalPossible values: 
pet status in the store
Responses
200
Successful operation
400
Invalid ID supplied
404
Pet not found
422
Validation exception
default
Unexpected error
put
/petPUT /api/v3/pet HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 133
{
  "id": 10,
  "name": "doggie",
  "category": {
    "id": 1,
    "name": "Dogs"
  },
  "photoUrls": [
    "text"
  ],
  "tags": [
    {
      "id": 1,
      "name": "text"
    }
  ],
  "status": "available"
}{
  "id": 10,
  "name": "doggie",
  "category": {
    "id": 1,
    "name": "Dogs"
  },
  "photoUrls": [
    "text"
  ],
  "tags": [
    {
      "id": 1,
      "name": "text"
    }
  ],
  "status": "available"
}Multiple status values can be provided with comma separated strings.
Authorizations
Query parameters
statusstring · enumOptionalDefault: 
Status values that need to be considered for filter
availablePossible values: Responses
200
successful operation
400
Invalid status value
default
Unexpected error
get
/pet/findByStatusGET /api/v3/pet/findByStatus HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "id": 10,
    "name": "doggie",
    "category": {
      "id": 1,
      "name": "Dogs"
    },
    "photoUrls": [
      "text"
    ],
    "tags": [
      {
        "id": 1,
        "name": "text"
      }
    ],
    "status": "available"
  }
]Delete a pet.
Authorizations
Path parameters
petIdinteger · int64Required
Pet id to delete
Header parameters
api_keystringOptional
Responses
200
Pet deleted
No content
400
Invalid pet value
default
Unexpected error
delete
/pet/{petId}DELETE /api/v3/pet/{petId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
No content
Webhooks :
Models:
Last updated