---
title: "Get a random cat"
method: GET
path: "/public/cats/cat/random"
tags: ["📢 Public APIs"]
---

# Get a random cat

`GET /public/cats/cat/random`

The API endpoint returns a randomly selected cat object from a list.

When accessing this endpoint, you will receive a response containing a cat object randomly chosen from the available list.

## Response `200`

Get a random cat

- object
  - `data` object
    - `adaptability` number
    - `affection_level` number
    - `cfa_url` string
    - `child_friendly` number
    - `country_code` string
    - `country_codes` string
    - `description` string
    - `dog_friendly` number
    - `energy_level` number
    - `experimental` number
    - `grooming` number
    - `hairless` number
    - `health_issues` number
    - `hypoallergenic` number
    - `id` number
    - `image` string
    - `indoor` number
    - `intelligence` number
    - `life_span` string
    - `name` string
    - `natural` number
    - `origin` string
    - `rare` number
    - `rex` number
    - `shedding_level` number
    - `short_legs` number
    - `social_needs` number
    - `stranger_friendly` number
    - `suppressed_tail` number
    - `temperament` string
    - `vcahospitals_url` string
    - `vetstreet_url` string
    - `vocalisation` number
    - `weight` object
      - `imperial` string
      - `metric` string
    - `wikipedia_url` string
  - `message` string
  - `statusCode` number
  - `success` boolean

---

[API](https://skmtc.net/hiteshchoudhary-ssesph/apis/freeapi.md) · [All operations](https://skmtc.net/hiteshchoudhary-ssesph/apis/freeapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hiteshchoudhary-ssesph/freeapi/revisions/a9f3a290e4dc/schema)
