Finds Pets by tags

GET /pet/findByTags

Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.

Query parameters

  • tags array[string]

    Tags to filter by

Responses

  • successful operation

    Hide response attributes Show response attributes object
    • id integer(int64)
    • name string Required
    • category object
      Hide category attributes Show category attributes object
    • photoUrls array[string] Required
    • tags array[object]
      Hide tags attributes Show tags attributes object
    • status string

      pet status in the store

      Values are available, pending, or sold.

    Hide response attributes Show response attributes object
    • id integer(int64)
    • name string Required
    • category object
      Hide category attributes Show category attributes object
    • photoUrls array[string] Required
    • tags array[object]
      Hide tags attributes Show tags attributes object
    • status string

      pet status in the store

      Values are available, pending, or sold.

  • Invalid tag value

GET /pet/findByTags
curl \
 -X GET /v3/pet/findByTags \
 -H "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
<?xml version="1.0" encoding="UTF-8"?>
<root type="array">
  <root>
    <id type="integer">10</id>
    <name>doggie</name>
    <category>
      <id type="integer">1</id>
      <name>Dogs</name>
    </category>
    <photoUrls type="array">
      <photoUrl>string</photoUrl>
    </photoUrls>
    <tags type="array">
      <tag>
        <id type="integer">42</id>
        <name>string</name>
      </tag>
    </tags>
    <status>available</status>
  </root>
</root>
Response examples (200)
[
  {
    "id": 10,
    "name": "doggie",
    "category": {
      "id": 1,
      "name": "Dogs"
    },
    "photoUrls": [
      "string"
    ],
    "tags": [
      {
        "id": 42,
        "name": "string"
      }
    ],
    "status": "available"
  }
]