Skip to content
Get started

List

pets.list() -> PetListResponse { name, photo_urls, id, 3 more }
GET/pets
ReturnsExpand Collapse
Array[Pet { name, photo_urls, id, 3 more } ]
name: String
photo_urls: Array[String]
id: Float
category: Category { id, name }
id: Float
name: String
status: :available | :pending | :sold
Accepts one of the following:
:available
:pending
:sold
tags: Array[Tag { id, name } ]
id: Float
name: String

List

require "barkend"

barkend = Barkend::Client.new(bearer_token: "My Bearer Token")

pets = barkend.pets.list

puts(pets)
[
  {
    "name": "name",
    "photoUrls": [
      "string"
    ],
    "id": 0,
    "category": {
      "id": 0,
      "name": "name"
    },
    "status": "available",
    "tags": [
      {
        "id": 0,
        "name": "name"
      }
    ]
  }
]
Returns Examples
[
  {
    "name": "name",
    "photoUrls": [
      "string"
    ],
    "id": 0,
    "category": {
      "id": 0,
      "name": "name"
    },
    "status": "available",
    "tags": [
      {
        "id": 0,
        "name": "name"
      }
    ]
  }
]